Checked at the source. Every page dated.

Bank Draft vs Certified Cheque in Canada: Fees at 5 Big Banks

Bank Draft vs Certified Cheque in Canada: Fees at 5 Big Banks

A landlord, a car seller or a lawyer wants guaranteed funds, and your bank offers two ways to do it. A bank draft costs the same $9.95 at each of the five big banks, while certified cheque fees range from $10 to $30.

  • Fees checked November 14, 2026
  • By Krish Paul
  • 8 min read
On this page
  1. The short answer
  2. Bank draft and certified cheque fees at the big five
  3. A worked example: three guaranteed payments in a year
  4. How a bank draft works
  5. How a certified cheque works
  6. If someone pays you with a draft or certified cheque
  7. How to get guaranteed funds for the lowest cost
  8. Frequently asked questions

Here is what each one is, what RBC, TD, Scotiabank, BMO and CIBC charge, and how to avoid the common traps of lost drafts and fake cheques.

The short answer

A bank draft is a cheque drawn on the bank itself, paid for with money taken from your account the moment it is issued. A certified cheque is your own cheque that the bank guarantees, with the funds held in your account until it is cashed. A draft costs $9.95 at all five big banks. A certified cheque costs $10.00 at TD, $15.00 at Scotiabank and $20.00 at BMO when you ask for it on your own account.

For most people the draft is the simpler choice. It is the same price everywhere, it comes in US dollars and other currencies at most of these banks, and it is free with several premium packages. A certified cheque only makes sense if you want the money to stay in your account until the payee cashes it.

1. Does the person you are paying insist on a draft or certified cheque?
Yes

Go to question 2.
No

Ask about other options. An Interac e-Transfer, wire or direct payment may cost less and avoids a paper item that can be lost.
2. Do you want the money to stay in your account until the cheque is cashed?
Yes

Certified cheque. The bank guarantees your cheque and holds the funds in your account. Check your bank lists the service and its fee.
No

Go to question 3.
3. Do you need US dollars or another currency, or does your package include free drafts?
Yes

Bank draft. Most of the five banks list a draft at $9.95, in more than one currency, and some packages include drafts at no charge.
No

Compare the fees. A draft is $9.95 at all five big banks. At TD a certified cheque on your own account is $10.
A quick way to decide which guaranteed payment to ask for. Source: National Bank and the fee schedules of RBC, TD, Scotiabank, BMO and CIBC, checked November 14, 2026. Chart by Gizly.

Bank draft and certified cheque fees at the big five

These are the standard fees for personal accounts, taken from each bank’s own fee schedule on November 14, 2026.

Bank draft and certified cheque fees at five big Canadian banks
Bank Bank draft Certified cheque Drafts at no charge with
TD $9.95 $10.00 (account holder), $15.00 (others) All-Inclusive Banking Plan
RBC $9.95 Not listed on fee page VIP Banking, Signature No Limit (limited number)
Scotiabank $9.95 $15.00, or $25.00 for a non-client holder Ultimate Package
BMO $9.95 $20.00 (issuer), $30.00 (non-issuer) Premium Plan
CIBC $9.95 Not listed on fee page Not listed on fee page

Sources: RBC additional account services page, TD About Our Accounts and Related Services (effective March 5, 2026), Scotiabank bank account fees page, BMO Bank Plans and Fees for Everyday Banking (effective June 2, 2026) and CIBC banking fees page. CIBC says its draft fee is charged in addition to any transaction fee.

A few details sit behind those numbers. Scotiabank’s $9.95 covers a Canadian or US dollar draft for its clients, and its Ultimate Package includes unlimited drafts in both currencies. CIBC charges $9.95 for Canadian, US and foreign currency drafts and money orders.

BMO lists drafts and money orders in all available currencies at $9.95, plus a separate “official cheque” in Canadian dollars only for $5.00. TD’s Borderless Plan has no fee on US dollar drafts. RBC includes up to 12 drafts a year with VIP Banking and up to 6 with Signature No Limit Banking.

Certified cheque fees depend on who asks

Banks charge more when the request comes from someone other than the account holder, for example a payee who brings your cheque to your bank to have it certified. At TD that is $15.00 instead of $10.00, and TD charges $15.00 to people without a TD account.

BMO charges $30.00 instead of $20.00. Scotiabank charges $15.00 when you ask or when a holder who banks with Scotiabank asks, and $25.00 when the holder is not a Scotiabank client. RBC and CIBC did not list a certified cheque fee on the pages we checked, so ask at the branch.

A worked example: three guaranteed payments in a year

Say that in one year you need guaranteed funds three times: a rental deposit, a used car bought privately and a payment to a contractor. Your account has no package that waives these fees.

Cost of three guaranteed payments in a yearThree bank drafts cost $29.85 at RBC, TD, Scotiabank, BMO or CIBC. Three certified cheques requested by the account holder cost $30.00 at TD, $45.00 at Scotiabank and $60.00 at BMO.Bank draft, any of the 5$29.85TD certified cheque$30.00Scotiabank certified cheque$45.00BMO certified cheque$60.00
Hypothetical example: three payments in one year on an account with no fee-waiving package. Certified cheque totals use the fee when the account holder makes the request. RBC and CIBC are not shown for certified cheques because their fee pages did not list one. Source: bank fee schedules checked November 14, 2026. Chart by Gizly.

