Income Tax Calculator

Estimate your federal and provincial income tax, CPP and EI contributions, and take-home pay (example rates).

2024 federal and Ontario tax brackets, CPP/EI rates (example)

CA$
CA$
Result

Payment breakdown

Advertisement

Was this calculator helpful?

For educational purposes only. Consult a financial advisor.

What is an Income Tax Calculator?

This calculator estimates your federal and provincial income tax, Canada Pension Plan (CPP) contributions, and Employment Insurance (EI) premiums based on your gross annual income, giving you an estimate of your total tax and deductions, effective tax rate, and take-home pay.

How to Use This Income Tax Calculator

  1. Enter your gross annual income (before any deductions).
  2. Enter any pre-tax RRSP contributions you make per year, if applicable (these reduce your taxable income).
  3. Review the breakdown of federal tax, provincial tax, CPP contributions, EI premiums, total tax, your effective tax rate, and your estimated take-home pay.

How is Income Tax Calculated?

Canada uses a progressive, bracketed tax system at both the federal level and the provincial level (this calculator uses Ontario brackets as an example — see below). Each bracket of income is taxed at its own rate, so only the portion of your income within a given bracket is taxed at that bracket's rate, not your entire income. A Basic Personal Amount (BPA) is subtracted from your income before brackets are applied, since this portion of income is effectively tax-free. RRSP contributions are subtracted from your income before tax is calculated, reducing your taxable income (this is the key tax benefit of RRSP contributions — see our RRSP Calculator).

Formula: Income for Tax = Gross Income − RRSP Contributions. Federal Tax = bracketed tax on (Income for Tax − Federal BPA of CA$15,705). Provincial Tax = bracketed tax on (Income for Tax − Provincial BPA, CA$11,865 for Ontario). CPP = (min(Income for Tax, CA$68,500) − CA$3,500 basic exemption) × 5.95% (example rate — actual CPP rates and limits are set annually). EI = min(Income for Tax, CA$63,200) × 1.66% (example rate). Total Tax = Federal Tax + Provincial Tax + CPP + EI. Take-Home Pay = Gross Income − Total Tax − RRSP Contributions.

Example: On a CA$70,000 gross annual income with no RRSP contributions, federal tax would be roughly CA$8,144, Ontario provincial tax roughly CA$3,210, CPP contributions roughly CA$3,868, and EI premiums roughly CA$1,049 (example rates and brackets — actual figures depend on the tax year). This gives total tax and deductions of about CA$16,271, an effective tax rate of about 23.2%, and take-home pay of roughly CA$53,729 for the year. (Note: this example is for illustration purposes only and uses example brackets and rates that change each tax year.)

Income Tax in Canada

Every Canadian resident pays both federal income tax (using brackets and rates set by the federal government, the same across the country) and provincial or territorial income tax (using brackets and rates set by each province or territory, which vary considerably). This calculator uses Ontario's brackets as an example — if you live in another province or territory, your provincial tax will differ, sometimes significantly, since provinces like Quebec, Alberta, and others have quite different rate structures. In addition to income tax, most employed Canadians contribute to CPP (which builds entitlement to a CPP retirement pension — see our CPP Calculator) and pay EI premiums (which fund Employment Insurance benefits) up to annual maximum contribution limits, both of which are deducted directly from your pay alongside income tax. RRSP contributions are one of the main ways Canadians reduce their current-year taxable income — contributing to an RRSP defers tax until you withdraw the funds (typically in retirement, often at a lower tax rate). The federal Basic Personal Amount and provincial basic personal amounts, along with CPP and EI rates and maximums, are adjusted annually, so the figures used here are illustrative for the stated tax year and should be checked against current Canada Revenue Agency (CRA) figures for precise calculations.

Tips for Using This Income Tax Calculator

  • If you live outside Ontario, remember your actual provincial tax will differ from this estimate — provincial brackets and rates vary considerably across Canada.
  • Try entering an RRSP contribution amount to see how it reduces your taxable income and total tax — this is one of the most direct ways to lower your current-year tax bill.
  • Remember that CPP and EI are calculated on income up to annual maximums, so very high earners will see these contributions plateau rather than continue scaling with income.
  • Use this alongside our Take-Home Pay Calculator and Salary Calculator for a fuller picture of what a given salary means for your monthly budget.

Frequently Asked Questions

Why does this calculator use Ontario tax brackets?

This calculator uses Ontario's provincial tax brackets as a representative example, since Ontario is Canada's most populous province. If you live in another province or territory, your actual provincial tax will differ - each province and territory sets its own brackets and rates, which can vary considerably from Ontario's.

How do RRSP contributions reduce my tax?

RRSP contributions are deducted from your income before federal and provincial tax brackets are applied, directly reducing your taxable income for the year. This means contributing to an RRSP can lower your current-year tax bill, though you will generally pay tax on the money when you withdraw it from the RRSP, typically in retirement.

What is the Basic Personal Amount (BPA)?

The Basic Personal Amount is the amount of income you can earn before you start paying federal or provincial income tax - it is subtracted from your income before tax brackets are applied. Both the federal government and each province set their own BPA, and these amounts are typically adjusted annually for inflation.

Why do CPP and EI stop increasing at higher incomes?

Both CPP contributions and EI premiums are calculated only on income up to an annual maximum (the Year's Maximum Pensionable Earnings for CPP, and the Maximum Insurable Earnings for EI). Once your income exceeds these limits, your CPP and EI deductions stop increasing, even though income tax continues to apply to your full income.

Does this calculator account for tax credits other than the Basic Personal Amount?

No. This calculator applies the Basic Personal Amount (federal and Ontario) but does not account for other credits and deductions you may be eligible for, such as the Canada Employment Amount, charitable donation credits, medical expense credits, or others. Your actual tax owing may be lower than this estimate if you qualify for additional credits.

How accurate is this calculator for self-employed individuals?

This calculator is designed for employment income with standard payroll deductions. Self-employed individuals pay both the employee and employer portions of CPP contributions (roughly double the rate shown here) and do not pay EI premiums unless they have opted into the EI special benefits program, so this estimate would not accurately reflect a self-employed person's total deductions.

Disclaimer: The information, rates, brackets, and figures provided on this page are for educational and illustrative purposes only and do not constitute tax advice. Federal and provincial tax brackets, the Basic Personal Amount, and CPP and EI rates and maximums are set annually and change over time - the figures used here reflect a specific example tax year and may not match the current year. This calculator uses Ontario provincial tax rates as an example and does not reflect rates for other provinces or territories, nor does it account for additional tax credits or deductions you may be eligible for. Always consult the Canada Revenue Agency (CRA) or a qualified tax professional for accurate, up-to-date tax calculations specific to your situation.