What Ace Cash Express does and what you pay
Ace Cash Express is a check-cashing chain with locations across the United States. They cash personal checks, payroll checks, tax refund checks, and government benefit checks. You bring your check and a valid ID, and they give you cash the same day — usually within minutes.
The cost is a fee taken from your check amount. Ace's fee varies by check type and location, but typically ranges from a flat dollar amount to a percentage of the check value. A personal check might cost $5 to $15 depending on the amount; a payroll check might cost $2 to $5. You pay nothing if the check bounces or if Ace declines to cash it.
Ace also offers other services — payday loans, title loans, money transfers, and bill payment — but this guide focuses on check cashing only.
Key Takeaways
- Ace cashes checks the same day with only a valid ID, no bank account required.
- The fee depends on the check type and amount, and varies by location — call ahead or ask at the counter before you agree.
- Ace typically holds your ID while processing, so bring an ID you can temporarily part with.
- If your check is large, Ace may require you to return with additional documentation or may decline to cash it.
- Ace does not hold your money or issue receipts the way a bank does, so keep your transaction record.
How to cash a check at Ace
Bring your check and a valid government-issued ID — a driver's license, passport, or state ID card. Ace will hold your ID while they process the check, usually for a few minutes. You do not need a bank account or prior relationship with Ace.
At the counter, tell the cashier the check amount and type. They will quote you the fee, show you the net amount you will receive, and ask you to sign the back of the check if you have not already. Once you agree, they verify the check (by phone or electronically) and hand you cash.
Ask for a receipt. Ace should give you one showing the check amount, fee, and cash paid. Keep it in case there is a dispute later or if the check bounces and Ace tries to charge you again.
Fees and limits at different Ace locations
Ace's fee structure is set by individual franchises, so the cost varies from store to store and can change. A check for $500 might cost $10 at one location and $15 at another. Payroll checks and government checks usually have lower fees than personal checks because they are lower risk.
Ace also sets a maximum check amount they will cash at each location. Many stores will not cash checks over $5,000 without additional verification. If your check is large, call the location first or ask whether they can cash it before you go in.
Some Ace locations charge extra if you want cash in a specific form — for example, if you ask for mostly large bills instead of a mix. Ask about this when you call or arrive.
What happens if the check bounces
If the check you cashed turns out to be fraudulent or the account has insufficient funds, Ace will attempt to recover the money from you. They may call you, send a letter, or deduct the amount from a future transaction if you return.
Ace typically holds the right to charge you a fee on top of the bounced check amount — sometimes $15 to $25 — though this varies by location and state law. Some states cap what Ace can charge; others do not.
If Ace cannot reach you or you do not repay, they may refer the debt to a collection agency or pursue legal action. This is rare for small amounts but possible for larger checks.
When Ace will decline to cash your check
Ace may refuse to cash your check if the signature on the check does not match your ID, if the check is post-dated (dated in the future), if the check is damaged or illegible, or if Ace suspects fraud. They also decline checks that are very old — typically more than six months past the date on the check.
If you do not have a valid government ID, Ace will not cash your check. A passport card, tribal ID, or military ID usually works; a student ID or work badge does not.
If Ace declines, they will tell you why and return your check. You can try another check-cashing service, open a bank account, or ask the check issuer to issue a new check in a different form.
Ace versus a bank or credit union
A bank or credit union will cash checks for free if you have an account with them. If you do not have an account, many banks will cash checks drawn on their own bank for free, or for a small fee. The process takes longer — sometimes a few days — but costs nothing or very little.
Ace is faster and requires no account, which is why people use it. But over time, the fees add up. If you cash checks regularly, opening a checking account at a bank or credit union will save you money. Many banks offer free checking with no minimum balance.
Some employers offer direct deposit, which puts your paycheck into your account automatically with no fee and no trip to a check-cashing store. Ask your employer whether this is an option.
Frequently Asked Questions
Do I need to be a customer to cash a check at Ace?
No. Ace cashes checks for anyone with a valid government-issued ID. You do not need an account, membership, or prior relationship with Ace.
How long does it take to cash a check at Ace?
Usually 5 to 15 minutes. Ace verifies the check by phone or electronically while you wait. If the check is large or if there is a problem, it may take longer.
What if I lost my ID or do not have one?
Ace will not cash your check without a valid government-issued ID. If you do not have one, you can apply for a state ID card at your local DMV or use a passport if you have one.
Can Ace cash a check that is made out to someone else?
No. The check must be made out to you or to you and another person. If it is made out to someone else, that person must be present with their ID to endorse it to you, and Ace may still decline.
What if the check amount is very large?
Call the Ace location first. Many stores have a maximum check amount, often $5,000 to $10,000. For larger checks, Ace may require additional ID, proof of income, or a bank account, or they may decline altogether.