You cannot pay from a checking account that has no money in it, but what happens next depends on how you try to pay and which bank you use.

If you attempt a purchase with your debit card and your account has zero dollars, the transaction will be declined at the point of sale. The merchant's register will reject it, and you will not complete the purchase. This is the most common outcome and it stops the problem right there.

If you write a check or set up an automatic payment (like a utility bill or subscription) and your account has no money when that payment clears, your bank will refuse to pay it. The check will bounce, or the automatic payment will fail. Your bank may charge you an overdraft fee — typically $25 to $35 per transaction — even though the payment did not go through. The person or company you were trying to pay will also be notified that the payment failed, and they may charge you a returned-payment fee on top of that.

Key Takeaways

  • Debit card purchases decline when ready at the register when your account balance is zero, so no fee is charged and the merchant never receives a request for payment.
  • Checks and automatic payments that are scheduled to clear when your account is empty will bounce, triggering overdraft fees from your bank and returned-payment fees from the payee.
  • Some banks offer overdraft protection, which links your checking account to a savings account or credit line and covers shortfalls automatically — but this service costs money and can create debt.
  • The difference between a declined transaction and a bounced one matters: one stops before it starts, and the other fails after your bank has already processed it.

Why debit card transactions decline but checks bounce

A debit card transaction happens in real time. When you swipe or insert your card at a store, the merchant's system checks your bank's servers when ready to see if the money is there. If your balance is zero or below, the bank says no, and the transaction stops before it even reaches your account. You see "declined" on the screen, and that is the end of it. No fee, no record of an attempt to overdraw.

A check or automatic payment works differently. You write the check or authorize the payment, but it does not clear your account when ready. Days may pass before the check arrives at the bank or before the automatic payment is processed. By the time your bank actually tries to pull the money, you may have forgotten about it — and if your balance is zero when it arrives, your bank will refuse to pay it. This is called a bounced check or a failed payment. Your bank charges you an overdraft fee because you asked them to pay money you did not have, and the payee charges you a returned-payment fee because the payment they were counting on did not arrive.

Overdraft fees and what they cost you

When a check bounces or an automatic payment fails, your bank will typically charge you between $25 and $35 per transaction. Some banks charge more. This fee is taken from your account even though the original payment was not processed — so if you had $5 in your account and a $100 check bounced, you now have a negative balance and owe the bank $30 or more in overdraft fees on top of the $100 you still owe the payee.

The payee — the person or company you were trying to pay — will also charge you. Landlords, utility companies, and loan servicers typically charge $25 to $50 for a returned payment. If you bounce a check to a store, they may refuse to accept checks from you in the future. If you bounce a payment on a loan or credit card, it will be reported to credit bureaus and damage your credit score.

Multiple bounces in a short time can trigger additional fees. Some banks charge an overdraft fee for each transaction that fails, so if three automatic payments all fail on the same day because your account is empty, you could owe $75 to $105 in bank fees alone, before the payees' fees.

Overdraft protection: how it works and what it costs

Some banks offer overdraft protection, a service that automatically covers a shortfall by transferring money from another account you own or by extending a small line of credit. If you have a savings account linked to your checking account and overdraft protection is turned on, your bank will move money from savings to checking when a payment would otherwise bounce. This prevents the bounce and the fees that come with it.

Overdraft protection sounds helpful, but it has real costs. If your bank transfers money from savings to checking, you lose the interest you would have earned on that money in savings. If your bank extends credit instead — a service sometimes called an overdraft line of credit — you will owe interest on the borrowed amount, usually at a high rate. Some banks charge a flat fee each time they set up overdraft protection, even if the amount borrowed is small.

Overdraft protection also makes it easier to spend money you do not have. Because transactions no longer decline, you may not realize your account is empty until the bill arrives. Many people with overdraft protection end up borrowing repeatedly and paying far more in interest and fees than they would have paid in a single overdraft fee.

How to avoid paying from an empty account

The simplest way to avoid this problem is to check your balance before you pay. Most banks let you check your balance online, through a mobile app, or by calling a customer service number. Knowing your balance takes 30 seconds and prevents expensive mistakes.

If you use automatic payments, keep a small buffer in your account — $50 or $100 — so that a timing mistake does not empty your account. Automatic payments can clear on different days depending on the payee and your bank, so a buffer protects you if two payments happen to clear on the same day.

If you know you will not have money when a payment is due, contact the payee before the payment date. Most creditors, landlords, and utility companies will work with you to reschedule a payment or set up a payment plan. This is far cheaper than bouncing a check or missing a payment, which damages your credit and triggers fees from both your bank and the payee.

What to do if you have already bounced a check

If a check has already bounced, contact the payee when ready and explain what happened. Ask whether they will accept a replacement check or a different form of payment — a money order, a bank check, or an electronic transfer. Some payees will waive their returned-payment fee if you pay them quickly and it is your first offense.

Contact your bank and ask them to reverse the overdraft fee. Banks sometimes do this as a courtesy, especially if you have been a customer for a long time or if this is your first overdraft. You will not know unless you ask. If your bank refuses, you can file a complaint with the Consumer Financial Protection Bureau (CFPB), though this does not may provide a refund.

If the bounced check was for rent or a loan payment, tell your landlord or lender what happened and when you will send the replacement payment. A bounced payment can trigger late fees and credit reporting, so getting ahead of it matters. Many landlords and lenders will accept a replacement payment without additional penalty if you contact them before they report it.

Frequently Asked Questions

Can a bank charge me an overdraft fee if my debit card is declined?

No. When your debit card is declined at the register, the transaction stops before it reaches your bank, so no overdraft fee is charged. You only pay overdraft fees when a payment actually processes against an empty account — which happens with checks and automatic payments, not debit cards.

What is the difference between an overdraft fee and a non-sufficient funds fee?

These terms are often used interchangeably, but some banks distinguish between them. An overdraft fee is charged when your bank covers a shortfall (if you have overdraft protection). A non-sufficient funds (NSF) fee is charged when your bank refuses to pay because you do not have enough money. Both fees are typically $25 to $35.

If I turn off overdraft protection, will my transactions be declined instead?

Debit card transactions will be declined, yes. But checks and automatic payments may still bounce, because they are processed differently than debit cards. Turning off overdraft protection does not prevent bounces — it just means your bank will not cover the shortfall. You will still owe the overdraft fee and the payee's returned-payment fee.

Can I get my overdraft fee back if I dispute it?

You can ask your bank to reverse it, and some banks will as a one-time courtesy. If your bank refuses, you can file a complaint with the CFPB, but there is no may provide of a refund. The best approach is to contact your bank as soon as you notice the fee and explain your situation.

What happens to my credit score if I bounce a check?

A single bounced check does not directly affect your credit score, because the bounce itself is not reported to credit bureaus. However, if the bounced check was for a loan or credit card payment, the late payment will be reported and will damage your score. If the payee sends your debt to a collection agency, that will also hurt your credit.