(QBO) Certified QuickBooks ProAdvisor Practice Test

Knowing how to record a bounced check in QBO is one of those essential bookkeeping skills that every QuickBooks Online user will eventually need. When a customer's check is returned by the bank due to insufficient funds, a closed account, or a stop payment, your books show a payment that never actually cleared.

Knowing how to record a bounced check in QBO is one of those essential bookkeeping skills that every QuickBooks Online user will eventually need. When a customer's check is returned by the bank due to insufficient funds, a closed account, or a stop payment, your books show a payment that never actually cleared.

If you leave that payment sitting in your register unaddressed, your accounts receivable balance will be understated, your bank balance will be overstated, and reconciliation will become a nightmare. Fixing a bounced check in QBO requires a specific multi-step process to properly reverse the original payment and restore the open invoice.

QuickBooks Online does not have a single dedicated "bounced check" button the way some older desktop accounting systems do. Instead, you work through the banking and accounts receivable modules to reverse the transaction manually. The process involves recording the bounced check as a bank service charge expense, re-opening the original customer invoice, and then creating a journal entry or a new expense transaction to account for any NSF fee your bank charged you. Understanding each step prevents double-counting income and keeps your chart of accounts clean and audit-ready throughout the fiscal year.

For QuickBooks ProAdvisors helping small business clients, bounced checks are among the most common reconciliation problems you will encounter during monthly close. Clients often notice the issue only when their bank balance does not match the QBO register, sometimes weeks after the original transaction. The longer the bounced check sits unaddressed, the more cascading discrepancies it creates across bank feeds, customer balances, and income reports. Training clients to recognize a returned check notification from their bank immediately — and to contact you right away — saves significant cleanup time.

The good news is that once you understand the workflow, recording a bounced check in QuickBooks Online takes only a few minutes. The core steps are: locate the original customer payment, use the "Record as Bounced Check" option if available in your QBO version, or manually create a journal entry to reverse the deposit and re-open the invoice, and then record the bank's NSF fee as a separate expense. Each of these actions posts to the correct accounts and ensures that your bank reconciliation will match your actual bank statement at month end.

It is also worth noting that QBO handles bounced checks differently depending on whether you are using the older QuickBooks Online interface or a more recent version. Some QBO Plus and Advanced subscribers will see a built-in "Bounced Check" workflow accessible directly from the customer payment screen, while others must work through the journal entry method. Both approaches achieve the same accounting result — they reverse the original payment entry, reinstate the open invoice, and create a debit to your checking account to reflect the funds being pulled back by the bank.

This guide covers every approach in detail, including how to handle the bank NSF fee, how to communicate the charge back to your customer, and how to properly reconcile the corrected transactions in your next bank reconciliation. Whether you are a business owner managing your own books or a ProAdvisor supporting multiple clients, mastering qbo bounced check workflows is a foundational skill for maintaining accurate financial records. By the end of this article you will have a clear, repeatable process for handling any returned check situation that arises in your QuickBooks Online account.

Bounced Checks in the US: By the Numbers

💰
$30–$50
Avg Bank NSF Fee
📊
1–3%
Check Bounce Rate
⏱️
2–5 days
Bank Return Time
🔄
3 steps
QBO Fix Process
📋
$25–$40
Customer NSF Fee
Test Your Knowledge: How to Record a Bounced Check in QBO

How to Record a Bounced Check in QBO: Step-by-Step

🔎

Go to Sales > Customers, find the customer who issued the bounced check, and open the original payment transaction. Confirm the payment amount, the invoice it was applied to, and the deposit date so you have all the details before making any changes.

📝

Inside the customer payment record, look for the 'Record as Bounced Check' button at the top of the screen. If your QBO version shows this option, click it and QBO will automatically reverse the payment, re-open the invoice, and prompt you to enter the bank's NSF fee amount.

📋

If the built-in option is not available, go to + New > Journal Entry. Debit Accounts Receivable for the check amount and credit your bank checking account for the same amount. Use the customer name in the Name field on the Accounts Receivable line so the entry links back to the correct customer balance.

🔄

After the journal entry posts, navigate back to the customer's account. The original invoice should now appear as open and unpaid again. Verify that the invoice amount matches the bounced check amount exactly. If you used the built-in method, this step happens automatically.

