Updated: April 2025  |  bremo.io financial guides

Bank Overdraft Fees in Canada 2025 — Complete Guide to NSF and Overdraft Costs

Overdraft fees and NSF (Non-Sufficient Funds) charges are among the most expensive and least expected costs in Canadian banking. A single NSF event can trigger multiple charges totalling $100 or more. Understanding how overdraft fees work, what they cost at each major bank, and how to avoid them can save you significant money. This guide covers everything you need to know about overdraft fees in Canada for 2025.

The Difference Between NSF Fees and Overdraft Fees

These terms are often confused but represent different situations:

NSF (Non-Sufficient Funds) Fee

An NSF fee is charged when a payment is returned because there are not enough funds in your account to cover it. The transaction is declined or returned — for example, a cheque bounces or a pre-authorized debit is rejected. The NSF fee is charged by YOUR bank, and the recipient of the failed payment may also charge their own returned-payment fee (typically $25–$45), meaning a single NSF event can cost you $70–$100 or more in combined fees.

Overdraft Fee

An overdraft fee is charged when a payment is processed even though it brings your balance below zero. Instead of returning the payment (NSF), the bank covers the shortfall temporarily — but charges you for this service. An overdraft requires that you have overdraft protection set up on your account.

NSF Fees at Canada's Big 5 Banks

These fees are charged per item — if three pre-authorized payments are returned on the same day due to insufficient funds, you may be charged three separate NSF fees. The $45–$48 NSF fee at Big 5 banks is among the highest in the developed world and disproportionately impacts lower-income Canadians living paycheque to paycheque.

Regulatory Changes: The federal government has been reviewing NSF fee caps and has proposed limiting NSF fees. Several provinces have considered additional regulation. Check for current regulatory changes, as NSF fee rules may evolve. Some banks have voluntarily reduced or eliminated certain NSF fees for specific account types.

Overdraft Protection Options and Costs

Overdraft protection prevents NSF fees by temporarily covering payments when your account balance is insufficient. There are several types:

1. Standard Overdraft Protection

The most common form. You set up a pre-approved overdraft limit (typically $100–$5,000). When a payment would otherwise cause an NSF, the bank covers it up to your overdraft limit. Costs typically include:

2. Linked Account Overdraft Transfer

Many banks offer automatic transfers from a linked savings account to cover shortfalls. This is typically cheaper than standard overdraft protection — often costing only $3–$5 per transfer rather than a monthly fee. The downside is that you need money in a linked account to make transfers from.

3. Personal Line of Credit as Overdraft

Some banks allow you to link a personal line of credit as overdraft protection. Shortfalls are automatically charged to the line of credit at the line's interest rate (typically 8–12%), which is lower than the 19–22% charged on standard overdraft. This is generally the most cost-effective form of overdraft protection if you have access to a line of credit.

Total Cost Example: NSF Event Without Protection

Consider a scenario where a $100 pre-authorized payment (like a utility bill) returns NSF:

This is why overdraft protection — despite its costs — often makes financial sense for households with irregular cash flow.

NSF Fee Comparisons: Banks vs Online Banks

Many online and no-fee banks have eliminated or significantly reduced NSF fees:

The prepaid nature of some fintech products (like KOHO) inherently eliminates traditional overdraft situations because spending is limited to available balance — no fees for declined transactions.

How to Avoid Overdraft and NSF Fees

Set Up Account Alerts

Most Canadian banks and all major apps allow low-balance alerts sent by SMS or push notification. Set an alert at $100 or $200 above zero to give yourself time to transfer funds before a shortfall occurs.

Maintain a Buffer Balance

Keeping a small emergency buffer of $200–$500 in your chequing account — money you treat as if it doesn't exist — provides a cushion against unexpected expenses or timing differences between income and expenses.

Review Pre-Authorized Payment Dates

Align pre-authorized payment dates to fall after your regular payday. If your rent comes out on the 1st but your paycheque arrives on the 3rd, you may need to negotiate a different payment date with your landlord or change your payment date.

Link a Savings Account for Overdraft Transfer

Linked account transfers are cheaper than standard overdraft protection. Even a small linked savings balance can prevent NSF fees without paying a monthly overdraft fee.

Consider a No-NSF-Fee Account

If you regularly experience NSF events, a prepaid banking option like KOHO prevents the fee entirely. The account simply declines transactions when your balance is insufficient — no charge for the decline itself. This can be significantly cheaper than paying $48 multiple times per year.

Tired of Bank Fees? Try KOHO Free

KOHO offers free banking with no monthly fees and no minimum balance — available to all Canadians. Use code 45ET55JSYA for a bonus when you sign up.

Open KOHO Free — No Fees — Code 45ET55JSYA

The Bottom Line on Overdraft Fees

Canada's bank overdraft and NSF fees are among the highest in the world and create significant financial hardship for households with irregular income. The best protection is a combination of financial buffers, linked account transfers, and alert systems. For Canadians who regularly struggle with overdraft situations, switching to a prepaid banking model or building even a small buffer balance can eliminate hundreds of dollars per year in fees. If you're currently paying $48 NSF fees multiple times per year, that cost alone may justify switching banks or banking models entirely.