Bookkeeping, payroll, and controller services for small businesses in Scottsdale and Greater Phoenix.

Call or Text: (623) 439-9961

How do I fix duplicate transactions in QuickBooks?

Duplicates usually happen when the same transaction enters QuickBooks through two different paths. The most common scenario is manual entry plus bank feed import. You enter a check manually, then the bank feed brings it in again when it clears. Now you have two records for the same expense. Other causes include connecting the same bank account twice, importing CSV files that overlap with existing data, or multiple people entering the same transaction without checking first.

To find duplicates, start in the Banking section. Look for transactions in the For Review tab that match ones you’ve already added. QuickBooks sometimes flags potential duplicates with a warning, but not always. You can also run a Transaction List by Date report and sort by amount to spot identical entries sitting in your registers.

When you find a duplicate in your bank feed that matches an existing transaction, use the Match function instead of Add. Matching links the bank record to your existing entry without creating a new one. If you’ve already added both, you’ll need to delete one from the account register.

To delete a duplicate that’s already been added, go to the account register for that bank or credit card account. Find the duplicate transaction and delete it. Before deleting, verify which entry is correct. Keep the one with proper categorization, memo notes, and any attachments. Delete the one that’s just a bare bank import with no detail.

If you have duplicates in your bank feed’s For Review tab that you haven’t added yet, use the Exclude function. This removes them from the review queue without adding them to your books. Excluded transactions can be recovered later if you made a mistake.

Check your rules in QuickBooks. Automatic rules that categorize and add transactions can create duplicates if they’re too broad or if you’re also manually entering the same transactions. Review your rules and disable any that auto-add transactions you also enter manually.

For older duplicates that have been sitting in your books for months, you may need to review bank reconciliations. Deleting a transaction that was part of a previous reconciliation throws off your reconciled balance. In these cases, it’s often better to make an adjusting entry than to delete historical transactions that affect closed periods. This is where catch-up bookkeeping can help if the situation has gotten complicated.

Prevention going forward is straightforward. Pick one method for entering transactions and stick with it. Either use the bank feed exclusively and categorize from there, or enter transactions manually and match them when the bank feed imports. Don’t do both for the same types of transactions. Set clear rules for who enters what if multiple people access your QuickBooks file.

If duplicates have been accumulating for a while and your books are showing inflated expenses or weird account balances, don’t just start deleting things. Phoenix area bookkeeping services can diagnose what’s wrong and fix it systematically without creating new problems.

Full-Service Bookkeeping for Greater Phoenix

The Next Step:
A Quick Conversation

Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.

More Questions

How do I reconcile Toast POS with my accounting?

The key is understanding that Toast deposits net of fees, not gross sales. You need to record your full sales amount, then separately track processing fees and tips to match what actually hits your bank account.

Read answer

What accounting method should I use for my Shopify store?

Most small Shopify stores can legally use cash basis accounting, but accrual often makes more sense once you're carrying inventory. Cash is simpler for tax prep, but accrual shows actual profitability by matching product costs to the revenue they generate.

Read answer

Why is my COGS wrong on my e-commerce profit and loss?

COGS errors in e-commerce usually come from how inventory is tracked. If purchases go straight to COGS instead of through an inventory account, or if your ending inventory balance is wrong, your cost of goods sold won't match reality.

Read answer

What should I expect during a bookkeeping cleanup project?

A cleanup starts with an assessment to understand how far behind things are. Expect to provide bank statements, software access, and any records you have. You'll get regular questions during the process, and timeline depends on how much needs fixing.

Read answer

What's the best way to handle dropshipping bookkeeping?

Track cost of goods sold without holding inventory by matching each supplier payment to its corresponding sale. Automate platform fee tracking and sales imports to handle high transaction volume and maintain visibility into actual margins.

Read answer

How do I calculate inventory shrinkage for my retail business?

Inventory shrinkage is the difference between what your records show and what you physically count. Divide the difference by your book inventory value, then multiply by 100 to get your shrinkage percentage.

Read answer

Scottsdale bookkeeping firm serving small businesses across Greater Phoenix. Full-service bookkeeping, payroll, and outsourced controller services backed by over a decade of hands-on accounting experience.

Client Reviews

5-Star Rated Firm

Social

© 2026 LedgeTrakr Bookkeeping