The simplest answer to who cashes business checks is the bank where your business already has an account. Beyond that, the bank printed on the face of the check will sometimes cash it for a fee, and dedicated check cashing stores will handle commercial checks for a percentage of the face value. Major retailers like Walmart and Kroger generally will not cash a check made payable to a business, even though they advertise check cashing services. Everywhere you go, you’ll need photo ID and paperwork showing you have authority to collect money on the business’s behalf.
Your Own Business Bank Is the Easiest Option
A bank or credit union where the business holds a commercial checking account is the cheapest and least complicated place to go. There’s typically no fee for account holders, and your authorization is already on file. Under Section 326 of the USA PATRIOT Act, banks must verify the identity of anyone transacting on behalf of a legal entity, so the paperwork linking you to the business was collected when the account was opened.1Financial Crimes Enforcement Network. Interagency Interpretive Guidance on Customer Identification Program Requirements Under Section 326 of the USA PATRIOT Act
If the business doesn’t have its own account yet, opening one usually requires the Employer Identification Number (or Social Security number for sole proprietors), formation documents, any ownership agreements, and a business license.2U.S. Small Business Administration. Open a Business Bank Account Doing this before you have checks to cash saves you from the paperwork and higher fees you’ll face everywhere else.
The Bank the Check Is Drawn On
You can also try the bank printed on the face of the check. That bank holds the check-writer’s account and can verify funds immediately. There is no federal law requiring a bank to cash a check for someone who isn’t a customer, though.3HelpWithMyBank.gov. Can a Bank Refuse to Cash a Check if I Do Not Have an Account There
Many will, with restrictions. Caps and fees vary. KeyBank limits non-customer check cashing to checks under $1,500.4KeyBank. Cashing Checks at KeyBank Bank of America charges $8 per check for non-customers on amounts over $50.5Bank of America. Personal Schedule of Fees
Expect extra scrutiny when the check is payable to a company rather than a person. A teller looking at a check made out to “ABC Consulting LLC” has reason to be cautious about handing cash to an individual, and courts have upheld a bank’s right to refuse when there’s reasonable doubt about whether the person is entitled to the funds. Call ahead, confirm the branch will do the transaction, and bring every piece of authorization paperwork you have.
Check Cashing Stores
Dedicated check cashing businesses are often the most accessible option when there’s no business bank account to work with. They operate outside standard banking hours and usually pay out on the spot. The tradeoff is cost. Fees on business checks commonly run between 2% and 6% of the face value, with minimums that make small checks disproportionately expensive. Regions Bank’s check cashing service, for instance, charges 4% with a $5 minimum for two-party business checks.
These stores check against fraud databases and require government-issued photo ID plus documentation tying you to the business. Some specialize in commercial checks and handle them routinely; others focus on payroll and government checks and will decline anything payable to a business entity. Call before you drive out.
Walmart, Kroger, and Other Retailers Usually Won’t
This is where people get stuck. Walmart and Kroger run visible check cashing services, but their programs are built for payroll, government, and tax refund checks, not for checks made out to a business. Walmart lists payroll, government, tax, cashier’s, insurance settlement, and 401(k) disbursement checks among what it accepts.6Walmart.com. Money Center Kroger states plainly that its Money Services desks cannot cash checks made payable to a business.7Kroger. Check Cashing – Cash a Check Near You
If a business paid you personally and the check is made out in your own name, these retailers will usually cash it under their standard rules. Walmart’s limit is $5,000 in most states, rising to $7,500 between January and April, with fees of $4 for checks up to $1,000 and $8 for larger amounts.8Walmart.com. Check Cashing
Mobile Deposit When You Don’t Need Cash in Hand
If physical cash isn’t the point, depositing through your bank’s mobile app is often the fastest way to get at the money. Most business banking apps let you photograph an endorsed check and submit it electronically, with funds generally available by the next business day.
Daily limits vary. U.S. Bank’s business mobile deposit allows up to $30,000 per day.9U.S. Bank. Business Remote Check Deposit Smaller banks and newer accounts start much lower. Pinnacle Financial Partners sets initial limits at $2,500 per transaction and $5,000 per rolling 30-day period, with increases based on account history. If you regularly handle large business checks, confirm your ceiling before you count on this method.
What You’ll Need to Bring
Paperwork requirements depend on the entity type and the location. At a minimum, plan on these at any counter:
- Government-issued photo ID in the name of the person presenting the check.
- Proof the business exists: articles of incorporation, an LLC certificate of organization, or a business license showing state registration.
- Proof you’re authorized to transact: a corporate resolution for a corporation, an operating agreement naming authorized members or managers for an LLC, or a bank signature card.
- The business’s nine-digit Employer Identification Number.
Your own bank will have most of this already. A drawn-on bank or a check cashing store will want to see originals or certified copies.
Sole Proprietors and DBAs
If you operate under a trade name and the check is written to that name, you need paperwork linking the trade name to you personally. That’s usually a DBA (“doing business as”) certificate or fictitious name filing from your county clerk or secretary of state. Without it, most banks will refuse the transaction because they can’t confirm “Smith’s Plumbing” and John Smith are the same person. Sole proprietors won’t have articles of incorporation or operating agreements, so the stack is typically the DBA certificate, your Social Security number or EIN, photo ID, and possibly a business license. Opening a business account in the trade name is by far the smoother path if you plan to receive checks that way regularly.
How to Endorse the Check
Endorsement mistakes get people turned away at the counter. On the back of a check payable to a business:
- Write the business name exactly as it appears on the “Pay to the Order Of” line.
- Sign your own name below it.
- Add your title: Owner, Manager, Treasurer, or similar.
- If you’re depositing rather than cashing, add “For Deposit Only” and the account number so the check can’t be redirected if it’s lost.10PNC Bank. How to Endorse a Check
If you’re cashing, leave off the deposit restriction. The teller will want the signer’s name to match the authorized person on the account or on the authorization paperwork you brought.11KeyBank. How to Properly Endorse a Check and Reduce Fraud
When You’ll Actually Have the Money
Cashing at your business’s own bank or a check cashing store usually puts the full amount in your hands immediately. Depositing instead, whether at the teller window, an ATM, or through a mobile app, usually triggers a hold under Regulation CC. For most checks, funds must be available by the second business day after deposit; nonlocal checks can be held until the fifth.12eCFR. 12 CFR Part 229 – Availability of Funds and Collection of Checks (Regulation CC)
Those are the baselines. Banks can extend holds for large deposits (the first $6,725 on the normal schedule, the rest held up to five additional business days), for accounts open fewer than 30 days (up to the ninth business day), and when there’s reasonable doubt the check will clear.13Federal Reserve. A Guide to Regulation CC Compliance A large business check deposited into a newer account can easily tie up most of the money for a week.
Two Legal Traps to Avoid
Cashing business checks and keeping the cash, instead of running the money through a business account, creates problems bigger than any fee you’d save. For an LLC or corporation, mixing business and personal funds is called commingling, and it’s one of the most common grounds courts use to pierce the corporate veil. When that happens, the limited liability protection you set the entity up for is gone, and business creditors can reach your personal assets. Depositing a business check into a personal account counts. So does cashing one and spending the proceeds on personal expenses. Deposit business checks into the business account, pay yourself through documented distributions or payroll, and keep the streams apart.
The other watch-out is cash reporting. Any time you cash checks totaling more than $10,000 in a single day, the financial institution files a Currency Transaction Report with FinCEN.14FinCEN. Notice to Customers – A CTR Reference Guide The report itself isn’t a problem; it’s informational. What’s a crime is structuring, which means breaking a transaction into smaller pieces to stay under the threshold. Structuring carries up to five years in prison on its own.15Office of the Law Revision Counsel. 31 USC 5324 – Structuring Transactions to Evade Reporting Requirement Let the report get filed and move on.