💰

Go to + New > Expense and create a new expense transaction dated the same day the bank deducted the NSF fee. Select your bank checking account as the payment account, choose a Bank Charges or Bank Service Charges expense account, and enter the exact fee amount shown on your bank statement.

Run a quick bank register report to verify the reversal debit and NSF fee both appear. Then reconcile these transactions against your bank statement. The customer's account should now show the open invoice, and your checking account balance should match the bank's ending balance after subtracting the returned funds and fee.

Recording the bank NSF fee correctly is just as important as reversing the original payment. When your bank returns a check, it typically charges you a non-sufficient funds fee ranging from $30 to $50 depending on your financial institution and account type. This fee is debited directly from your checking account, so it reduces your bank balance independently of the bounced check reversal. If you do not record this fee in QBO, your bank reconciliation will be off by exactly that amount, and you will spend frustrating time trying to locate the discrepancy during your monthly close process.

To record the NSF fee, create a new Expense transaction in QBO with your checking account as the payment account. The expense account you categorize it under will depend on your chart of accounts setup, but most businesses use a dedicated "Bank Service Charges" or "Bank Fees" account under operating expenses. If your chart of accounts does not already have this category, you can create it quickly through the Chart of Accounts screen. Using a dedicated bank charges account makes it easy to see your total banking costs on your Profit and Loss report at any point during the year.

Beyond the bank's NSF fee, you also have the right to pass an NSF charge back to your customer. In most US states, businesses are legally permitted to charge customers a returned check fee, commonly ranging from $25 to $40, though some states cap the maximum allowable fee.

To charge this back in QBO, create a new invoice for the customer with a line item for the returned check fee. You can set up a non-inventory service item called "NSF Fee" or "Returned Check Fee" and map it to an income account such as "Other Income" or a dedicated "Returned Check Fees" account, keeping this revenue stream visible in your financial statements.

When you send the new NSF fee invoice to your customer, it is professional practice to include a written explanation. Most customers understand that a bounced check creates administrative costs for your business. A brief, matter-of-fact communication — referencing the original check number, the date, and the amount — sets clear expectations and provides documentation if the customer disputes the fee. Attaching a copy of your bank's returned check notice adds credibility and reduces friction in collecting both the original amount and the additional charge.

Some businesses also choose to place customers who bounce checks on a cash-only or prepayment basis going forward. You can note this in the customer's record in QBO by adding a note in the Notes field on the customer profile screen. While QBO does not have a formal credit-hold flag in all subscription tiers, maintaining clear internal notes helps you and your team remember to request alternative payment before fulfilling future orders or providing additional services to that customer.

It is also worth reviewing your payment terms and policies at this stage. If bounced checks are recurring with certain customers, it may be time to switch those customers to ACH bank transfer, credit card payments, or online payment links through QBO's built-in payment processing. These payment methods dramatically reduce the risk of returned payments because funds are verified or authorized at the time of payment. The integration of QBO Payments makes it easy to enable digital payment options for all your customer invoices without needing third-party tools.

Keep thorough documentation of every bounced check incident in your accounting records. Save the bank's returned check notice, your NSF fee expense transaction, the journal entry reversal, and any customer correspondence. This paper trail is valuable during tax season, during an audit, or in the event that you need to pursue collection action against a customer who refuses to pay the bounced amount. Well-documented transactions in QBO give your accountant or ProAdvisor everything needed to verify the situation quickly and accurately.

QBO Advanced Accounting Tools 2
Practice advanced QBO accounting entries including bounced checks and adjustments
QBO Advanced Accounting Tools 3
Test your knowledge of complex QuickBooks Online accounting transactions and workflows

Journal Entry vs. Built-In Bounced Check Methods in QBO

📋 Built-In Method

The built-in "Record as Bounced Check" feature is available in certain QBO versions and provides the fastest path to reversing a returned payment. You access it directly from the customer payment screen by clicking the designated button, then entering the bank's NSF fee when prompted. QBO automatically creates the reversal journal entry, re-opens the original invoice, and records the bank fee — all in a single workflow with no manual journal entry required.

