British Columbia Income Tax Calculator

Calculate BC provincial income tax across 7 brackets

Applies British Columbia's seven graduated provincial brackets and the basic personal amount credit to annual income, showing tax payable plus marginal and average rates. Useful for BC employees comparing job offers. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How many tax brackets does BC have?

British Columbia has seven graduated provincial brackets, more than most provinces, with rates rising from 5.06% on the lowest bracket to 20.5% on the highest. Each slice of income is taxed only at its own rate.

British Columbia taxes personal income with seven graduated brackets — more than most Canadian provinces — plus a basic personal amount credit. Unlike Ontario, BC has no surtax; its progressivity is built into the bracket structure. This free calculator applies the BC428 brackets and credit to your taxable income and reports your provincial tax with marginal and average rates. Combine it with the federal calculator for your total BC tax.

How BC provincial tax is calculated

  1. Split taxable income across BC’s seven brackets, taxing each slice at its own rate (5.06% up to 20.5%).
  2. Sum the per-bracket tax to get gross provincial tax.
  3. Subtract the basic-personal-amount credit (5.06% of the BPA).
  4. The result, floored at zero, is your BC provincial tax.

The marginal rate is your top occupied bracket; the average rate is total tax divided by income.

BC’s seven provincial brackets

What makes BC distinctive among Canadian provinces is the number of brackets. Most provinces use four or five; BC uses seven, creating finer steps in the rate schedule. The approximate bracket structure (rates and thresholds are indexed and change each year — confirm with the CRA for the current filing year):

Income sliceRate
First portion5.06%
Second portion7.70%
Third portion10.50%
Fourth portion12.29%
Fifth portion14.70%
Sixth portion16.80%
Above top threshold20.50%

The rates rise gradually rather than jumping sharply, which smooths the effective rate curve. The 20.5% top rate applies only to the portion of income above the highest threshold, not to total income.

Worked example

For a taxable income of $90,000, BC taxes the income across the lower five brackets progressively, then subtracts the basic-personal-amount credit (calculated as 5.06% of the BPA). The resulting provincial tax lands somewhere below what the 12.29% marginal rate (the bracket your last dollar hits at that income) would suggest — the average rate is typically several percentage points lower because the lower brackets and the BPA credit offset the top-bracket exposure.

For comparison, Ontario earners at the same income also pay a surtax on top of provincial tax once net provincial tax crosses a threshold, which BC does not charge. This can make BC’s total provincial burden lower than Ontario’s at higher income levels despite BC’s higher headline top rate.

BC details the basic bracket math doesn’t show

  • The BC tax reduction for low incomes. On top of the basic personal amount, BC provides a tax-reduction credit that can wipe out provincial tax entirely at low incomes and phases out as income rises. If your income is modest, your real BC tax can be lower than the bracket arithmetic suggests — or zero.
  • Refundable credits arrive separately. The BC climate action tax credit is paid quarterly alongside the federal GST/HST credit rather than reducing the tax line on your return. It doesn’t show up in this calculator but is real money for lower- and middle-income households.
  • Deductions beat credits at high incomes. RRSP and FHSA contributions reduce taxable income, so they save tax at your combined marginal rate. Because BC’s top brackets stack on the federal ones, a top-bracket BC earner faces a combined marginal rate of 53.5% (33% federal + 20.5% BC) — meaning a $10,000 RRSP contribution at that level saves roughly $5,350 across both returns.
  • Part-year residents pay where they lived on December 31. Provincial tax follows your province of residence at year-end, not where you earned the money during the year. Moving from BC to Alberta in November means filing as an Alberta resident for the whole year (with some exceptions for business income).

Reading your marginal rate correctly

A common worry — “a raise will push me into a higher bracket and I’ll take home less” — is arithmetically impossible under BC’s system. Only the dollars above each threshold are taxed at the higher rate, so a raise always increases after-tax income. What a higher bracket does change is the value of each additional deduction: the same RRSP dollar saves more tax at 16.80% than at 7.70%, which is why contribution timing matters for incomes near a threshold. If your income hovers around a bracket edge, deferring or accelerating deductions by one tax year can shift them into the year where they’re worth the most.

Combining with federal tax

The BC428 calculation here is the provincial portion only. Your total Canadian income tax is BC provincial plus federal tax from the CRA schedule. Federal rates start at 15% and rise to 33%. CPP contributions, EI premiums, the BC climate action tax credit, and any provincial deductions or credits you qualify for can further reduce the amount you owe. This calculator is a planning estimate — your tax return and the CRA are the authoritative sources.

Sources and references

Maintained by the Gera Tools editorial team. Bracket thresholds are indexed and change each year; the rates shown are the BC schedule — confirm the current-year figures with the CRA or the BC government before filing. Provincial tax only; add the federal calculator for your total. Last reviewed 2026-07-02.