- November 10, 2026
- Posted by: Sonia Bachher
- Category: Business plans
Key Takeaways
- Check for Existing Reversals: Before recording a bad check in QuickBooks, review bank transactions, payment records, and customer history to prevent duplicate entries.
- Record Returned Checks Correctly: Use the appropriate QuickBooks workflow to record the returned payment and reopen the original unpaid invoice without duplicating revenue.
- Separate Bank Fees from Returned Payments: Record bank charges independently from the returned check amount and add customer fees only when authorized.
- Understand QuickBooks Online vs. Desktop: QuickBooks Online supports an Accounts Receivable-based correction workflow, while eligible QuickBooks Desktop payments may use the built-in Record Bounced Check feature.
- Avoid Common Bookkeeping Mistakes: Prevent duplicate withdrawals, incorrect invoice balances, unnecessary journal entries, and double-recorded replacement payments.
- Verify Transactions and Reconcile Accounts: Match bank-feed activity, correctly apply replacement payments, and review bank balances and customer receivables to maintain accurate financial records.
Business owners frequently face a frustrating scenario – QuickBooks shows an invoice as successfully paid, but the bank has suddenly withdrawn the customer’s check amount after returning it unpaid. Correcting this financial hiccup requires precision. The correction needs to address the money removed from the bank, the customer’s outstanding invoice, any separate bank fee, and an existing bank-feed or manually entered reversal.
To learn how to record a bad check in QuickBooks, first check whether the returned payment is already recorded. Use one cohesive correction workflow to reflect the bank withdrawal and restore the customer’s unpaid balance. Record bank fees separately, then match downloaded bank activity to existing entries to avoid reversing the payment twice.
“Have a returned payment that does not match your customer balance? GavTax Advisory Services’ bookkeeping services for small business can help review the records.”
Confirm What Happened Before Changing QuickBooks
Gather the original payment and return details
Before making software adjustments, gather your core documentation:
- Original invoice number.
- Customer name.
- Check number and payment amount.
- Original payment and deposit records.
- Bank return date and amount.
- Bank’s returned-payment notice.
- Separate bank fee, if charged.
- Any replacement payment already received.
Identify the Transaction Type
The main instructions below cover a customer’s deposited check that was returned unpaid. Briefly distinguish this situation from a check the business wrote to a vendor, a customer payment never deposited, an ACH return, or a customer balance being written off as uncollectible.
A bounced check does not automatically mean bad debt. Confirm the collection status separately before writing off the balance. Accurate returned customer check bookkeeping demands that you identify the exact type of returned payment you are handling to keep the ledger pristine.
Check Whether the Reversal Is Already in Your Books
Make this the absolute first action before creating an entry. Review the bank register, downloaded bank transactions, the customer’s transaction history, existing expenses or journal entries for the returned amount, and any automated processor adjustments.
How do I avoid recording the reversal twice? Follow this decision guide:
| What You Find | Next Action |
|---|---|
| Return is downloaded but not posted | Use it once in the chosen correction workflow |
| Correct reversal already exists | Match downloaded activity to that entry where supported |
| Reversal exists but the invoice still shows paid | Review payment application before entering anything else |
| Two withdrawals represent the same return | Investigate and correct the duplicate |
| No recorded reversal and no downloaded return | Create one supported correction using the bank notice |
Keep in mind that two transactions with the exact same amount are not automatically duplicates. Always compare the customer, check number, date, and bank evidence.
How to Record a Bad Check in QuickBooks
To seamlessly execute how to record a bad check in QuickBooks, use the expense-based method as your primary online workflow.
Record the Returned Amount Against Accounts Receivable
The return record should clearly identify the affected bank account, the customer, the returned check amount, and the appropriate return date. Select Accounts Receivable as the category and include a reference to the original check and invoice. Clarify that using an Expense form does not make the check principal a bank-fee expense — the account selected determines the accounting effect.
Reapply the Original Payment to The Return Record
You must un-link the existing payment from its original invoice application and link it to your newly created return record. This action correctly offsets the balance and allows you to reopen invoice after returned check errors.
Verify That the Original Invoice Is Open Again
Confirm that the customer now owes the returned amount and that no second sales invoice has been created for the same original sale. Intuit specifically documents this approach to record bounced check in QuickBooks online – record the return against Accounts Receivable, then change the original payment’s application so the initial invoice reopens.
Present this method from start to finish without layering a journal-entry reversal on top of it. If the check covered several invoices, rigorously review each allocation.
Record the Bank Fee Separately from Any Customer Charge
Record What the Bank Charged Your Business
The bank fee is separate from the returned check principal. Use the bank’s actual charge and supporting notice. If the withdrawal combines principal and fees into one lump sum, split the amounts appropriately rather than treating the total as a single expense.
Add A Customer Fee Only When Appropriate
A fee charged to the customer is a completely separate billing decision. Confirm the applicable agreement and local requirements before adding it to their balance.
| Amount | Meaning |
|---|---|
| Returned check principal | Original payment that failed |
| Bank fee | Charge imposed on the business by its bank |
| Customer return fee | Separately authorized amount billed to the customer |
Recording the bank’s expense does not automatically create a customer charge. Avoid assuming every bank penalty can be passed on. Clean bounced check fee bookkeeping keeps these liabilities distinctly separated.
Example: A $1,200 Customer Check Is Returned
Consider this hypothetical scenario:
- Original invoice: $1,200.
- Customer check: $1,200.
- Bank returns the full check.
- Bank charges the business $25.
- The business separately bills an authorized $30 customer fee.
Here are the precise accounting effects:
| Event | Bank Effect | Accounts Receivable Effect |
|---|---|---|
| Original check deposited | +$1,200 | −$1,200 |
| Check returned | −$1,200 | +$1,200 |
| Bank fee recorded | −$25 | No change |
| Authorized customer fee billed | No change | +$30 |
| Customer pays the full outstanding amount | +$1,230 | −$1,230 |
Before receiving the replacement payment, the customer owes $1,230. The bank fee remains a separate $25 expense. Ensure the original sale is not entered again. After the replacement payment is correctly applied, the customer balance drops to zero. Note that this table illustrates accounting effects, not additional journal entries to post after completing the software workflow.
“Seeing two reversals or an incorrect invoice balance? Request a review through GavTax’s small business bookkeeping services.”
How the Process Differs in QuickBooks Desktop
For eligible QuickBooks Desktop for Windows payments, the workflow changes slightly. Open the original customer payment, select Record Bounced Check, enter applicable bank and customer fees, review the summary, and confirm the resulting invoice and bank adjustments.
Availability depends strictly on the payment and product conditions. Intuit lists requirements including single-user mode, a check payment, and a payment no longer sitting in Undeposited Funds. If the automated feature is unavailable, refer to the appropriate Desktop manual workflow. Never combine the automated feature with a second manual reversal.
Avoid These Duplicate-Entry Mistakes
| Mistake | Why It Causes Problems | What to Check |
|---|---|---|
| Adding the bank-feed return after manually recording it | Records the withdrawal twice | Match to the existing return |
| Using both an expense and journal entry for the same return | Restores receivables and reduces cash twice | Retain one complete correction workflow |
| Creating another sales invoice for the original sale | Can duplicate revenue and the amount owed | Reopen the original invoice under the selected method |
| Deleting the original payment without reviewing its deposit | Can disrupt deposit history or reconciliation | Trace all linked transactions first |
| Coding the entire return to bank fees | Misstates expenses and leaves customer records unresolved | Separate principal from the actual fee |
| Recording the replacement payment twice | Overstates receipts or creates a customer credit | Review existing payment and deposit records |
Did You Know: Utilizing a proper QuickBooks NSF payment entry workflow prevents accidental revenue inflation? By mapping the return correctly, you avoid double-booking the reversal. For reconciled periods, always review the effect of any correction before changing historical entries.
Record the Replacement Payment and Follow Up with the Customer
Apply the New Receipt to The Open Balance
The replacement payment should be linked directly to the reopened invoice and any approved fee invoice. For a partial replacement payment, apply the amount actually received, leave the valid remainder outstanding, and confirm whether any fee was waived or credited.
Send A Clear Balance Update
We recommend including the original invoice reference, returned payment amount, separately identified customer fee (if applicable), remaining amount due, and approved payment instructions. Verify the balance before restarting automated reminders. Keep your customer follow-up factual — avoid suggesting intentional wrongdoing.
Complete a Final Bank and Customer Balance Check
Use this practical completion checklist to verify your ledger:
- The original deposit remains traceable.
- The returned check principal appears once.
- Each bank fee appears once.
- The affected invoice balance is correct.
- The customer fee, if any, is separately supported.
- No unexplained payment credit remains.
- The replacement payment is recorded and applied once.
- Downloaded activity is matched or otherwise resolved correctly.
- The bank reconciliation reflects the actual statement activity.
- The customer transaction history explains the full sequence.
A correct bank balance alone does not prove the invoice allocation is correct; both require diligent review. Connecting this routine to the daily work of a small business bookkeeper ensures that your ongoing monthly bookkeeping services deliver impeccable financial visibility and reliable Houston small business bookkeeping.
Conclusion: Keep Returned Payments from Creating Duplicate Entries
A returned check is easy to fix once, and easy to fix twice by accident. Keeping one reversal per returned payment keeps your books clean.
Always reinforce these three final checks: maintain one reversal for each actual returned payment, secure a correct customer invoice balance, and ensure separately recorded fees and replacement payments. Knowing how to record a bad check in QuickBooks without duplicating entries protects your financial statements.
Keep returned payments from creating duplicate entries or incorrect customer balances.
Request a bookkeeping review from GavTax Advisory Services for help reviewing receivables and bank reconciliation differences.
Frequently Asked Questions (FAQs)
How should a returned customer check be recorded in QuickBooks?
Record the amount against Accounts Receivable, then reapply the original payment to reopen the initial invoice cleanly.
How do I avoid recording the reversal twice?
Always match downloaded bank feed returns to the manual entry you have already created in your software.
Should I delete the original payment when a check bounces?
No, deleting the payment disrupts your historical deposit records and severely complicates bank reconciliations.
Why does the invoice still show paid after I record the bank withdrawal?
You must actively un-link the original payment from the invoice and link it to the return entry to restore the open balance.
Is a bounced customer check a bad debt expense?
Not automatically. A bounced check is a failed payment, whereas bad debt is declared only when exhaustive collection efforts have permanently failed.