This method is ideal for users who are less comfortable with manual journal entries or who process high volumes of customer payments. It reduces the risk of posting errors because QBO handles the debits and credits automatically. However, not all QBO subscription tiers display this button, so you should confirm whether your version supports it before relying on it. If the button does not appear, the manual journal entry method achieves the exact same accounting result.

📋 Manual Journal Entry

The manual journal entry method gives you full control over every line of the reversal transaction and works in all QBO subscription tiers. Navigate to + New > Journal Entry and create an entry that debits Accounts Receivable (with the customer name in the Name field) and credits your Checking account for the bounced check amount. This entry reverses the original deposit and restores the invoice to open status in the customer's account.

After posting the journal entry, separately record the bank's NSF fee as an expense transaction. This two-step approach requires more care to ensure the dates, amounts, and account selections are correct, but it also gives you a clear audit trail showing exactly what was reversed and why. Many ProAdvisors prefer this method because the individual transactions are easier to explain to clients during review and to auditors during year-end verification.

📋 Bank Feed Method

If you use QBO's bank feed integration, the bounced check reversal may appear automatically as a bank transaction that needs to be matched or categorized. When the bank pulls back the funds and posts the NSF fee, these debit transactions flow into your banking feed within one to three business days. You can then categorize the reversal debit as a match to a journal entry you create, and categorize the NSF fee transaction directly as a Bank Service Charges expense.

The bank feed approach works well for users who stay current with their transaction feeds and check them daily or weekly. The risk is that if you delay reviewing your bank feed, the returned check reversal may sit uncategorized while your accounts receivable balance remains incorrect. Setting up a routine of daily bank feed review in QBO is the best way to catch bounced checks quickly and minimize the time your books reflect inaccurate customer balances and bank totals.

Pros and Cons of QBO's Bounced Check Handling

Pros

  • Built-in bounced check workflow automates the reversal and fee recording in one step
  • Journal entry method works across all QBO subscription tiers without limitations
  • Bank feed integration surfaces returned check debits automatically for quick categorization
  • Customer invoice is restored to open status, preserving accurate accounts receivable balances
  • NSF fee can be tracked separately for clear visibility on bank charges in P&L reports
  • Full audit trail is maintained through linked transactions and journal entries

Cons

  • Built-in 'Record as Bounced Check' button is not available in all QBO subscription tiers
  • Manual journal entry method requires accounting knowledge to post debits and credits correctly
  • Bank feed delays of 2–5 days can leave books inaccurate while waiting for the return to post
  • Re-invoicing the customer NSF fee requires creating an additional invoice and item setup
  • No automated customer notification when a check bounces — communication must be handled manually
  • Mistakes in the reversal entry can cause double-counting of income or inflated AR balances
QBO Advanced Accounting Tools 4
Challenge yourself on advanced QuickBooks Online accounting entries and bank reconciliation
QBO Advanced Accounting Tools 5
Master advanced QBO tools and transactions with targeted practice questions

QBO Bounced Check Recording Checklist

Obtain the bounced check notice from your bank with the exact date and returned amount
Locate the original customer payment transaction in QBO under Sales > Customers
Note the invoice number, payment date, and exact dollar amount before making changes
Use the built-in 'Record as Bounced Check' button if visible on the payment screen
If the button is absent, create a manual journal entry debiting AR and crediting Checking
Confirm the original customer invoice has been restored to Open/Unpaid status
Record the bank's NSF fee as a separate Expense transaction in the correct expense account
Create a new customer invoice for any NSF fee you are passing back to the customer
Send the customer written notice of the bounced check with the original check number and date
Verify both the reversal and NSF fee appear correctly in the bank register report
Always use the bank's return date, not the original check date

When recording a bounced check reversal in QBO, the journal entry date should match the date the bank returned the check — not the date the original payment was deposited. Using the correct return date ensures your bank reconciliation lines up with your actual bank statement and prevents reconciliation discrepancies that are difficult to trace back after the fact.

Re-invoicing your customer after a bounced check and maintaining clear communication is a critical part of the process that goes beyond the accounting entries in QBO. Once you have reversed the original payment and the invoice is showing as open again, your customer now owes you the original invoice amount plus any NSF fee you are legally entitled to charge. Sending a combined statement or a new invoice that clearly itemizes both amounts helps the customer understand exactly what they owe and why, reducing confusion and speeding up collection.

