You can cash a business check at the issuing bank, a check-cashing service, or a retail location—each with different costs and speed

A business check is a check drawn on a company's account, not a personal one. You can cash it without owning a bank account yourself, but you will need to identify yourself and the check must be made payable to you by name. The fastest and cheapest option is usually the bank that issued the check—the one printed in the bottom left corner. If that is not possible, check-cashing services and some retailers will cash it for a fee, typically between 1 and 5 percent of the check amount.

The key difference from cashing a personal check is that a business check carries more verification steps. The issuing bank wants to confirm the check is legitimate and that you are the intended recipient. This takes longer than a debit card transaction but usually completes in one visit.

Key Takeaways

  • The issuing bank will cash a business check for free if you bring a government-issued ID and the check is made out to you by name.
  • Check-cashing services and retailers like Walmart and grocery stores will cash business checks for a fee, usually 1 to 5 percent of the amount.
  • You need a government ID—a driver's license, passport, or state ID card—to cash any business check, regardless of where you go.
  • The issuing bank is the fastest and cheapest option because they can verify the check directly against the company's account.
  • Some check-cashing services require the check to be endorsed (signed on the back) before you arrive, while others do it on-site.

Cashing at the issuing bank costs nothing and takes one visit

The bank name appears at the bottom left of the check, usually in small print. Go to any branch of that bank with your government-issued ID and the check. Tell the teller you want to cash it. They will verify the check against the company's account, confirm you are the payee, and give you cash on the spot.

This takes 10 to 20 minutes. You do not need to be a customer of that bank. The only requirement is that the check is made payable to you—if it says "Pay to the order of [Your Name]" or just your name, you can cash it. If the check is made out to you and another person, both of you must be present with ID, or one person must endorse it to the other in front of the teller.

Bring the check and your ID. Some banks ask for a second form of ID or a phone number, but this varies by branch and by how large the check is. If the check is over $5,000, expect more questions—the bank is required by federal law to report large cash transactions.

Check-cashing services charge a fee but work if the issuing bank is far away

A check-cashing service is a storefront business that cashes checks for a percentage of the amount. The fee is usually 1 to 3 percent for a business check, though some charge a flat fee instead—$5 to $15 depending on the check size. You bring your ID, the check, and sometimes a second form of ID. The service verifies the check by phone or electronically with the issuing bank, then gives you cash.

This takes 15 to 45 minutes. The service holds the check until it clears, which usually takes one to three business days. If the check bounces, the service will contact you and may charge you a returned-check fee on top of the cashing fee.

Check-cashing services are common in urban areas and less common in rural ones. Search online for "check cashing near me" to find locations. Before you go, call and ask whether they cash business checks—some only cash personal checks or payroll checks. Also ask what ID they need and whether they require you to endorse the check before you arrive or if they do it there.

Retail stores cash checks for a fee if you have a rewards card

Walmart, grocery store chains, and some pharmacies offer check-cashing services. Walmart cashes business checks for a flat fee—typically $3 to $6 depending on the check amount—if you have a Walmart MoneyCard or a valid government ID. Grocery stores like Kroger and Safeway often cash checks for customers with a loyalty card, sometimes for free or for a small fee.

The process is the same as at a check-cashing service: bring your ID, the check, and your rewards card if you have one. The store verifies the check electronically and gives you cash. This usually takes 10 to 20 minutes.

The advantage is convenience—you may already be shopping there. The disadvantage is that not all locations offer this service, and policies vary by store and by region. Call ahead or ask at the customer service desk before you go.

Mobile check deposit apps work only if you have a bank account

Apps like mobile check deposit (offered by many banks) let you photograph a check and deposit it to an account. However, this requires you to already have a bank account with that bank or a partner bank. Since you do not have a bank account, this option is not available to you right now.

If you plan to open a bank account later, mobile deposit is the fastest way to cash checks in the future—you can do it from home in seconds. But for now, stick with the issuing bank, a check-cashing service, or a retail location.

What to do if the check is made out to the business, not to you

If the check says "Pay to the order of [Company Name]" instead of your name, you cannot cash it yourself. The company's owner or an authorized representative must cash it or deposit it. If you are an employee and the company owes you money, ask the owner to write you a separate check in your name, or ask them to cash the business check and pay you in cash or by another method.

If the check is made out to both the company and you—for example, "Pay to the order of [Company Name] and [Your Name]"—both parties must be present to cash it, or one must sign the back of the check in front of the teller authorizing the other to cash it alone.

Endorsing the check correctly matters for cashing it

The back of the check has a line that says "Endorse here." Sign your name on that line exactly as it appears on the front of the check. If the check says "John Smith," sign "John Smith," not "J. Smith" or "Johnny Smith." If you sign it differently, the teller may ask you to sign again or may refuse to cash it.

Some check-cashing services ask you to endorse the check before you arrive; others do it on-site. If you endorse it at home, use a pen, not a pencil. Do not write anything else on the back—no phone number, no account number, no notes. Just your signature.

If you make a mistake, do not cross it out. Ask for a new check from the person or company that issued it. A check with a crossed-out endorsement may not be accepted.

Frequently Asked Questions

Do I need to endorse the check before I go to cash it?

It depends on where you are cashing it. The issuing bank usually asks you to endorse it in front of the teller. Check-cashing services vary—call ahead and ask. If you endorse it at home, sign only your name on the back line, using a pen.

What if the check is post-dated or stale?

A post-dated check (dated in the future) cannot be cashed until that date arrives. A stale check (more than six months old) may be refused by the bank. If either is the case, contact the person or company that issued the check and ask for a new one.

Can I cash a business check if I am not the owner?

Yes, if the check is made payable to you by name. You do not have to own the business or work there. You just need to be the person named on the check and have a government ID to prove it.

What happens if the check bounces after I cash it?

If you cash it at the issuing bank, the bank absorbs the loss. If you cash it at a check-cashing service or retail store, they absorb the loss and may charge you a returned-check fee. Either way, you keep the cash you received, but the service may pursue the company that issued the bad check.

Is there a limit to how much I can cash?

The issuing bank has no set limit, but checks over $5,000 trigger federal reporting requirements and may take longer. Check-cashing services often have limits—$5,000 to $10,000 is common—and charge higher fees for larger amounts. Call ahead if your check is large.