Cashing a check can sometimes feel like navigating a maze, especially if you're dealing with a bank where you don't have an account. So, how much will Bank of America cash a check for? The answer isn't a simple fixed number, as it depends on several factors, including whether you're a Bank of America customer, the type of check, and even the branch's discretion.
Let's break down everything you need to know about cashing a check at Bank of America, from required identification to potential fees.
Demystifying Check Cashing at Bank of America: Your Step-by-Step Guide
Before you even think about heading to a branch, let's figure out what you're dealing with.
Step 1: Are You a Bank of America Customer? This is the Big Question!
This is the absolute first thing to consider, as it significantly impacts the process, fees, and even the likelihood of your check being cashed.
Sub-heading 1.1: For Bank of America Account Holders
If you have an account with Bank of America (checking, savings, etc.), cashing a check is generally straightforward and usually free if the check is drawn on another U.S. financial institution and is in U.S. dollars. Your daily withdrawal limits will typically depend on your account type and available funds. For checks drawn on a Bank of America account, it's essentially a transfer within the bank.
Sub-heading 1.2: For Non-Bank of America Account Holders (The "On-Us" Check Scenario)
This is where it gets a bit more nuanced. If the check is drawn on a Bank of America account (meaning the person who wrote you the check banks with Bank of America), the bank is more likely to cash it for you, even if you don't have an account with them. This is often referred to as cashing an "on-us" check. However, there's usually a fee involved for non-customers.
Sub-heading 1.3: For Non-Bank of America Account Holders (Other Bank Checks)
If the check is drawn on a different bank (e.g., Chase, Wells Fargo, etc.), Bank of America is not obligated to cash it for you. While some branches might do so as a courtesy, it's less common and almost certainly comes with a fee. They may also place a hold on the funds. Your best bet in this scenario is usually to go to the bank the check is drawn on.
Step 2: Gather Your Essential Documents and Information
Regardless of your customer status, you'll need to prove your identity and the validity of the check. Don't show up empty-handed!
Sub-heading 2.1: Primary Identification (Mandatory!)
You will absolutely need a valid, government-issued photo ID. This is non-negotiable for security and fraud prevention. Accepted forms typically include:
- Driver's License (U.S. state-issued)
- State-Issued Identification Card
- U.S. Military ID
- Passport (U.S. or foreign)
The information on your ID (name, photo, date of birth) must match the name on the check.
Sub-heading 2.2: The Endorsed Check
Before handing it over, you'll need to endorse the check. This means signing your name on the back of the check, in the designated endorsement area. If you're depositing it into an account, you might also write "For Deposit Only" below your signature.
Sub-heading 2.3: Account Information (For Account Holders)
If you're a Bank of America customer, having your debit card or account number readily available will speed up the process.
Step 3: Understanding Potential Fees
Fees are a significant consideration, especially for non-customers.
Sub-heading 3.1: For Bank of America Account Holders (Generally Free)
For most Bank of America customers, cashing a check (whether deposited or cashed directly) is typically free of charge. This is one of the perks of having an account.
Sub-heading 3.2: For Non-Bank of America Account Holders (The Fee Applies!)
If you are not a Bank of America customer and are cashing an "on-us" check (a check drawn on a Bank of America account), Bank of America generally charges a fee. Historically, this fee has been around $8 for checks over $50. This fee can vary, so it's always a good idea to confirm with the branch beforehand. For checks under $50, the fee might be lower or waived in some instances, but don't count on it.
Step 4: The Actual Cashing Process at the Branch
Once you have everything in order, it's time to head to a Bank of America financial center.
Sub-heading 4.1: Visit a Full-Service Financial Center
You cannot cash a check at a drive-up ATM if you're not an account holder. You'll need to visit a full-service Bank of America financial center during their operating hours. Use their online branch locator to find the nearest one.
Sub-heading 4.2: Approach the Teller and Present Your Items
Inform the teller that you wish to cash a check. Hand them:
- Your valid government-issued photo ID.
- The properly endorsed check.
Sub-heading 4.3: Verification and Fund Availability
The teller will verify your identity against the ID and the check. For non-customers, they will also verify that the funds are available in the account the check is drawn on. This verification process is crucial for preventing fraud. They may also make a copy of your ID.
Sub-heading 4.4: Receiving Your Cash (and Paying the Fee)
If everything checks out, the teller will provide you with the cash, minus any applicable fees if you are a non-customer. They will typically inform you of the fee before completing the transaction.
Step 5: Understanding Cashing Limits and Holds
While there isn't a hard-and-fast maximum amount Bank of America will cash a check for, practical limits exist.
Sub-heading 5.1: For Account Holders
For Bank of America account holders, the primary limit for cashing a check depends on the funds available in your account or the amount of the check itself if you're depositing it. For withdrawals, your daily ATM withdrawal limits and daily purchase limits for your debit card also apply. Large checks might still be subject to holds even if deposited, especially if the bank deems them suspicious or if they are from an out-of-state or international institution. Bank of America has various policies regarding deposit holds, and funds might not be immediately available.
Sub-heading 5.2: For Non-Account Holders
For non-account holders cashing "on-us" checks, while there isn't a published "maximum," it's highly unlikely they would cash a very large check (e.g., tens of thousands of dollars) without you being an account holder. The fee also becomes more significant for larger checks if it's a flat fee. Banks are wary of fraud, and cashing large checks for non-customers presents a higher risk. If you have a very large check, opening an account or going to the issuing bank is almost always the better option.
Step 6: Alternative Check Cashing Options (If Bank of America Doesn't Work Out)
If you can't or don't want to cash your check at Bank of America, consider these alternatives:
Sub-heading 6.1: The Issuing Bank
This is almost always your best bet if you're not a Bank of America customer and the check isn't drawn on Bank of America. Go to the bank that issued the check (the bank whose name and logo are printed on the check). They are generally obligated to cash checks drawn on their own accounts, provided funds are available and you have valid ID. They may or may not charge a fee, but it's often lower than third-party check cashing services.
Sub-heading 6.2: Major Retailers and Grocery Stores
Many large retailers and grocery store chains offer check-cashing services (e.g., Walmart, some supermarkets). They typically charge a fee (which can be a percentage of the check amount or a flat fee) and have maximum cashing limits (e.g., $1,000 to $5,000, sometimes higher during tax season). They will also require valid ID.
Sub-heading 6.3: Check Cashing Stores
Dedicated check-cashing stores are an option, but they generally charge the highest fees for their services. Use these as a last resort if other options are unavailable. They also require valid ID.
Sub-heading 6.4: Prepaid Debit Cards
Some prepaid debit cards allow you to load checks onto them, either through a mobile app by taking a photo of the check or at certain retail locations. Fees apply for this service.
10 Related FAQ Questions
How to cash a check at Bank of America if I don't have an account?
You can cash an "on-us" check (one drawn on a Bank of America account) at a Bank of America financial center with a valid government-issued photo ID. Be prepared to pay a fee, typically around $8 for checks over $50.
How to find the nearest Bank of America financial center?
You can use the "Locations" or "ATM/Branch Locator" tool on the Bank of America website or mobile app to find the nearest financial center.
How to avoid fees when cashing a check at Bank of America?
If you're not a Bank of America customer, the best way to avoid fees is to cash the check at the bank it's drawn on. If you are a Bank of America customer, cashing checks is generally free.
How to endorse a check properly?
Sign your name on the back of the check in the designated endorsement area. For deposit, you can also write "For Deposit Only" below your signature.
How to know if a check is "on-us"?
An "on-us" check is a check that is drawn on the same bank you are trying to cash it at. Look for the Bank of America logo and name printed on the check.
How to cash a check quickly?
For Bank of America account holders, using mobile deposit via the app or an ATM is often the quickest. For non-account holders, going to the issuing bank with proper ID is usually the fastest method.
How to deal with a hold on a deposited check?
If you're an account holder and a hold is placed on your check, you'll typically receive a notice from the bank indicating when the funds will be available. You can contact Bank of America customer service for more specific information about the hold.
How to cash a third-party check at Bank of America?
Bank of America generally does not cash third-party checks (checks made out to one person and then endorsed over to another) for security reasons, especially for non-customers.
How to get a cashier's check from Bank of America?
If you are a Bank of America customer, you can obtain a cashier's check from a financial center for a fee. If you are not a customer, you might be able to get a cashier's check if you are exchanging a check drawn on Bank of America for a cashier's check, provided funds are available.
How to verify if a check is legitimate before cashing?
While tellers will do their due diligence, you can also try to verify the check's legitimacy by contacting the issuing bank directly (use the number from their official website, not one printed on the check). Be wary of checks for more than the agreed-upon amount or checks from unknown sources.