NSF Fees Canada (2026): What They Cost, How to Get Them Waived, and How to Stop It Happening Again
You checked your account. The payment bounced. And now there’s an NSF fee sitting there on top of the original problem. As of March 2026, that fee is capped at $10 at Canadian banks (down from the old $45 to $48), but it still stings: the payment still didn’t go through, the landlord or utility company still hasn’t been paid, and your bank just took another $10 from the account that was already short. That’s genuinely infuriating. Here’s what to do right now, and how to make sure it doesn’t happen again.
$5
Flat fee — no credit check
15 min
Interac e-Transfer, 24/7
0
No credit check, no SIN
What NSF Actually Means
NSF stands for Non-Sufficient Funds. It means a payment was submitted to your bank account (a pre-authorized debit, a cheque, a bill payment) and your account didn’t have enough money to cover it. The bank refused to pay it, the payment bounced back to whoever sent it, and then the bank charged you a fee for the whole thing.
You paid a fee for a payment that didn’t even go through. That’s the part that stings.
NSF is different from overdraft. With overdraft, the bank covers the payment and charges you. With NSF, the bank refuses to cover it, so you get charged AND the payment failed. NSF is generally the worse outcome of the two. For more on the distinction, see our overdraft protection guide.
The Double-Punch Problem
Your bank’s NSF fee is only part of the cost. The payee (the person or company whose payment bounced) often charges a returned payment fee of their own. Landlords, utility companies, insurance providers, and subscription services frequently have this in their terms.
A typical breakdown:
- Your bank’s NSF fee: $10 (capped since March 2026, down from the old $45 to $48)
- Landlord’s returned payment fee: $20 to $50 (commonly $25)
- Total cost of one bounced payment: $30 to $60
And the original payment still hasn’t been made. You owe the full amount on top of the fees.
NSF Fees at Every Major Canadian Bank in 2026
Since March 2026, NSF fees are capped at $10 across Canadian banks. Before that cap, the Big Six charged $45 to $48 per item. The table below reflects the current $10 cap.
| Bank / Institution | NSF fee per item |
|---|---|
| TD Bank | $10 |
| RBC | $10 |
| Scotiabank | $10 |
| BMO | $10 |
| CIBC | $10 |
| National Bank | $10 |
| Desjardins | $10 |
| Credit unions | $10 or lower (varies by institution) |
With the $10 cap in place, the gap between the Big Six and credit unions has narrowed, and some credit unions charge even less. If you’re regularly running close to zero before payday, it’s worth knowing your institution’s exact fee.
Can You Get the NSF Fee Waived?
Yes, often. Banks waive NSF fees for first-time occurrences more often than people realize. The key is to call the same day, before the fee has sat on your account for a week.
Here’s what to do:
- Call the main customer service line for your bank (not the branch)
- Tell them you noticed an NSF fee on your account today
- Explain it was a one-time situation: a timing issue, an unexpected expense, whatever the actual reason was
- Ask directly: “Is there any way to have this fee waived as a courtesy?”
Most front-line agents have the authority to reverse one NSF fee per year as a goodwill gesture. They do this regularly. You don’t need to escalate or argue. Just ask politely and explain the context. If the first agent says no, ask to speak with a supervisor. Don’t wait days to do this. Call today.
If you’ve already had a fee waived in the past year, your chances of a second waiver are lower. But it still doesn’t hurt to ask.
The Multiple NSF Risk
Here’s something many people don’t know until it happens to them: many merchants resubmit a failed payment automatically, sometimes two or three times. Every resubmission is a new NSF item at your bank. That single bounced rent payment or insurance debit can generate two or three separate NSF fees if the merchant retries it.
Some banks have policies limiting NSF charges to one per original payment. Others charge every time the item is presented. Check with your bank about their specific policy. And if you know a payment is going to bounce, contact the payee to pause the retry before it resubmits.
How to Stop NSF Fees From Happening Again
An NSF happens because your account went to zero before a payment hit. The two ways to prevent that are: (1) keep a larger buffer in your account, or (2) make sure you have money before the payment date.
Option 1 is obvious but not always possible. You can’t conjure savings that don’t exist yet. Option 2 is where tools help.
Overdraft protection as a safety net
Overdraft protection means the bank covers the payment instead of bouncing it, and charges you a fee ($5 per transaction, or a $5 monthly plan fee plus interest). It’s often comparable in cost to the $10 NSF cap, but it avoids the bounced payment and any returned payment fee from the payee. If you don’t have overdraft protection on your account, it’s worth considering for the convenience and to avoid bounced payments. See the full comparison in our overdraft protection guide.
Earned wage access as a proactive fix
The cleanest solution for someone with employment income is to put money in your account before a payment clears, rather than scrambling after the NSF has already hit.
NotchUp advances wages you’ve already earned, before your paycheque arrives. You know a $200 insurance debit is hitting Wednesday. Your paycheque comes Friday. On Tuesday night, you request a $200 advance from NotchUp. The money arrives in about 15 minutes by Interac e-Transfer. The payment clears Wednesday with no problem. Your paycheque repays it Friday. Total cost: $5.
Compare that to doing nothing: $10 NSF fee from your bank, plus a $25 returned payment fee from the insurance company. Total cost: $35. And the payment still didn’t go through.
Key Takeaway
A $5 NotchUp advance before a payment hits costs $5. An NSF fee after the payment bounces costs $10 at your bank (capped since March 2026, down from the old $45 to $48), plus up to $50 from the payee. If you know you’re going to be short before payday, getting ahead of it can still save you the returned payment fee and the hassle of a bounced payment. This requires employment income deposited to a Canadian bank account.
When NotchUp Isn’t the Right Fit
NotchUp requires active employment income paid by direct deposit. If your income is entirely from government sources (EI, CPP, OAS, ODSP, or Ontario Works), NotchUp won’t work for you. In that situation, your best moves are:
- Add overdraft protection to your account to prevent future NSFs
- Call your bank today and ask for the NSF fee to be waived
- Contact the payee to explain the situation and arrange payment directly
- Call 211 to find local emergency financial assistance programs
Frequently Asked Questions
What is an NSF fee in Canada?
NSF stands for Non-Sufficient Funds. It’s a fee your bank charges when a payment (pre-authorized debit, cheque, bill payment) is submitted to your account but your balance is too low to cover it. The bank refuses to pay the item and charges you a fee anyway, capped at $10 since March 2026 at Canadian banks (down from the old $45 to $48).
How do I get my NSF fee waived at TD, RBC, or Scotiabank?
Call the bank’s customer service line the same day you see the fee. Explain it was a one-time timing issue and ask for a courtesy reversal. Most banks allow front-line agents to waive one NSF fee per year per customer. Don’t wait. Call today. If the first agent declines, politely ask to speak with a supervisor.
Can I get charged multiple NSF fees on the same payment?
Yes. If the merchant or payee resubmits the failed payment (many do this automatically 2 to 3 times), each attempt can generate a new NSF fee at your bank. Contact your bank to understand their policy, and contact the payee to pause any retry attempts if you know the funds aren’t there yet.
Does an NSF fee affect my credit score?
An NSF fee by itself doesn’t appear on your credit report. Your chequing account activity isn’t reported to credit bureaus. However, if the NSF causes a debt (for example, a missed payment to a credit card company or a loan) that goes to collections, that collection account will affect your credit. Pay what you owe to the payee as quickly as you can after an NSF.
What’s the difference between NSF and overdraft?
Overdraft means your bank covered the transaction and charged you a fee ($5 typically). NSF means your bank did not cover it, the payment bounced, and you were charged an NSF fee, capped at $10 since March 2026 (down from the old $45 to $48). Overdraft protection prevents NSF and avoids a bounced payment. If you don’t have overdraft on your account, it’s worth considering.
I’m on EI. Can I use NotchUp to prevent NSF fees?
Not on EI income alone. NotchUp requires active employment income paid by direct deposit. If you’re currently on EI and not working, NotchUp isn’t available to you. Your best options are adding overdraft protection to your account and calling your bank to waive any NSF fees that have already hit.
Related reading: Overdraft Protection Canada | Cash Advance Apps Canada | E-Transfer Loans Canada 24/7