Three drafts cost 3 x $9.95 = $29.85 at any of the five banks. Three certified cheques on your own account cost $30.00 at TD, $45.00 at Scotiabank and $60.00 at BMO. At TD the two options are within 15 cents of each other. At BMO the certified cheque route costs about twice as much as drafts.

Hypothetical example. Fees are per item for personal accounts and exclude any package that includes drafts or certified cheques at no charge.

How a bank draft works

When you buy a draft, the bank takes the amount from your account straight away and moves it to its own reserve account, according to National Bank. The draft is then payable by the bank, not by you, so it does not depend on money still being in your account when it is cashed.

National Bank asks you to bring the exact amount and the payee’s full name and exact address, and it verifies your identity. Drafts there are issued in branch only, with no appointment needed.

You usually cannot cancel it

National Bank says a draft cannot be cancelled once the negotiable portion has been delivered to the payee. If the deal falls through and you still have both parts, you can return them to the branch for a refund. The stop-payment fees in bank fee schedules apply to personal cheques and pre-authorized debits, not drafts, so do not count on stopping one after you hand it over. If you need to stop a personal cheque instead, see how stop payments work and what they cost.

Losing a draft costs time and money

Keep the non-negotiable stub the bank gives you. National Bank says that if a lost draft has not been cashed and your account is in good standing, it can issue a new one, but you remain liable for both drafts and must sign a statement saying so. Tracing a draft without the stub is possible in some cases but adds fees and a delay of several weeks.

Replacement fees vary. TD charges $10.00 to refund or replace a lost or stolen Canadian or US dollar draft and $22.00 for other currencies. CIBC lists no fee to replace a Canadian dollar draft or money order and $25.00 for US or foreign currency, with conditions.

How a certified cheque works

You write a personal cheque and the bank certifies it, which TD describes as guaranteeing the cheque. The funds are held in your account until the payee cashes it rather than moved out at once. Because it is guaranteed, the FCAC lists a certified cheque as an exception to the usual rule that banks treat a cheque as stale-dated after six months. Our guide to when cheques expire covers the six-month rule in more detail.

If someone pays you with a draft or certified cheque

Both can be faked. CIBC warns that counterfeits can look like a bank draft or money order, and that you are responsible for funds deposited into your account by cheque.

  • Verify it with the issuing bankCall a number you look up yourself, not one printed on the cheque. National Bank also suggests going to the bank with the buyer.
  • Refuse overpaymentsCIBC advises refusing cheques for more than the stated price. A request to send back the difference is a classic scam.
  • Wait for it to clearFunds showing as available is not the same as the cheque being final. See how long a bank can hold a cheque.

How to get guaranteed funds for the lowest cost

  1. Ask if a paper item is really needed. Many payees accept an Interac e-Transfer, which has its own timing and limits, or a wire for large sums.
  2. Check your package. TD All-Inclusive, the Scotiabank Ultimate Package and the BMO Premium Plan include drafts, and RBC VIP and Signature No Limit include a set number each year.
  3. Pick the draft for other currencies. Scotiabank, BMO and CIBC list US or foreign currency drafts at $9.95.
  4. Request a certified cheque yourself. At TD and BMO the fee is lower when the account holder asks than when the payee does.
  5. Keep the stub and the receipt. You will need them for a refund, a replacement or a trace.

Frequently asked questions

Is a bank draft or a certified cheque safer?

Both are guaranteed by the bank, so the payee knows the money is there. A bank draft takes the money out of your account when it is issued, while a certified cheque keeps the funds held in your account until the cheque is cashed. Either one can be counterfeited, so the person receiving it should verify it with the issuing bank.

How much does a bank draft cost in Canada?

RBC, TD, Scotiabank, BMO and CIBC each list a bank draft at $9.95 for personal accounts. Some premium packages include drafts at no charge, such as TD All-Inclusive, the Scotiabank Ultimate Package and the BMO Premium Plan.

How much is a certified cheque at TD, Scotiabank and BMO?

TD charges $10.00 when the account holder asks and $15.00 when someone else asks. Scotiabank charges $15.00, or $25.00 when the holder of the cheque is not a Scotiabank client. BMO charges $20.00 when the issuer asks and $30.00 when a non-issuer asks.

Can I cancel a bank draft?

National Bank says a draft cannot be cancelled once the negotiable portion has been delivered. If you still have both parts, you can return them to a branch for a refund. The stop-payment fees banks publish cover personal cheques and pre-authorized debits, not drafts.

What happens if I lose a bank draft?

Contact the bank that issued it. TD charges $10.00 to refund or replace a lost or stolen Canadian or US dollar draft and $22.00 for other currencies. CIBC lists no fee for a Canadian dollar replacement and $25.00 for US or foreign currency, with conditions.

Does a certified cheque expire after six months?

The FCAC says banks usually treat a cheque as stale-dated after six months, but a certified cheque is one of the listed exceptions. Cash or deposit it promptly anyway, since each bank applies its own policy.

Found this useful? Pass it on.

Send it to a friend, a family member or a coworker with the same question. It takes one tap.

How this page was made: Gizly uses AI tools to help research and draft its guides. Krish Paul, the editor, is responsible for what Gizly publishes. Spot an error? Tell us and we will fix it.

Keep reading

Compare before you switch

Rates and offers checked against each bank’s own page.

Krish Paul

Krish Paul owns and edits Gizly, an independent Canadian money site. Each guide cites the government rules and institution terms it relies on, with the date the figures were checked.

Gizly
Logo