In QBO, you can pull up the customer's account and view their entire transaction history, including the reversed payment, the open original invoice, and the new NSF fee invoice. The customer's outstanding balance will reflect all three components. You can then send a Customer Statement from QBO that summarizes the open invoices and total amount due in a single, professional document. Customer Statements are accessible under Sales > Customers by selecting the customer and clicking the "Create Statement" option.

When reaching out to the customer, timing matters. Contacting them within one to two business days of receiving the bank's returned check notice gives you the best chance of quick resolution. Most customers who bounce a check do so accidentally due to a timing error in their own accounts, and they will appreciate a prompt, professional notification that gives them the opportunity to correct the situation with an alternative payment method.

Sending a polite but clear email or calling directly — depending on your relationship with the customer — tends to produce faster results than waiting for the customer to notice on their own.

Some businesses choose to put a temporary hold on delivering goods or services to a customer until the bounced check is resolved. This is a business decision rather than a QBO function, but you can track the hold by adding an internal note to the customer's record. If you use QBO's Projects feature, you can also pause project billing or mark the project status as on hold to remind your team not to incur additional costs for that customer until payment is confirmed. Clear internal workflows prevent situations where work continues while a customer's account is in arrears.

For recurring customers with strong payment histories, a single bounced check is typically a minor event that resolves quickly. For newer customers or those with a pattern of late or returned payments, the bounced check may be a signal to reassess your payment terms. Requiring a deposit or prepayment before work begins, switching to credit card or ACH payments, or shortening net payment terms from 30 days to 15 days are all practical adjustments you can implement and track within QBO's customer payment settings.

QBO's Accounts Receivable Aging report is a useful tool to monitor outstanding balances after a bounced check incident. Run the AR Aging Summary under Reports > Who Owes You to see at a glance which customers have overdue balances. If the re-opened invoice from a bounced check is aging past 30 days without resolution, it may be time to escalate to a more formal collection process, which could include sending a demand letter or involving a collections agency for larger amounts. Keeping the invoice properly recorded in QBO ensures you have accurate documentation if you need to pursue formal collection.

Finally, consider reviewing your overall cash management practices after handling a bounced check. Businesses that rely heavily on paper checks as a payment method are more exposed to returned check risk than those that primarily use digital payment methods. QBO's built-in payment processing tools allow you to send invoices with embedded payment links that accept credit cards, debit cards, and ACH bank transfers. Transitioning even a portion of your customer base to digital payments can meaningfully reduce the frequency of bounced check situations and the administrative burden that comes with resolving them.

For QuickBooks ProAdvisors preparing for the QBO certification exam or working to deepen their expertise, mastering bounced check workflows is an important component of the Banking and Reconciliation domain. The exam tests your understanding of how returned payments affect accounts receivable, bank balances, and reconciliation, so being able to describe the correct entry methodology — including which accounts are debited and credited and why — is essential for both the certification and real-world client work. Understanding the internal link between payment reversals and open invoices distinguishes a competent bookkeeper from a ProAdvisor who can handle complex situations independently.

One of the most common mistakes ProAdvisors see when cleaning up client books is a bounced check that was never properly reversed. In these cases, the client's accounts receivable balance is understated because the payment is still showing as received, while the bank balance is also off because the funds were returned but never recorded in QBO.

The cumulative effect is a set of books that will not reconcile and a P&L report that may overstate revenue for the period in which the original invoice was paid. Identifying and correcting these situations during a cleanup engagement requires careful detective work across the customer transaction history and bank register.

When diagnosing a suspected unrecorded bounced check during a client cleanup, start by comparing the bank statement to the QBO bank register line by line. A returned check will appear on the bank statement as a debit with a notation such as "NSF," "Returned Item," or "Return Item Fee" depending on the bank. If you find a debit on the bank statement with no corresponding transaction in QBO, look for a customer payment deposited a few days earlier for the same amount. That payment is almost certainly the bounced check that was never reversed in the system.

After identifying the unrecorded reversal, the correction process is the same as for a current bounced check: create the journal entry, restore the invoice, and record the NSF fee. The key difference is that you must use the date the bank actually returned the check — which may be weeks or months in the past — to post the correcting entries to the correct accounting period. If the original error crossed a fiscal year boundary, consult with the client's CPA before posting the correction to ensure it is handled correctly for tax purposes.

