Why a bank refuses to pay a check

When you deposit a check and your bank refuses to pay it, the check has bounced — meaning the account it was drawn on does not have enough money, the account is closed, or the signature, routing number, or other details do not match the bank's records. Your bank will return the check to you (or to the person who gave it to you) and typically charge you a fee for the returned item, usually between $5 and $15 per check, though some banks charge more.

The person or business who wrote the check is also responsible to their own bank. If they wrote it knowing there was not enough money, they may face overdraft fees, account closure, or a record that can affect their ability to open accounts elsewhere. If the check was written by mistake — a math error, a closed account they forgot about — they can usually redeposit it once the problem is fixed.

The timeline matters. Your bank typically notifies you within one to three business days that the check bounced. The original check writer's bank has up to 90 days to return it, though most do so much faster. Once you know a check has bounced, you have options depending on whether you deposited it or wrote it.

Key Takeaways

  • A bounced check means the account it was drawn on had insufficient funds, was closed, or had mismatched details, and your bank will charge you a fee for the returned item.
  • If you deposited the check, contact the person who wrote it immediately and ask them to redeposit it, send a wire transfer, or provide a replacement check once their account has funds.
  • If you wrote the check, contact your bank right away to see if you can deposit funds to cover it before it clears, which may prevent the bounce from being reported.
  • Repeated bounced checks can result in your bank closing your account or reporting you to ChexSystems, a banking history database that other banks use to decide whether to open accounts for you.
  • If a check bounced due to fraud or a bank error, contact your bank's dispute department and provide documentation of the problem.

If you deposited a check that bounced

Contact the person or business who wrote the check as soon as you learn it bounced. Explain that the check was returned and ask them to fix it. Most of the time, the writer simply did not have the funds at the moment they wrote it and can resolve it within a few days.

Your options are: ask them to write a new check once they have deposited money into their account, ask them to send you a wire transfer or ACH transfer instead, or ask them to reimburse you in cash. A wire transfer or ACH transfer is faster and more reliable than a replacement check, since it moves money directly from their account to yours without going through the check-clearing system again.

If the check writer is unresponsive or refuses to pay, you have a few paths. Small claims court is an option if the amount is within your state's limit (usually $5,000 to $10,000, depending on the state). You can also report the bad check to your state's attorney general or local police if you believe it was written with intent to defraud, though prosecution is rare unless the amount is large or it is part of a pattern.

If you wrote a check that bounced

Contact your bank immediately. Some banks allow you to deposit funds to cover the check before it clears, which can prevent the bounce from being reported to the recipient or to ChexSystems. This window is usually very short — sometimes only a few hours — so speed matters.

If the check has already bounced, contact the person or business who received it and explain what happened. Offer to send them a replacement check, a wire transfer, or cash. Many recipients will accept a replacement check if you explain the situation promptly and show that you are taking it seriously.

Ask your bank whether the bounce will be reported to ChexSystems. Not all banks report single bounced checks, especially if you have a good history with them. If it will be reported, ask whether paying the fee and the amount of the check immediately will prevent the report. Some banks will agree to this.

Bank fees and your account status

Your bank will charge you a fee for each returned check, typically $5 to $15, though some banks charge $25 or more. This fee is separate from any fee the check writer's bank may charge them. If you have multiple bounced checks in a short period, the fees add up quickly.

Repeated bounced checks can result in your bank closing your account. Most banks allow one or two bounces, but three or more in a 12-month period may trigger account closure. When a bank closes your account due to bounced checks, they will report it to ChexSystems, a database that other banks use to screen applicants. A ChexSystems report can make it difficult or impossible to open a new checking account for up to five years.

If your account is closed, ask your bank in writing why it was closed and request that they provide you with a reason. Some banks will reconsider if you explain the circumstances and show that you have corrected the problem. If they will not reconsider, you may be able to open an account at a bank that does not use ChexSystems or that is more lenient with applicants who have a history of bounced checks.

Disputing a bounced check

If you believe a check bounced due to a bank error — for example, your bank incorrectly deducted funds, or the check was processed twice — contact your bank's dispute department. You will need to provide documentation: a copy of the check, your account statement showing the error, and any correspondence with the bank about the problem.

Your bank has up to 10 business days to investigate a dispute about a returned check. If they find that the bounce was their error, they will reverse the fee and may credit you for any fees the other party charged you as a result. If they find that the bounce was legitimate, they will close the dispute and the fee stands.

If a check bounced because someone forged your signature or account number, report it to your bank immediately and file a fraud claim. Provide any evidence that the check was not written by you or authorized by you. Your bank should investigate and reverse the charge if fraud is confirmed.

Preventing bounced checks in the future

The most reliable way to prevent bounced checks is to stop writing them. Use online bill pay, wire transfers, ACH transfers, or debit cards instead. These methods move money directly from your account and do not depend on the recipient depositing a physical check.

If you do write checks, keep a running balance of your account and do not write a check for more than you have. Many banks offer overdraft protection, which links your checking account to a savings account or credit line and automatically transfers money if a check would otherwise bounce. This costs less than a bounced-check fee, though the transfer itself may have a small fee.

Set up account alerts with your bank so you receive a notification when your balance drops below a certain amount. This gives you time to deposit money before a check clears. Some banks also allow you to view pending transactions in real time, which helps you track what has cleared and what has not.

Frequently Asked Questions

Can I be arrested for writing a bad check?

Criminal prosecution for a bounced check is rare and usually only happens if the amount is large, you wrote multiple bad checks as part of a pattern, or you wrote the check knowing you had no account or no funds and intended to defraud the recipient. Most bounced checks are handled as civil matters between you and the recipient, not criminal ones.

How long does a bounced check stay on my record?

A bounced check reported to ChexSystems stays on your record for up to five years. A bounced check that does not get reported to ChexSystems will not affect your ability to open new accounts, though the recipient may still pursue you for payment. Ask your bank whether they report bounced checks to ChexSystems.

What if the person who wrote me a bad check is a business?

Contact the business immediately and ask for a replacement check or refund. If they refuse, you can file a complaint with your state's attorney general or the Better Business Bureau. For larger amounts, small claims court is an option. Some states have specific laws about bad checks written by businesses, which may give you additional remedies.

Can my bank refuse to cash a check I wrote if I have enough money?

No. If you have sufficient funds in your account when a check clears, your bank must pay it. If your bank refuses to pay a valid check despite having funds available, that is a bank error and you should contact them immediately to dispute it and request that the check be paid and any fees reversed.

What is the difference between a bounced check and a stopped payment?

A bounced check happens when there are not enough funds or the account is closed. A stopped payment is when you intentionally tell your bank not to pay a check you wrote. You can request a stop payment if you lost a check, wrote it by mistake, or are in a dispute with the recipient. Your bank will charge a fee (usually $25 to $35) to process the stop payment.