There may come a time when you’re handed a check that you need to cash at a bank that’s outside of your own. As many customers know, it can take three to seven business days for a check to clear if it isn’t from your own bank.
If you’re in dire need of the funds, or don’t have a bank account of your own, you can go straight to the bank (assuming one is near you). But be aware there are most likely fees associated with cashing a check if you are not a customer of the bank.
Of course, not all banks charge for this. If you are looking to cash a check from KeyBank or Capital One, you’re in luck — this service is free! However, if your only option is either M&T Bank or PNC Bank, be prepared to pay $10 for each check.
It’s important to understand that the fees charged by the following banks aren’t always so cut and dry. Some banks charge different amounts for personal and business checks, while some charge a percentage of the deposit amount.
Here is a list of 20 banks and how much you can expect to be charged if you cash a check there.
|Bank of America||Free for personal checks; $5 for business checks|
|Bank of the West||Free for checks under $50; $5 for checks over $50|
|BBVA||Free for checks under $50; $7.50 if the value of the check is $50-$100; $10 for checks over $200|
|BMO Harris||Free for checks under $50, otherwise $5 fee|
|Chase||Free for checks under $50; $6 for checks over $50|
|Citibank||Free for checks under $5,000|
|Comerica||Free (except in Michigan: $10, Texas: $7)|
|M&T||$10 flat rate for all checks|
|PNC Bank||$10 for checks under $1,000, will not cash checks over $1,000|
|Regions Bank||$1 for every $100|
|Wells Fargo||Free for personal checks; $7.50 for business checks|