If you’re living paycheck-to-paycheck, overdraft fees can mess up your careful budgeting. An overdraft happens when your bank pays a transaction that exceeds your account balance. For example, if your landlord withdraws your $1,700 rent payment when you have $1,200 in your account, your bank may cover the $500 shortfall and charge an overdraft fee. In 2026, that was about $35 on average.
Often, the cause of an overdraft is timing — a bill is due a few days before payday, and your account falls short until the paycheck arrives. That points to one core rule for how to avoid overdraft fees: Know which payments will come out of your checking account before your next deposit, so you can spot a gap before it turns into a fee.
Below, you’ll find eight practical strategies to help you, along with steps to take when you’re already overdrawn.
What Causes Overdraft Fees?
An overdraft fee can come from any payment that hits your checking account when your balance can’t cover it. Common triggers include:
- Debit card purchases: Pending transactions can take a few days to clear, making it look like you have more money in your account than you actually do.
- Automatic payments: A recurring bill, like rent or a car payment, might come due before you have enough in your account.
- Checks: A check can be cashed days or even weeks after you write it, leading to an unexpected withdrawal from your account.
- Scheduled transfers: Automatic transfers to a savings account or savings app still happen on schedule, even when your balance is low.
What happens next depends on your bank. If they pay the transaction, your account is overdrawn, and you may owe an overdraft fee. If it declines or returns the payment instead, you may owe a nonsufficient funds (NSF) fee, although many large banks no longer charge one.
How To Avoid Bank Overdraft Fees: 8 Practical Tips
Here’s how to stop overdraft fees with a few habits and account settings.
1. Keep Track of Your Available Balance
Check your available balance before any large purchase or scheduled bill, and look at your upcoming payments at the same time. The balance alone may look higher than what you can safely spend. Checks you’ve written, automatic payments, and online orders often don’t show up until they clear, so subtract them from the figures you see.
To make this easier, move bill money out of reach on payday. Put it in a labeled bucket, if your bank offers that option, or in a second checking account just for bills. What’s left in your main account is money you can spend. If you’d rather keep one account, let a budgeting app do the math. Many of them connect to your bank and show how much you have left after upcoming bills, though full features might require a subscription.
2. List Your Recurring Bills and When They Hit
Start a list of monthly expenses with every bill on autopay, from rent and utilities to subscriptions and annual renewals. Add automatic transfers to savings accounts and apps that round up your purchases, since those pull from checking, too.
For each bill, write down the amount, the day it’s actually charged, and the account it comes from. With a clear list, you can avoid spending too much around due dates.
3. Set Up Low-Balance Alerts
Most banking apps can send low-balance alerts by push notification, text, or email. Set your alert above the amount of your next big bill, and turn on overdraft alerts if your bank offers them. Some budgeting apps go further and warn you when an upcoming bill is likely to overdraw your account. In a study of nearly 40,000 budgeting app users in the U.S. and Canada, the most effective warnings reduced overdrafts by about 9% the following week.
4. Review Your Bank’s Overdraft Settings
Review your bank’s overdraft policies to keep from being surprised by a fee. Banks need you to opt in before they can charge overdraft fees on ATM withdrawals and one-time debit card purchases. Opting out means a card purchase or ATM withdrawal that exceeds your balance is generally declined, and you won’t be charged an overdraft fee. If you’ve linked a savings account for overdraft protection, your bank may move money from it instead of charging a fee.
Opting out doesn’t apply to every transaction, though. Checks, automatic payments, and recurring debit card charges can still overdraw your account or be returned unpaid, depending on your bank’s policy. Just because it’s returned unpaid doesn’t mean you won’t be charged a fee, though: A returned rent payment can also trigger a late fee for rent, on top of any bank fee.
5. Consider Overdraft Protection Carefully
In Flex’s 2025 renter survey, 17% of respondents said they had used overdraft protection to help pay rent or bills. This refers to services that keep a payment from being declined when your balance is short. Link a savings account first because any transfer fee is generally lower than an overdraft fee. Keep enough in savings to cover a shortfall, or the transfer may not go through
6. Plan Bill Dates Around Your Pay Schedule
Ask your utilities companies if you can move your due dates to a few days after payday. If you’re paid three days after your phone bill is due on the 12th, moving it to the 17th means the money is already there when the bill is charged. Another option is a bill splitting app like Flex, which, if you qualify, lets you split eligible bills into two payments.
Also, check what time your direct deposit usually shows up, and schedule automatic payments for the next day. And if payday falls on a bank holiday, your deposit may arrive late, so don’t schedule immediate payments.
7. Keep a Small Cushion in Checking
Set aside a small amount in checking that you never spend. That cushion covers surprises, like a hotel hold or a bill charged earlier than expected. Once a cushion is in place, you can start to build an emergency fund in a separate savings account.
8. Compare Accounts Without Overdraft Fees
If overdraft fees keep showing up on your statements, it might be time to switch banks. As of 2026, national banks such as Capital One, Citibank, and Ally Bank don’t charge overdraft fees. Some digital banks, like Chime, let eligible members overdraw up to a set limit without a fee.
What if You Overdraw Your Account?
If you overdraw your account, the first step is always to add money back as soon as you can. Some banks won’t charge an overdraft fee, or an extra one, if your balance is back above zero by a set deadline. Check your account agreement or app for your bank’s deadline. Until your balance is back in the black, hold off on card purchases and pause any automatic payments you can.
Once you’re back to a positive balance, call your bank and ask it to waive the fee, which means removing the charge. Waiving overdraft fees is up to the bank, but banks are more likely to agree for a first overdraft.
If your account stays negative too long, the bank can close it and report the closure to ChexSystems. Banks and credit unions often check this database before letting you open an account, and a closure can stay on file for up to five years.
What if You Keep Overdrawing Your Account?
If overdrawing is a frequent occurrence, it’s time to plan ahead for how to prevent overdraft fees from happening again. Check your last few statements for when each one hit and what caused it. Common patterns include:
- Bills bunched together: Overdrafts that cluster before payday or the week rent is due point to a timing mismatch. Match each bill to the paycheck that will cover it, and set that money aside as soon as the paycheck arrives, even if it’s a month in advance.
- An unusually large bill: Some bills spike at certain times of year, like a summer electric bill or an annual insurance premium. For utilities, ask about budget billing, which spreads your costs evenly across the year. For once-a-year bills, divide the total by 12, and set that amount aside each month. That way, you won’t have to scramble to cover the annual fee.
- Pay that changes week to week: If your pay fluctuates (like if you’re paid on commission or with tips), base your budget percentages on your lowest-earning month instead of your average. Then, compare each week’s expected pay with the bills due before your next check. If you expect to be short, contact providers in advance to ask for more time.
Make Bill Timing More Manageable With Flex
If your overdrafts tend to hit when several bills are due before payday, changing the timing of your largest bill can give you more control over your cash flow.
With Flex, you can split eligible bills, like rent, utilities, and childcare, into two smaller payments instead of paying the full amount at once. If approved, you pay part of the bill first, but the company you’re paying receives the full amount. Then, pay the rest later in the month, when it lines up better with your next paycheck.
See whether splitting your bills with Flex could make your month easier to plan. Subject to approval, and renter and landlord eligibility. Supported bills and payment options vary.
