You can cash a cheque without a bank account, but your options are limited and the fees add up
A cheque is a written instruction to a bank to pay money from someone else's account to you. If you don't have a bank account, you cannot deposit it — but you can still convert it to cash. The main routes are the cheque writer's bank, a cheque-cashing service, or a retail store that cashes cheques. Each has different requirements, costs, and speed.
The fastest and cheapest option is usually the bank that issued the cheque. Many banks will cash a cheque for a non-customer if the cheque is drawn on their account, though some charge a small fee ($5 to $15) or require the cheque writer to be present. Cheque-cashing services and retailers charge higher fees — typically 1% to 3% of the cheque amount — and may place holds on the money.
Key Takeaways
- The bank that issued the cheque will often cash it for free or a small fee, even if you don't have an account there.
- Cheque-cashing services charge 1% to 3% of the cheque amount and may hold the money for one to five business days.
- Retail stores like Walmart and grocery chains cash cheques but charge similar fees and may have limits on cheque size.
- You will need a government-issued photo ID to cash a cheque anywhere, and the cheque must be signed and made out to you.
- Mobile cheque deposit through someone else's bank account is faster but requires access to their phone and account.
Cashing a cheque at the issuing bank
The bank that issued the cheque — the one printed on the cheque itself — is your best first stop. Walk into a branch with the cheque and a government-issued photo ID (driver's license, passport, or provincial ID card). The teller will verify the cheque is real, confirm the account has funds, and hand you cash.
Most banks cash cheques for non-customers at no charge, though some charge $5 to $15. A few banks require the person who wrote the cheque to be present or to call ahead and authorize the payment. Call the bank's main number before you go, or ask at the branch — it takes two minutes and saves a wasted trip.
This route is fastest: you walk out with cash the same day, usually within 10 minutes. There is no hold, no percentage fee, and no risk of the cheque bouncing after you leave. The only catch is you need to find a branch during business hours, which may not be convenient if you work or live far from one.
Using a cheque-cashing service
Cheque-cashing services are storefronts that convert cheques to cash for a fee. They are common in urban areas and near transit hubs. You bring the cheque and photo ID, the service verifies the cheque, and you pay a percentage of the amount — usually 1% to 3%. On a $500 cheque, that is $5 to $15.
The service may place a hold on the money, meaning you don't get all of it immediately. A hold typically lasts one to five business days while the service confirms the cheque clears. Some services will give you a portion of the cash same-day and hold the rest; others hold everything. Ask before you hand over the cheque.
Cheque-cashing services are convenient if no bank branch is nearby, but the fees are higher than a bank and you may wait days for the full amount. They also often have limits on cheque size — some will not cash cheques over $5,000 or $10,000. Check their policy before you go.
Cashing a cheque at a retail store
Many grocery stores, pharmacies, and big-box retailers like Walmart cash cheques as a customer service. Bring the cheque and photo ID to the customer service desk. The store verifies the cheque and charges a fee — usually $2 to $5 for personal cheques, sometimes higher for business cheques.
Retail cheque cashing is fast and convenient if you are already shopping there. The fee is often lower than a dedicated cheque-cashing service. However, stores usually have limits: they may not cash cheques over $1,500 or $2,000, and they may not cash post-dated cheques (cheques dated in the future). Some stores also require you to have a loyalty card or membership.
Like cheque-cashing services, retailers may place a hold on the funds. Ask the customer service desk what their hold policy is — some release the money same-day, others hold it for one or two business days. If the cheque bounces after you leave, the store may try to recover the money from you.
Mobile cheque deposit through someone else's account
If you know someone with a bank account and a smartphone, you can deposit the cheque into their account using their bank's mobile app, then ask them to transfer the money to you in cash or through a peer transfer service like Interac e-Transfer. This is fast — most mobile deposits clear within one business day — and there is no fee to you.
The catch is you are asking someone to let you use their account and phone, and you are asking them to handle the money on your behalf. This only works if you trust them completely and they are willing to do it. Some banks also limit how many mobile deposits a person can make per month or per day, so check with them first.
If the cheque bounces, the money comes out of their account, not yours. Make sure they understand that risk before you hand over the cheque. This route is best for small cheques from people you know well.
What you need to cash a cheque
Every cheque-cashing route requires the same basic things: a valid government-issued photo ID, a cheque made out to you, and the cheque writer's signature on the back (or your signature if you are endorsing it). Without any of these, no one will cash it.
The cheque must be made out to your name exactly as it appears on your ID. If your name on the cheque is spelled differently or the cheque is made out to a nickname, you may not be able to cash it. Some places will cash it anyway if the difference is minor (like "Robert" vs. "Bob"), but don't count on it.
The cheque must not be post-dated (dated in the future), stale-dated (more than six months old), or damaged in a way that makes it hard to read. If any of these apply, the cheque writer needs to issue a new one.
Fees and holds compared
| Method | Fee | Hold time | Speed | Requirements |
|---|---|---|---|---|
| Issuing bank | $0–$15 (usually free) | None | Same day, 10 min | Photo ID, cheque signed |
| Cheque-cashing service | 1–3% of amount | 1–5 business days | Same day or next day | Photo ID, cheque signed |
| Retail store | $2–$5 | Same day to 2 days | Same day, 5–10 min | Photo ID, cheque signed, may need loyalty card |
| Mobile deposit (via someone else) | $0 | 1 business day | Next day | Access to their phone and account, their trust |
What happens if the cheque bounces
A cheque bounces when the account it is drawn on does not have enough money to cover it. If you cash a cheque and it bounces, the consequences depend on where you cashed it. If you cashed it at the issuing bank, the bank absorbs the loss. If you cashed it at a cheque-cashing service or retail store, they will try to recover the money from you — either by asking you to repay it or by deducting it from future transactions.
You have no legal protection if you cash a cheque that bounces. The cheque writer is responsible for the bounce, but you are the one holding the cash, so the business that cashed it may come after you. This is why cashing at the issuing bank is safest: they verify the funds before they hand you the money.
If a cheque bounces and you are asked to repay, do not ignore it. The business may report you to a collection agency or take you to small claims court. If you believe the cheque was fraudulent or the cheque writer committed a crime, you can report it to local police, but that does not get your money back.
Frequently Asked Questions
Do I need to endorse the cheque on the back?
Yes. Sign the back of the cheque with your name, exactly as it appears on the front. Some places may ask you to write "For deposit only" above your signature if you are depositing it into someone else's account, but for cashing it, your signature alone is enough.
Can I cash a cheque made out to someone else?
Not without their permission and signature. If a cheque is made out to another person, they must endorse it (sign the back) and often must be present when you cash it. Some banks and services will not cash third-party cheques at all, so call ahead.
What if the cheque is post-dated?
A post-dated cheque is dated in the future. Technically, you should not cash it until that date arrives, but many places will cash it anyway. Ask the teller or cashier before you hand it over. If they refuse, ask the cheque writer to issue a new cheque with today's date.
How long does a cheque take to clear?
If you cash it at the issuing bank, it clears immediately — you walk out with cash. If you use a cheque-cashing service or retail store, they may hold it for one to five business days while they verify it. If you deposit it into someone else's bank account via mobile app, it usually clears within one business day.
Can I cash a cheque if I don't have photo ID?
No. Every place that cashes cheques requires government-issued photo ID to verify your identity. If you don't have one, you cannot cash a cheque without someone else's help — either by having them deposit it into their account or by having them cash it on your behalf (though this is risky and not recommended).