Resources for BC business owners

Guides to the deadlines, taxes, and decisions that land on a BC small business, checked against CRA and Province of BC sources.

Tools

BC tax deadline calendar

Every GST, PST, payroll, WorkSafeBC, and corporate tax date through 2027, filterable by what applies to you.

Next up: December 15, 2026. Instalments for individuals.

Bookkeeping time calculator

See how many hours your books take each month, what that time is worth, and how it compares with a Tallyforth package.

Guides

  1. GST and PST filing deadlines for BC businesses

    When BC businesses file and pay GST/HST and PST — monthly, quarterly, and annual deadlines — plus the paused PST expansion to accounting and other professional services.

    Sales tax · 5 min read

  2. T2 corporate tax deadlines: a year-end timeline for BC corporations

    T2 filing is due six months after year end, but tax owing is due in two or three. The full corporate tax timeline for BC corporations, with instalments and penalties.

    Corporate tax · 5 min read

  3. Behind on your books and tax returns? How BC businesses catch up

    The order that works for catching up on unfiled GST, PST, payroll, and T2 returns in BC, and how the CRA's updated Voluntary Disclosures Program can reduce penalties.

    Catching up · 5 min read

  4. QuickBooks Online vs. Xero for BC small businesses

    How QuickBooks Online and Xero compare for BC small businesses: GST and PST, Canadian payroll, users, pricing, and switching, from a bookkeeper who works in both.

    Software · 4 min read

  5. Export your books from QuickBooks Online

    The QuickBooks Online reports we need to take over your books, the dates to set on each, how to export them to Excel, and how to bring your lists over yourself, with screenshots.

    Getting started · 4 min read

  6. Export your books from QuickBooks Desktop

    The QuickBooks Desktop reports we need to take over your books, the dates and settings for each, how to export them as CSV, and how to bring your lists over yourself.

    Getting started · 3 min read

  7. Export your books from Xero

    The Xero reports we need to take over your books, the dates to set on each, how to export them, and how to bring your contacts and products over yourself.

    Getting started · 5 min read

  8. Export your books from Sage 50

    The Sage 50 Canadian Edition reports we need to take over your books, how to export them as CSV, and how to bring your customers, vendors and inventory over yourself.

    Getting started · 3 min read

  9. Export your books from Wave

    The Wave reports we need to take over your books, how to export them and ask Wave for your data, and how to bring your customers, vendors and products over yourself.

    Getting started · 3 min read

  10. Bring your lists over from a spreadsheet

    If your books are in spreadsheets: what to upload, and how to fill in our blank customer, supplier and product lists and bring them over yourself.

    Getting started · 2 min read

  11. Authorize Tallyforth as your representative at the CRA

    Step by step, with screenshots: authorize Tallyforth as your business's representative in your CRA business account so we can file GST/HST and payroll for you.

    Getting started · 2 min read

  12. Give Tallyforth access to your PST account in eTaxBC

    Step by step, with screenshots: let Tallyforth file your BC PST returns by approving our third-party access request in eTaxBC.

    Getting started · 2 min read

See your estimate in a few minutes.

Answer a few questions and see your monthly price on the spot, before you give a name or an email.

Get an estimate