ProAdvisors should also be aware that some banks charge both an NSF fee for the returned item and a separate "Returned Item Deposit" fee. These may appear as two distinct line items on the bank statement rather than a single combined charge. Record each fee as a separate expense transaction in QBO so that your bank reconciliation matches every line on the statement. Combining them into a single entry when the bank shows them separately will cause a reconciliation discrepancy that can be difficult to resolve later.

Documentation best practices are worth emphasizing for ProAdvisors managing multiple clients. Creating a standardized checklist — similar to the one in this article — for handling bounced checks ensures consistency across all client engagements and makes it easy to train new staff members on the correct process. You can save the checklist in QBO's Accountant Tools section or maintain it in your practice management software so it is always accessible when a client calls with a returned check situation.

Staying current on QBO updates is also important because Intuit periodically updates the bounced check workflow and banking features in QuickBooks Online. Features that require manual journal entries today may be automated in future releases, and new built-in tools may simplify steps that currently require workarounds. Subscribing to Intuit's ProAdvisor newsletter and checking the QBO release notes regularly ensures you are always using the most efficient method available for your clients' subscription tier and account configuration.

Practice QBO Banking and Reconciliation Questions Now

Preventing bounced check problems before they occur is ultimately more efficient than correcting them after the fact. While you cannot control whether a customer has sufficient funds in their account, you can take several proactive steps within QBO to minimize your exposure to returned payment risk. The most effective prevention strategy is diversifying the payment methods you accept and making digital payment options the default for your customer invoices. When customers pay through QBO Payments via credit card or ACH transfer, the funds are verified at the point of payment, eliminating the risk of a returned check entirely.

Another practical prevention measure is to delay fulfilling orders or delivering services until payment has fully cleared for new or high-risk customers. For check payments specifically, this means waiting two to five business days after depositing a check before releasing goods or starting significant work. While this may feel overly cautious for established customers with strong payment histories, it is a reasonable policy for first-time customers or for large transaction amounts that would cause significant disruption if the check bounced. You can track payment clearance status in your bank feed within QBO.

Setting up automatic payment reminders in QBO is another tool that indirectly reduces bounced check risk by keeping customers aware of their outstanding balances before payment is due. Customers who are aware of an upcoming invoice due date are more likely to ensure their account has sufficient funds before writing a check. QBO's automated invoice reminder feature can be configured under Accounts and Settings > Sales to send reminders a set number of days before and after the due date, keeping your invoices visible without requiring manual follow-up from your team.

For businesses in industries where bounced checks are particularly common — such as construction, staffing, or creative services with variable billing — building a returned check fee policy into your standard contract or service agreement provides legal backing for charging customers the NSF fee. Having a signed contract that references your returned check policy makes it much easier to collect the additional fee if the customer disputes it later. Document this policy clearly in all new customer onboarding materials and reference it explicitly in your invoice terms section.

QuickBooks Online's reporting tools can help you monitor customer payment patterns over time and identify accounts that may be higher risk. The Customer Balance Detail report shows all open invoices and payment history for each customer. The Accounts Receivable Aging report highlights overdue balances by aging bucket. Running these reports monthly gives you early warning signals about customers who are consistently late, who make partial payments, or who have had payment issues in the past — all factors that correlate with elevated bounced check risk.

Training your accounting staff on the correct QBO bounced check workflow is essential if you manage a team. Mishandling a returned check — whether by voiding the payment, deleting the transaction, or failing to re-open the invoice — can create accounting errors that take hours to untangle. Consider developing a written standard operating procedure for your practice or business that covers the exact steps, account assignments, and documentation requirements for recording a bounced check in QBO. Reviewing this procedure during staff training and periodic quality checks ensures consistency and accuracy across all client accounts.

Finally, staying organized with your bank statements and QBO reports throughout the month is the best overall defense against bounced check problems growing into larger issues. Businesses that reconcile their bank accounts monthly catch returned check errors within 30 days and can correct them before they compound.

