What Ace Cash Express offers for check cashing
Ace Cash Express is a chain of storefront locations that cashes checks for a fee. They accept payroll checks, government checks, tax refunds, and some personal checks at most locations. You bring your check and a valid ID, pay their fee, and walk out with cash — no bank account required. The fee varies by location and check amount, but typically runs between $2 and $15 for most payroll checks.
Ace has over 300 locations across the United States, concentrated in the South and Midwest. You can find your nearest branch through their website or by calling ahead, since not all locations offer the same services or hours. Some locations also offer money transfers, bill payment, and payday loans alongside check cashing, though check cashing is their core service.
Key Takeaways
- Ace Cash Express cashes payroll checks, government checks, and tax refunds at most locations for a flat or percentage-based fee.
- You need only a valid government-issued ID to cash a check; no bank account or membership is required.
- Fees vary by location and check amount, so calling ahead or asking in-store before you cash is worth doing.
- Processing is usually immediate, meaning you leave with cash the same day, unlike a bank deposit that may take one to two business days.
- Ace locations are not open 24/7, so check their hours before you go, especially on weekends or holidays.
What ID and documents you need
Ace requires a valid government-issued photo ID to cash any check. A driver's license, state ID card, or passport all work. They will not cash a check without it, and they will not accept expired IDs at most locations.
For the check itself, you need the original document — they do not accept photos or digital images. The check must be made out to you or to you and another person. If the check is made out to someone else entirely, Ace will not cash it, even if that person is present and signs it over to you.
Some locations may ask for a second form of ID or a thumbprint for larger checks or if you are a first-time customer at that branch. Call ahead if you are cashing a check over $1,000 to confirm what that specific location requires.
How much Ace charges and what affects the fee
Ace's fee structure is not uniform across all locations. Some charge a flat fee per check (often $2 to $5), while others charge a percentage of the check amount (typically 1 to 3 percent). A $500 payroll check might cost $5 to $15 to cash, depending on which Ace location you visit and their fee model.
Government checks, including Social Security and tax refunds, sometimes have lower fees than payroll checks at the same location. Personal checks usually carry higher fees or may not be accepted at all. Ask the cashier for the exact fee before you hand over your check — they are required to disclose it, and you can walk away if the cost does not make sense for you.
Ace does not charge a fee if the check bounces or is fraudulent, but they will not give you the cash either. If a check is returned, you are responsible for any overdraft fees your bank charges if you spent the money already.
How long cashing a check takes
The actual transaction at an Ace location usually takes 5 to 15 minutes. The cashier verifies your ID, examines the check for signs of fraud, and runs it through their system. If everything clears, you receive cash immediately and can leave.
Ace does not hold checks for verification the way a bank might. They either cash it on the spot or decline it. If they decline, they will tell you why — the check may be post-dated, the signature may not match your ID, or the account may have insufficient funds. You keep the check and can try elsewhere or contact the check issuer.
Differences between Ace and a bank for check cashing
A bank typically requires you to have an account with them to cash a check, and they may hold the funds for one to two business days before you can withdraw them. Ace cashes checks the same day without an account, but charges a fee for the service. A bank may charge you nothing if you are a customer, or may refuse to cash a check from another bank entirely.
Banks also verify checks more thoroughly, which means they catch fraud more often but also take longer. Ace's process is faster but carries more risk if a check turns out to be bad — you may have already spent the cash. If you cash a fraudulent check at Ace, you are liable for the amount, not Ace.
If you cash checks regularly, the fees at Ace can add up. A bank account, even a basic checking account with no minimum balance, may cost less over time. Some credit unions and online banks offer free check cashing to members, which is worth exploring if you cash more than a few checks per month.
What happens if a check bounces
If you cash a check at Ace and the check later bounces — meaning the account it was drawn on has insufficient funds — Ace will attempt to recover the money from you. They may call you, send you a notice, or deduct the amount from a future transaction if you return to that location.
You are responsible for the full amount of the bounced check plus any fee Ace charges for the returned item. This is different from a bank, where the check issuer's bank bears some of the cost. If you cannot repay Ace, they may refer the debt to a collection agency or pursue legal action, though this is rare for small amounts.
To protect yourself, cash checks only from people or employers you trust. If you are unsure about a check, ask the issuer to verify the account has funds before you cash it, or take it to the bank that issued it instead.
Alternatives to Ace for cashing checks
Your employer's bank often cashes payroll checks for free, even if you do not have an account there. Call the bank's customer service line and ask if they offer this service — many do, especially for large employers. You will need your employee ID or a recent pay stub.
Walmart, Target, and some grocery stores cash checks at their customer service desk for a lower fee than Ace, usually $2 to $4 for payroll checks. Hours are often longer than Ace locations, and you may already be shopping there anyway. Policies vary by store, so call ahead.
A bank account, even a free online checking account, eliminates check-cashing fees entirely. You deposit the check through mobile deposit or at a branch, and the funds are yours within one to two business days. If you cash checks regularly, this is usually cheaper than paying Ace's fees each time.
Frequently Asked Questions
Can I cash a check made out to someone else at Ace?
No. Ace requires the check to be made out to you or to you and another person. If someone else's name is on the check alone, Ace will not cash it, even if that person signs it over to you. You would need to ask the check issuer to issue a new check in your name.
What if Ace declines my check?
Ace will tell you why — common reasons include a post-dated check, a signature mismatch, or insufficient funds in the account. You keep the check and can try cashing it elsewhere, contact the issuer to verify the account, or ask them to issue a different form of payment. Do not attempt to cash the same check at multiple locations in one day, as this can trigger fraud alerts.
Is Ace open on weekends?
Most Ace locations are open Saturday mornings, but hours vary widely by branch. Many close on Sunday. Check the hours for your nearest location online or call ahead before you go, especially if you need to cash a check on a weekend.
Do I need a bank account to use Ace?
No. Ace cashes checks for anyone with a valid government-issued ID, regardless of whether you have a bank account. This is one of the main reasons people use Ace instead of a bank.
What is the maximum check amount Ace will cash?
Ace does not publish a universal maximum, and it varies by location. Some locations may decline very large checks or require additional verification. Call your nearest Ace location to ask about their limit before you arrive with a large check.