You can cash a cheque without a bank account, but your options are limited and the process takes longer than depositing it
A cheque is a written instruction to a bank to pay money from one account to another. If you don't have an account, you need someone else's bank to process it — and most banks won't do that for a stranger. The practical routes are: cash it at the bank that issued it, use a cheque-cashing service, ask the person who wrote it to cash it for you instead, or deposit it into someone else's account and have them give you the money.
Each method has different costs, timing, and requirements. Some are free. Some charge a percentage of the cheque amount. Some take minutes. Some take days. The right choice depends on who wrote the cheque, how much it is for, and what services exist near you.
Key Takeaways
- The bank that issued the cheque will cash it for free if you bring the cheque and photo ID, though some branches may refuse if you're not a customer.
- Cheque-cashing services charge a fee (usually 1 to 5 percent of the cheque amount) but don't require an account or a relationship with any bank.
- You can ask the person who wrote the cheque to cash it themselves or write you a different form of payment instead.
- Depositing a cheque into someone else's account requires their permission and their bank's willingness to accept a third-party cheque, which many banks now refuse.
- Timing varies: same-day cashing at a bank or cheque-cashing service, versus several business days if you deposit into another account.
Cashing it at the bank that issued the cheque
The bank whose name appears on the cheque — printed at the top left — is the one that holds the account the money is coming from. That bank can cash the cheque when ready without you having an account there. You need the physical cheque and a photo ID with your name on it (a driver's license, passport, or provincial ID card).
Walk into a branch during business hours, hand the cheque and ID to a teller, and ask them to cash it. They will verify the cheque is real, check that the account has enough money, and give you cash. This takes 10 to 20 minutes. There is no fee.
The catch: some banks have policies against cashing cheques for non-customers, especially if the cheque is large or if the branch is busy. If a teller refuses, ask to speak to a manager — the policy varies by branch and by how the cheque is written. If the cheque says "pay to the order of" your name, the bank is more likely to cash it. If it's blank or says "cash", they may refuse because they can't verify who should receive the money.
Using a cheque-cashing service
Cheque-cashing businesses exist specifically to cash cheques for people without bank accounts. They are separate from banks. You bring the cheque and photo ID, they verify the cheque, and they give you cash minus a fee. The fee is usually 1 to 5 percent of the cheque amount — so a $500 cheque might cost $5 to $25 to cash.
These services are common in cities and towns but less common in rural areas. You can find them by searching "cheque cashing near me" online, or by asking at a convenience store or payday loan office — many of these businesses offer cheque cashing as a side service. Hours are often longer than banks, including evenings and weekends.
The process is fast — usually 5 to 15 minutes — and you don't need any relationship with the business. They do verify that the cheque is real and that the account has funds, which means they contact the bank or use an electronic verification system. Some services will hold the cheque for a day or two before giving you cash, to reduce their risk if the cheque bounces.
Asking the person who wrote the cheque to pay you differently
The simplest option is often to ask the person who wrote the cheque to give you cash, a bank transfer, or a money order instead. If they wrote you a cheque because they don't have cash on hand, they may be willing to go to an ATM or arrange a transfer if you explain you don't have a bank account.
A bank transfer (also called an e-transfer or online transfer) takes minutes and costs nothing if both of you have accounts. A money order costs $1 to $5 and can be cashed at most banks, post offices, and convenience stores without an account. If the person is willing to do either of these, it's usually faster and cheaper than using a cheque-cashing service.
Depositing the cheque into someone else's account
If you know someone with a bank account, you can ask them to deposit the cheque into their account and then give you the cash. This works, but it requires their bank to accept a third-party cheque — a cheque written to you but deposited by someone else.
Many banks now refuse third-party cheques entirely because of fraud risk. Others accept them only if the person depositing it is present with ID and the cheque is signed by the person it's made out to (you). The process is the same as any other deposit: your friend brings the cheque to their bank, the bank deposits it into their account, and the funds appear in 1 to 3 business days. Then they give you the cash.
The risk is that if the cheque bounces, the money comes out of your friend's account, not yours. This is why many people refuse to deposit third-party cheques. If you go this route, make sure the person who wrote the cheque is reliable and that your friend trusts you.
What happens if the cheque bounces
A cheque bounces when the account it's drawn on doesn't have enough money to cover it. If you cash a cheque and it bounces later, the consequences depend on where you cashed it.
If you cashed it at the issuing bank, the bank will reverse the transaction — they'll take the money back from you if they can, or pursue you for it. If you cashed it at a cheque-cashing service, the service will reverse the transaction and may charge you a fee for the bounced cheque. If you deposited it into someone else's account, the money comes out of their account, not yours, but you're still responsible for getting the money back to them.
Bounced cheques are rare if the person who wrote it is trustworthy. If you're unsure, you can ask the bank or cheque-cashing service to verify the funds before cashing it — most do this automatically.
Comparing your options side by side
| Method | Cost | Time | Requirements | Risk |
|---|---|---|---|---|
| Bank that issued the cheque | Free | 10–20 minutes | Photo ID, physical cheque | Bank may refuse non-customers |
| Cheque-cashing service | 1–5% of cheque amount | 5–15 minutes | Photo ID, physical cheque | Service may hold cheque 1–2 days |
| Ask for different payment | Free (or $1–5 for money order) | Minutes to hours | Willingness of payer | Payer may refuse |
| Deposit into someone else's account | Free | 1–3 business days | Friend with account, their bank accepts third-party cheques | Cheque may bounce; money comes from friend's account |
Frequently Asked Questions
Do I need to endorse the cheque?
Yes. Turn the cheque over and sign your name on the back in the space marked "endorse here". This tells the bank you are authorizing the payment to yourself. If you're depositing it into someone else's account, you sign it and they also sign below your signature, confirming they are depositing a cheque made out to someone else.
What if the cheque is made out to "cash" instead of my name?
A cheque made out to "cash" can be cashed by anyone who has it, which is why banks are cautious about them. You can still cash it at the issuing bank or a cheque-cashing service, but bring photo ID. The bank may ask more questions because anyone could theoretically cash a cheque made out to cash.
Can I cash a cheque that's post-dated?
A post-dated cheque has a date in the future. Legally, you shouldn't cash it before that date — the person who wrote it is asking you to wait. In practice, most banks and cheque-cashing services will cash it when ready anyway. If you want to follow the intent, wait until the date on the cheque.
What if the cheque is damaged or torn?
A slightly damaged cheque can usually be cashed if the account number and routing number are still readable. A heavily damaged cheque may be refused. If the cheque is torn, tape it back together before presenting it. If it's illegible, ask the person who wrote it for a replacement cheque.
How long is a cheque valid for?
In Canada, a cheque is valid for six months from the date written on it. After six months, it is considered stale-dated and banks will refuse to cash it. If your cheque is older than six months, ask the person who wrote it to write you a new one.