No single bank has the "best" overdraft policy for everyone, because banks compete on different terms: some waive fees for certain account types, others give you a grace period before charging, and a few let you opt out entirely.
The features that matter most depend on your situation. If you overdraft frequently, a bank that waives fees for the first occurrence each month saves you more than one offering a 24-hour grace period. If you rarely overdraft, a bank with no monthly maintenance fee might matter more than overdraft terms. If you want to avoid overdrafts altogether, banks that let you link to a savings account for automatic transfers or that simply decline transactions are your best options.
This guide compares what major banks actually offer, not their marketing claims. The terms change and vary by account type, so you will need to confirm the current policy with your bank before opening an account or relying on a specific feature.
Key Takeaways
- Banks that waive overdraft fees for the first one or two occurrences per year cost less than banks charging a flat fee on every overdraft, even if the per-incident fee is lower.
- A grace period (usually 24 hours) gives you time to deposit money before the fee hits, but only if you catch the overdraft quickly.
- Opting out of overdraft coverage means transactions decline instead of going through, eliminating overdraft fees but potentially causing problems with recurring bills or checks.
- Banks offering automatic transfers from a linked savings account prevent overdrafts without fees, but only if you have money in savings to transfer.
- Overdraft policies vary by account type within the same bank, so a checking account for students or military members may have better terms than a standard account.
Banks that waive overdraft fees for the first occurrence
Ally Bank, Charles Schwab, and Discover Bank do not charge overdraft fees at all. Ally and Discover decline transactions that would overdraft your account, so you cannot go negative. Charles Schwab goes further: it allows overdrafts and does not charge a fee, even if you stay negative for days. This makes Charles Schwab unusual—most banks that allow overdrafts charge a fee.
If you want overdraft fees waived but not eliminated entirely, some regional banks and credit unions offer one free overdraft per month or per quarter. The exact terms vary by institution and account type. You will need to contact your bank directly to confirm whether this applies to your account.
The advantage of these banks is clear if you overdraft once or twice a year: you pay nothing. The disadvantage is that Ally and Discover's decline-based approach can cause problems with automatic payments or checks that are already in the mail. Charles Schwab avoids this problem by allowing the overdraft, but you still need to deposit money quickly to avoid staying negative.
Banks offering a grace period before charging a fee
Several banks give you 24 hours to bring your account back to zero before the overdraft fee applies. This includes some accounts at Bank of America, Wells Fargo, and various regional banks. The grace period is useful only if you notice the overdraft quickly and can deposit money the same day.
The fee itself varies. Bank of America charges $35 per overdraft after the grace period expires. Wells Fargo charges $35 as well. Some smaller banks charge $25 to $30. If you overdraft once and catch it within 24 hours, you pay nothing. If you miss the window, you pay the full fee.
A grace period is less valuable than a waived fee if you overdraft regularly, because you have to catch it and fix it every single time. It is most useful for people who overdraft rarely and tend to notice quickly.
Banks that let you opt out of overdraft coverage
Most banks allow you to opt out of overdraft protection, which means transactions will decline instead of going through. This eliminates overdraft fees entirely. The trade-off is that a declined debit card transaction can be embarrassing, and a declined check or automatic payment can cause problems with creditors or service providers.
Opting out is a real option only if you monitor your balance regularly or set up low-balance alerts. Many banks send you a text or email when your balance drops below a threshold you set. If you act on those alerts, you can avoid overdrafts without paying fees.
This approach works best for people who have stable income and can deposit money quickly when needed, or who rarely spend close to their available balance.
Banks offering automatic transfers from savings
Some banks, including Capital One 360 and certain credit unions, let you link a savings account to your checking account. If your checking account would overdraft, the bank automatically transfers money from savings to cover it. The transfer itself is free, but you lose the interest you would have earned on that money in savings.
This method prevents overdraft fees and declined transactions, but only if you have money in savings. If both accounts are empty, the transfer cannot happen and you will overdraft anyway. Some banks charge a fee for the transfer itself, so confirm the terms before relying on this feature.
Automatic transfers work well if you use savings as a buffer and do not mind the money moving between accounts. They do not work if you have no savings or if you need to keep savings separate for emergencies.
How overdraft policies differ by account type
Banks often offer better overdraft terms for specific account types. Military members may get fee waivers through accounts designed for service members. Students may get one free overdraft per semester. Premium or high-balance accounts sometimes include overdraft protection or fee waivers as a benefit.
If you fall into one of these categories, check whether your bank offers a specialized account. The overdraft terms may be significantly better than the standard checking account. You may also need to maintain a minimum balance or set up direct deposit to keep the account open.
Even within the same bank, a student checking account and a standard checking account can have completely different overdraft policies. Always confirm which policy applies to your specific account before assuming you have a particular protection.
What to look for when comparing banks
Start by asking yourself how often you overdraft. If it is zero times per year, overdraft policy barely matters—focus on other features like ATM access or interest rates. If it is once or twice per year, a bank that waives the first occurrence saves you $25 to $35 annually. If it is more frequent, you need either a bank with no overdraft fees at all or a system to prevent overdrafts, like automatic transfers or alerts.
Next, consider whether you can reliably catch an overdraft within a grace period. If you check your balance daily or have alerts set up, a 24-hour grace period is useful. If you check your balance once a week or less, a grace period will not help you most of the time.
Finally, think about what happens if a transaction declines. If you rely on automatic payments for rent, insurance, or loan payments, opting out of overdraft coverage is risky—a declined payment can damage your credit. If most of your spending is discretionary and you can handle a declined debit card, opting out is safer.
Frequently Asked Questions
Can I switch banks to get a better overdraft policy?
Yes, but switching banks takes time and effort. You will need to set up direct deposit at the new bank, update automatic payments, and close the old account. If you overdraft only once or twice per year, the time cost may outweigh the $25 to $35 you save. If you overdraft monthly, switching to a bank with no overdraft fees could save you $300 or more per year.
What if my bank charges overdraft fees but does not tell me I am overdrawn?
Banks are required to send you a notice when you overdraft, but the timing varies. Some send it immediately, others send it within one business day. By the time you receive the notice, the fee may already have been charged. Set up low-balance alerts through your bank's app or website so you know before the overdraft happens.
Do overdraft fees count toward my credit score?
Overdraft fees themselves do not appear on your credit report. However, if you stay overdrawn for a long time and the bank sends your account to collections, that will damage your credit. Pay overdrafts back as soon as possible to avoid this outcome.
Can I get an overdraft fee refunded if I call the bank?
Many banks will refund one overdraft fee per year if you call and ask, especially if you have been a customer for a long time and have no history of overdrafts. There is no harm in asking, but do not count on it. The bank is not required to refund the fee.
Is overdraft protection the same as overdraft coverage?
Overdraft protection usually refers to a linked savings account or line of credit that covers overdrafts. Overdraft coverage refers to the bank allowing your account to go negative and charging a fee. They are different things. Make sure you understand which one your bank offers.