Payroll Software for British Columbia Accounting Firms
Remitter types, remittance schedules and slip season tracked per client.

Payroll software for British Columbia accounting firms means tracking the work rather than keeping the books: British Columbia clients carry GST + PST at 12% combined, and every corporate file runs a T2 six months after its fiscal year-end with the balance due earlier. SpidNums puts those obligations on one colour-coded board, hosted in Canada.
Combined GST + PST rate in British Columbia
CRA
British Columbia small-business rate on the first $500,000
TaxTips.ca, 2026
Federal small-business rate on the first $500,000
CRA
Small employer businesses in British Columbia
ISED, December 2024
How does payroll software work for firms in British Columbia?
The CRA administers the GST; the BC Ministry of Finance administers the PST under its own registration and return. British Columbia clients file two separate sales-tax returns — a CRA GST return and a provincial PST return — where an HST province files one.
Source deductions are federal, so the CRA's remitter tiers apply the same way in British Columbia as everywhere else. What varies is what sits on top: several provinces levy employer payroll taxes above an exemption threshold, and those are provincial filings with provincial deadlines. Confirm the current rate and threshold with the province before advising, and model the provincial levy as its own service so it carries its own date.
Which CRA deadlines apply?
These rules are federal and apply in every province and territory. Where a due date falls on a weekend or public holiday, the CRA treats the next business day as on time — compute the shifted date each year rather than carrying the calendar forward.
| Filing | Applies to | Filing deadline | Payment | If it is late |
|---|---|---|---|---|
| Payroll source deduction remittances | All employers. Frequency is set by the average monthly withholding amount (AMWA) from two years prior. | Quarterly remitters (AMWA under $3,000 with a clean compliance record, and eligible new small employers) remit by the 15th of the month after each calendar quarter. Regular remitters (AMWA under $25,000) remit by the 15th of the month following the month deductions were made. Accelerated Threshold 1 remitters (AMWA $25,000 to $99,999.99) remit by the 25th for pay periods ending the 1st to 15th, and by the 10th of the following month for periods ending the 16th to month-end. Accelerated Threshold 2 remitters (AMWA $100,000 or more) remit within three working days after each of four weekly periods, through a Canadian financial institution. | Not applicable | 3% for amounts one to three days late, 5% for four to five days, 7% for six to seven days, and 10% where more than seven days late or not remitted. A second or subsequent failure in the same calendar year, made knowingly or through gross negligence, carries a 20% penalty. |
| T4, T4A and T5 information returns | Every employer (T4), payers of pensions, annuities and fees for services (T4A), and payers of investment income (T5). | File the slips and summary with the CRA and distribute copies to recipients by the last day of February following the calendar year. Where that date falls on a weekend or public holiday, the next business day applies — compute the shifted date rather than assuming it. | Not applicable | A graduated late-filing penalty based on the number of slips and days late: a minimum of $100 and a maximum of $7,500, on a per-day scale that rises by tier. It is not a flat per-slip amount. |
What is different about running a practice in British Columbia?
Four things a firm working British Columbia files should be able to state without looking them up. Each is verified against a primary source, linked at the foot of this page.
Chartered Professional Accountants of British Columbia (CPABC) is the provincial body; 170,512 of British Columbia's 173,246 employer businesses were small businesses as of December 2024.
- Two sales-tax filings, not one — British Columbia businesses register for and file GST with the Canada Revenue Agency and PST with the BC Ministry of Finance separately. A BC bookkeeping client therefore carries two sales-tax cadences on a firm's deadline board, not one.
- CPABC also regulates Yukon — CPABC provides regulation, administration, practice review and licensing for CPA Yukon under agreement, so a BC firm expanding north deals with a familiar regulator.
- Third-largest business base in Canada — British Columbia had 173,246 employer businesses as of December 2024, of which 170,512 were small businesses with 1 to 99 employees.
- 2% provincial small-business rate — British Columbia taxes the first $500,000 of active business income of an eligible CCPC at 2% provincially, on top of the 9% federal small-business rate.
Managing payroll software across a client book in British Columbia
Payroll compliance is a scheduling problem before it is a calculation problem: the CRA assigns each employer a remitter type, the type sets the deadline, and the type changes.
A two-partner Vancouver firm with 90 incorporated clients runs two sales-tax calendars: CRA GST returns on each client's assigned reporting period, and BC PST returns for the retail and services clients that carry a PST registration. Half the corporate clients have non-December year-ends, so the six-month T2 filing clock and the earlier balance-due clock fire in different months than the GST work — which is exactly why one shared board beats two spreadsheets.
How SpidNums handles it
SpidNums models the firm as clients, services and work. Assigning a typed service to a British Columbia client is what generates the recurring projects, the stages and the reminders — the cadence is recorded once rather than remembered each period.
Every open obligation is then ranked by how close its due date sits and coloured accordingly, so the morning question — what is late, what is close, what is fine — is answered by looking.
- Remitter type modelled as the client's payroll service cadence
- Recurring remittance projects generated on the right schedule
- Slip-season projects opening in January for the February deadline
- Assignment per payroll clerk with live workload
- Reminders that fire before, not after, the remittance date
- One-field cadence change when the CRA reassigns a client
Where this goes wrong
Payroll failures are almost always calendar failures rather than calculation failures — the number was right and the date was wrong.
- The CRA reassigns a client's remitter type and the firm keeps remitting on the old schedule.
- A remittance lands three days late — the difference between a 3% and a 10% penalty.
- Slip season starts in February instead of January, so December payroll data is chased against a deadline instead of ahead of it.
- A seasonal employer's payroll service stays active out of season, or worse, stays inactive when the season starts.
What SpidNums does not do
SpidNums does not calculate payroll or file remittances. It tracks which client owes what and when, so the work reaches your payroll system on time.
If your firm already runs a tracking system it trusts, the honest answer is that you do not need this one. The pages on this site are written to help you decide, not to pretend every firm has the same problem.
Payroll Software in nearby provinces
Also for British Columbia firms
Related guides
British Columbia overview
Frequently asked questions
What is the GST + PST rate in British Columbia?
British Columbia charges 5% GST plus 7% provincially, for 12% combined. The CRA administers the GST; the BC Ministry of Finance administers the PST under its own registration and return. British Columbia clients file two separate sales-tax returns — a CRA GST return and a provincial PST return — where an HST province files one.
What corporate tax rates apply in British Columbia?
British Columbia's provincial small-business rate is 2% on the first $500,000 of active business income, and its general provincial rate is 12%. Those sit on top of the federal rates — 9% federally on the first $500,000 and 15% federally on general income.
What happens when the CRA changes a client's remitter type?
The remitter type is modelled as the client's payroll service cadence, so changing it is a one-field edit. Next period's remittance projects and reminders are generated from the corrected rule rather than from a list someone wrote down last year.
Is client data stored in Canada?
Yes. SpidNums hosts client data in Canada, in the ca-central-1 region, with row-level tenant isolation, an append-only audit log and staff roles that support confidential-client gating.
Does SpidNums run payroll or file the remittance?
No. SpidNums does not calculate payroll and does not file remittances or slips. It models each client's remitter type as a service cadence, generates the work on the right schedule and assigns it — the calculation and the filing happen in your payroll system.
Run your British Columbia practice on one board.
Set up your firm in minutes. No credit card to start.