Not all checking accounts are created equal. The cheapest headline can hide costly fees.

Look for accounts that waive monthly maintenance fees with direct deposit, reimburse out-of-network ATM charges, and offer fee-free overdraft protection.

Credit unions and online-only banks often beat large national banks on total cost of ownership.