---
title: "What is nsf check?"
description: "Nsf Check explained in plain English: definition, how it works, an example, and how it appears in QuickBooks and Xero."
url: https://ledgerbpo.com/glossary/nsf-check/
updated: 2026-09-11
publisher: LedgerBPO (SS Support Network LLC)
language: en-US
---

# What is nsf check?

Glossary

An NSF check, short for non-sufficient funds, is a check that bounces because the payer's bank account does not have enough money to cover it, leaving the payee's deposit reversed and the original invoice still unpaid.

Updated September 2026

## 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

- [Outstanding check](https://ledgerbpo.com/glossary/outstanding-check/)
- [Bank reconciliation](https://ledgerbpo.com/glossary/bank-reconciliation/)
- [Chargeback](https://ledgerbpo.com/glossary/chargeback/)
- [All terms](https://ledgerbpo.com/glossary/)

## 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.

[Every statement reconciled to the cent](https://ledgerbpo.com/services/bank-reconciliation/)

Next step

## Books closed. Invoices paid. Every month.

Tell us what is going on with your books or billing. You will hear from a named person within 1 business day, with a custom quote and a plan for the first close.

- Reply from a named person within 1 business day
- No setup fee, month-to-month
- Your software, your data, no lock-in

Start with a custom quote

[Get a custom quote](https://ledgerbpo.com/get-a-quote/) [Book a 20-minute call](https://ledgerbpo.com/book-a-call/) Or call [+1-657-777-0006](tel:+16577770006) during US, UK or Australian business hours.

---

Source: https://ledgerbpo.com/glossary/nsf-check/ · Contact: https://ledgerbpo.com/contact/ · Full site map for agents: https://ledgerbpo.com/llms.txt