Businesses that reconcile quarterly or annually may not discover a bounced check for months, by which time the customer may be difficult to reach, the original debt harder to collect, and the accounting corrections more complex to post. Making monthly bank reconciliation in QBO a non-negotiable discipline is the single most effective practice for maintaining clean, accurate books year-round.

QBO Banking and Reconciliation 2
Practice QBO bank reconciliation and returned payment scenarios with realistic questions
QBO Banking and Reconciliation 3
Test your mastery of QBO banking workflows including NSF fees and account reconciliation

QBO Questions and Answers

How do I record a bounced check in QuickBooks Online?

To record a bounced check in QBO, open the original customer payment and click 'Record as Bounced Check' if available. If not, create a journal entry that debits Accounts Receivable and credits your Checking account for the bounced amount, using the bank's return date. Then record the bank's NSF fee as a separate expense transaction and confirm the original invoice is now showing as open and unpaid.

What accounts are affected when a check bounces in QBO?

When a check bounces, three accounts are affected: your Checking account decreases by the amount the bank pulled back, your Accounts Receivable increases because the customer invoice is no longer paid, and your Bank Service Charges expense account increases by the NSF fee amount. If you charge the customer a returned check fee, your Other Income or NSF Fee Income account also increases when you create the fee invoice.

Can I void the original customer payment instead of recording a reversal?

No — you should not void the original payment, especially if it falls in a reconciled prior period. Voiding deletes the transaction from your history and can corrupt your bank reconciliation records. Instead, use the built-in bounced check feature or create a journal entry to reverse the payment while preserving the full transaction history. This keeps your audit trail intact and makes future reconciliation straightforward.

Where is the 'Record as Bounced Check' button in QBO?

The 'Record as Bounced Check' button appears at the top of the customer payment screen in some QBO subscription tiers. Navigate to Sales > Customers, select the customer, open the original payment transaction, and look for the button near the top of the screen. If it does not appear in your version of QBO, your subscription tier may not support this feature and you will need to use the manual journal entry method instead.

How do I record the bank's NSF fee in QuickBooks Online?

Record the bank NSF fee by going to + New > Expense. Set the payment account to your bank Checking account, choose a Bank Service Charges or Bank Fees expense account in the Category field, and enter the exact fee amount shown on your bank statement. Use the date the bank deducted the fee. This ensures the fee appears correctly in your bank register and matches your bank statement during reconciliation.

Can I charge my customer a fee for bouncing a check?

Yes, in most US states you are legally allowed to charge a customer a returned check fee, typically ranging from $25 to $40. To record this in QBO, create a new customer invoice with a line item for the NSF or returned check fee, mapped to an income account such as Other Income or a dedicated Returned Check Fee income account. Send this invoice to the customer along with written notice explaining the bounced check situation.

What date should I use when recording a bounced check reversal?

Always use the date the bank returned the check — shown on your bank statement or in the returned item notice — not the date of the original deposit. Using the correct return date ensures your journal entry posts to the right accounting period and that your bank reconciliation will match the bank statement exactly. If the return date falls in a prior reconciled period, consult your accountant before posting the correcting entry.

How does a bounced check affect my bank reconciliation in QBO?

A bounced check creates two items that must appear in your bank reconciliation: the reversal debit for the check amount and a separate debit for the bank's NSF fee. Both will appear on your bank statement as debit transactions. After you record them correctly in QBO, they should appear in your bank register and match the corresponding lines on your bank statement during reconciliation, ensuring your ending balance matches exactly.

What happens to the customer's invoice after I record a bounced check?

After you properly record the bounced check reversal — whether through the built-in QBO method or a manual journal entry — the original customer invoice is restored to Open or Unpaid status. The customer's balance will reflect the full original amount as outstanding. You can verify this by navigating to the customer's account under Sales > Customers and confirming the invoice shows as unpaid and the payment is no longer applied.

Should I use a journal entry or the built-in bounced check feature in QBO?

If your QBO subscription shows the built-in 'Record as Bounced Check' button, use it — it is faster, less error-prone, and handles the reversal and NSF fee in one workflow. If the button is not available in your version, the manual journal entry method achieves the exact same accounting result. Both approaches reverse the payment, restore the invoice to open status, and allow you to record the bank's NSF fee as a separate expense transaction.
▶ Start Quiz