You can cash a cheque without a bank account, but you will pay a fee and may face limits on the amount

A cheque is a written instruction to a bank to pay money from someone else's account to you. If you do not have a bank account, you have three main routes: cash it at the bank that issued the cheque, use a cheque-cashing service, or deposit it into someone else's account and ask them to give you the cash. Each route has different costs, speed, and requirements.

The cheapest option is usually the bank that issued the cheque — the one printed on the front. Many banks will cash a cheque for a non-customer at the counter for free or a small fee, though some have stopped this practice. Cheque-cashing services are faster and more widely available, but they take a percentage of the cheque amount, usually between 1% and 5%. A third option is to ask a friend or family member to deposit the cheque into their account and withdraw cash for you, though this requires trust and their bank may have questions about the transaction.

Key Takeaways

  • The bank that issued the cheque (printed on the front) will often cash it for you in person at a branch, sometimes for free or a small fee.
  • Cheque-cashing services charge between 1% and 5% of the cheque amount but are open longer hours and do not require you to have a bank account.
  • You will need to bring the cheque, a valid photo ID, and sometimes proof of address to cash a cheque at any location.
  • Some banks and cheque-cashing services have daily or per-cheque limits on how much they will cash without a bank account.

Cashing a cheque at the bank that issued it

The bank whose name appears on the cheque is the one that holds the account the money is being drawn from. If you walk into a branch of that bank with the cheque and a valid photo ID, they can often cash it for you on the spot. This is the fastest and cheapest route if the bank still offers it to non-customers.

Not all banks cash cheques for people without accounts anymore. Some have moved to a policy where only account holders can cash cheques. Call the bank's customer service number (on the cheque or online) and ask whether they cash cheques for non-customers at the branch nearest you. If they do, ask what ID you need to bring and whether there are any limits on the amount.

Bring your valid photo ID — a driver's license, passport, or provincial ID card — and the cheque itself. The teller will verify the cheque is genuine, check that the account has enough money, and give you cash. This usually takes a few minutes. Some banks may ask for a second form of ID or proof of address, such as a utility bill or lease.

Using a cheque-cashing service

A cheque-cashing service is a business that cashes cheques for people who do not have bank accounts. They are often located in strip malls, near grocery stores, or in downtown areas. They will cash almost any cheque, but they charge a fee — typically 1% to 5% of the cheque amount. A $500 cheque might cost you $5 to $25 to cash.

To find a cheque-cashing service near you, search online for "cheque cashing near me" or "money mart" or "payday loan" (many payday lenders also cash cheques). Call ahead to confirm they cash cheques and ask about their fee. Bring the cheque and a valid photo ID. The process is usually quick — often under 10 minutes — and they will give you cash when ready.

Cheque-cashing services are convenient because they have longer hours than banks (many are open evenings and weekends) and do not require you to have an account. However, the fee adds up if you cash cheques regularly. Some services also have limits on how much they will cash in a single transaction, often $1,000 to $5,000, depending on the cheque and the service.

Having someone else deposit the cheque for you

If you know someone with a bank account — a family member, friend, or trusted person — you can sign the back of the cheque and ask them to deposit it into their account. Once it clears (usually one to three business days), they can withdraw cash and give it to you. This route costs nothing, but it requires trust and it is slower than the other options.

The person depositing the cheque will need to write "For deposit only" and their account number on the back, below your signature. Some banks may ask questions about why someone else is depositing a cheque in your name, especially if it happens often or the amount is large. Be prepared to explain that you do not have a bank account and asked them to help you cash it.

This option works well for one-time cheques, but it is not practical if you receive cheques regularly. It also means the money sits in someone else's account for a few days, and you depend on them to withdraw it and give it to you.

What ID and documents you will need

To cash a cheque without a bank account, you will need a valid photo ID issued by a government body. This can be a driver's license, passport, provincial ID card, or in some cases a work ID or student ID with a photo. The ID must not be expired.

Some banks and cheque-cashing services ask for a second form of ID or proof of address. Proof of address can be a utility bill, lease, mortgage statement, or government letter with your name and current address. If you do not have these documents, call ahead and ask what they will accept. Some services may accept a bank statement, library card, or other official document.

The cheque itself must be made out to you (or to you and someone else), must not be post-dated (dated in the future), and must not be damaged or illegible. If the cheque is damaged or the amount is unclear, the bank or service may refuse to cash it.

Limits on how much you can cash

Banks and cheque-cashing services often have limits on how much they will cash for a non-customer in a single transaction. These limits vary widely — some banks will cash any amount, while others cap it at $1,000 or $5,000. Cheque-cashing services typically have limits between $1,000 and $5,000 per cheque.

If your cheque is larger than the limit, ask whether you can cash it in multiple visits or whether they will make an exception. Some services will cash a larger cheque if you provide additional ID or if the cheque is from a well-known employer or organization. If the service refuses, you may need to open a bank account to deposit the cheque, or ask the person who wrote the cheque to write you two smaller cheques instead.

Why opening a bank account might be worth it

If you cash cheques regularly, the fees from cheque-cashing services add up quickly. A basic bank account often costs nothing or very little, and you can deposit cheques for free. Many banks offer accounts with no monthly fee, no minimum balance, and no overdraft charges if you stay in the positive.

Opening an account also gives you access to other services — direct deposit (if your employer offers it), bill payments, and a safer place to store money than carrying cash. If you are new to banking or have had problems with banks in the past, look for community banks or credit unions in your area. They often have simpler accounts and staff who can explain how banking works.

Frequently Asked Questions

Can I cash a post-dated cheque without a bank account?

No. A post-dated cheque is one written with a future date. Banks and cheque-cashing services will not cash it until that date arrives. If you need the money now, contact the person who wrote the cheque and ask them to write a new one with today's date instead.

What if the cheque is made out to someone else?

You cannot cash a cheque made out to someone else unless they sign it over to you. They must sign the back and write "Pay to the order of [your name]" above their signature. You then sign below that. Not all banks and services will accept a signed-over cheque, so call ahead to confirm.

How long does it take to cash a cheque without a bank account?

At a bank or cheque-cashing service, it usually takes 5 to 15 minutes. If you ask someone to deposit it into their account for you, it takes one to three business days for the cheque to clear before they can withdraw the cash.

What happens if the cheque bounces after I cash it?

If the account the cheque was drawn from does not have enough money, the cheque bounces. The bank or service that cashed it may ask you to return the cash or may deduct the amount from a future cheque. This is rare, but it is why banks and services verify the account has funds before cashing.

Can I cash a cheque at a bank other than the one that issued it?

Most banks will not cash a cheque from another bank for a non-customer. Your best option is the bank printed on the cheque, a cheque-cashing service, or asking someone with a bank account to deposit it for you.