Chase has checking accounts with no monthly maintenance fee, but the catch is that most require either a minimum balance or direct deposit

Chase offers several checking accounts that do not charge a monthly maintenance fee. The most accessible is Chase Total Checking, which has no monthly fee if you maintain a minimum balance of $500 or set up direct deposit of at least $500 per month. If you do neither, Chase charges $12 per month.

Chase also offers Chase Premier Plus Checking, which waives the $25 monthly fee if you keep $25,000 in combined deposits across Chase accounts or maintain a $15,000 minimum in the checking account itself. This account is designed for people with higher balances.

For students under 24, Chase Student Checking has no monthly fee for the first five years, then converts to Chase Total Checking. It requires no minimum balance during the student period.

Key Takeaways

  • Chase Total Checking waives its $12 monthly fee if you keep $500 on hand or receive $500 in direct deposit each month.
  • Chase Premier Plus Checking waives its $25 fee only if you maintain $25,000 across all Chase accounts or $15,000 in the checking account alone.
  • Chase Student Checking has no fee for five years if you are under 24, then switches to Total Checking rules.
  • If you cannot meet any minimum balance or direct deposit requirement, you will pay a monthly fee on every Chase checking account.

How the $500 minimum balance works

The $500 minimum is measured as your account balance at the end of each business day. If your balance drops below $500 even once during the month, Chase charges the $12 fee for that month. You do not need to keep the money untouched—you can spend it and deposit it back—but the daily balance must not fall below $500.

This means if you have $600 and spend $150, you are below the threshold and the fee applies. Many people find this easier than arranging direct deposit, especially if they receive income from multiple sources or are self-employed.

How direct deposit waives the fee

If you set up direct deposit of at least $500 per month, Chase waives the monthly fee regardless of your balance. Direct deposit means your employer or a benefits program (like Social Security or unemployment) deposits money straight into your Chase account.

The $500 must arrive as a single deposit or multiple deposits that total $500 in a calendar month. If you receive $300 one week and $250 the next, that counts. If you receive $400 total, you do not meet the requirement and the fee applies that month.

Direct deposit is the most reliable way to avoid the fee if your income is regular, because once it is set up, it happens automatically each pay period.

Other fees Chase still charges

Waiving the monthly maintenance fee does not mean the account is completely free. Chase charges for specific transactions and services: overdraft fees ($35 per overdraft), out-of-network ATM fees ($2.50 per withdrawal), wire transfer fees ($15 domestic, $15 international), and stop payment requests ($30).

If you overdraw your account, Chase charges $35 each time, even if the overdraft is only a few cents. You can link another Chase account to cover overdrafts automatically, which avoids the fee but may move money in ways you did not expect.

Comparing Chase to other banks with truly free checking

Some online banks and credit unions offer checking accounts with no monthly fee and no minimum balance requirement. Ally Bank, Charles Schwab, and many credit unions charge no monthly fee and have no balance minimum. If you cannot reliably maintain $500 or set up direct deposit, these alternatives may cost less over time.

The trade-off is that online banks have fewer physical branches. If you need to deposit cash or speak to someone in person regularly, Chase's branch network may be worth the fee if you cannot meet the waiver conditions.

How to set up direct deposit with Chase

Log into your Chase account online or through the mobile app and navigate to the account settings. Look for "Direct Deposit" or "Set Up Direct Deposit." Chase will show you your routing number and account number. Give these to your employer's payroll department or to the benefits program sending the money.

Direct deposit usually takes one to two pay cycles to activate. During that time, you may still be charged the monthly fee. Once it is active, the fee waiver applies automatically each month that the deposit arrives.

What happens if you do not meet either condition

If your balance stays below $500 and you do not have direct deposit, Chase charges $12 per month on Total Checking. Over a year, that is $144. If you have Premier Plus Checking and do not meet its higher requirements, the fee is $25 per month, or $300 per year.

You can close the account at any time without penalty. If you decide Chase's conditions do not work for you, visit a branch or call Chase to close it and move your money elsewhere.

Frequently Asked Questions

Does a transfer from another bank count as direct deposit?

No. Direct deposit must come from an employer or government benefits program. Transfers you initiate from another account do not count. Chase can tell the difference because direct deposit comes through the ACH network with employer or government identification codes.

If I have $500 but spend it all, do I get charged?

Yes. The $500 minimum is checked at the end of each business day. If your balance drops below $500 on any day during the month, Chase charges the $12 fee for that month. You need to maintain the balance throughout the entire month, not just have it once.

Can I use direct deposit from a side gig or freelance work?

Only if the money is deposited through your employer's payroll system or a payroll service that uses ACH direct deposit. If you transfer money yourself from a client or gig app, it does not count as direct deposit. Some gig platforms offer direct deposit; check your app's payment settings.

What if I am a student but over 24?

You cannot open Chase Student Checking if you are over 24. You would need to open Chase Total Checking instead and meet either the $500 balance or $500 direct deposit requirement to avoid the monthly fee.

Can I waive the fee by keeping money in savings instead of checking?

No. The $500 minimum applies only to the checking account balance. Money in Chase savings, money market, or other accounts does not count toward the checking account minimum, though it does count toward the $25,000 combined balance for Premier Plus Checking.