๐Ÿ British Columbia ยท Income Tax

British Columbia Income Tax Calculator 2024

Calculate your exact take-home pay after federal and British Columbia provincial tax, CPP contributions, and EI premiums for the 2024 tax year.

Advertisement
Annual income in British Columbia
$
$0$500k
Take-home (annual)
$64,533
Monthly take-home
$5,378
Effective tax rate
24.1%
Marginal rate
28.2%
Gross income$85,000
Federal income taxโ€“$11,133
British Columbia provincial taxโ€“$4,417
CPP contributionsโ€“$3,868
EI premiumsโ€“$1,049
Take-home pay$64,533
Monthly
$5,378
Bi-weekly
$2,482
Weekly
$1,241
Advertisement

British Columbia Tax Facts

Note: BC has 7 provincial tax brackets, one of the most progressive structures in Canada.

British Columbia Income Tax FAQ

What is the British Columbia provincial tax rate for 2024?

British Columbia's provincial tax starts at 5.1% on income above the basic personal amount of $11,981. The top rate is 20.50%. These rates are applied on top of federal income tax.

How much income tax will I pay in British Columbia?

Your total tax in British Columbia combines federal tax (15%โ€“33%) and British Columbia provincial tax (5.1%โ€“20.5%), plus CPP (5.95%) and EI (1.66%) contributions. Use the calculator above for your exact take-home pay.

What is the basic personal amount in British Columbia for 2024?

The British Columbia basic personal amount for 2024 is $11,981. This means the first $11,981 of income is effectively tax-free at the provincial level. The federal basic personal amount is $15,705.

How do I calculate my take-home pay in British Columbia?

To calculate take-home pay in British Columbia: start with your gross income, subtract federal income tax, subtract British Columbia provincial tax, subtract CPP contributions (5.95% up to $68,500), and subtract EI premiums (1.66% up to $63,200). The calculator above does all of this automatically.

Compare Other Provinces

OntarioAlbertaQuebecManitobaSaskatchewanNova ScotiaNew BrunswickNewfoundland & LabradorPrince Edward IslandNorthwest TerritoriesYukonNunavut