How nsf check works
When a bank returns a check as NSF, it reverses the original deposit from the payee's account and usually charges a returned-item fee. The payee's books need a correcting entry that removes the cash and reinstates the receivable, since the customer still owes the original amount even though the deposit no longer stands, and the timing of that reversal matters for an accurate cash position.
Many businesses also charge the customer a separate NSF fee to cover the bank's returned-item charge and the administrative cost of chasing payment again. A bookkeeper tracks NSF checks separately from normal reconciling items because they usually require a follow-up call or a switch to a more reliable payment method such as ACH or card, especially if the same customer bounces a payment more than once.
Example
A customer pays a $1,800 invoice by check, which is deposited and initially clears. Two days later the bank reverses the deposit as NSF and charges the company a $15 returned-item fee. The bookkeeper reduces cash by $1,800, reinstates the $1,800 receivable, records the $15 fee as an expense, and flags the account for a follow-up call before extending further credit.
NSF check in QuickBooks Online vs Xero
In QuickBooks Online, a bounced check is recorded by voiding or reversing the original payment and reopening the invoice as unpaid, with the bank fee entered separately. Xero handles it the same way, removing the matched payment from the invoice and logging the return so the customer balance reflects the unpaid amount again.
Common mistakes
- Not reversing an NSF check right away once the bank flags it, which leaves cash and the customer's invoice looking paid when the money never actually landed.
- Forgetting to also record the bank's returned-item fee as an expense, which understates the true cost of the bounced payment and throws off the reconciliation by that amount.
- Continuing to accept checks from a customer who has bounced a payment before without switching to a more reliable method, which invites the same NSF cycle to repeat.
Why it matters
An unreversed NSF check overstates cash and understates accounts receivable at the same time, which can mislead an owner into thinking more money is available than actually exists. Left unresolved, a pattern of bounced checks from the same customer signals a credit risk worth addressing before extending more work or product. Catching and correcting NSF checks quickly keeps the cash position and collections list honest.
Related terms
How LedgerBPO handles nsf check
When a customer payment bounces, we reverse it in your books the same day it is flagged, reinstate the receivable, and note it for follow-up. This keeps your bank reconciliation accurate and your accounts receivable aging honest instead of showing cash that never actually landed.