# Coal Harbour Bookkeeping — Full Site Content

> This file is a plain-text mirror of the Coal Harbour Bookkeeping website, prepared for large language models and AI search tools. Every fact here is also available on the live site. The canonical URL for each section is linked at the top of the section.

Base URL: https://coalharbourbookkeeping.ca
Phone: (778) 549-0041
Email: admin@coalharbourbookkeeping.ca
Service area: Vancouver, West Vancouver, North Vancouver, Burnaby, Richmond, Surrey, Coquitlam
Languages: English
Currency: Canadian dollars (CAD)



---

# About Coal Harbour Bookkeeping

URL: https://coalharbourbookkeeping.ca/about

Coal Harbour Bookkeeping is a boutique bookkeeping and financial operations firm based in Vancouver, British Columbia. We serve owner-operators and small businesses across Metro Vancouver with monthly bookkeeping, payroll, GST and PST filing, year-end preparation, and fractional controller engagements.

Our clients are professional services firms, real estate investors, boutique hospitality operators, incorporated medical professionals, construction and real estate operators, mortgage brokers, e-commerce brands, and single-shareholder holding companies. We coordinate year-end directly with the client's CPA; corporate tax filing, audit, and assurance are not services we provide.



---

# Our Approach

URL: https://coalharbourbookkeeping.ca/approach

Every engagement runs on a monthly rhythm. Bank and credit card reconciliations, receipt capture, payroll, AP and AR review, and management reporting close out the month, usually by the tenth of the following month. We work in QuickBooks Online or Xero as the ledger, with Dext for receipts, Plooto for payments, and Wagepoint for payroll where needed. The client keeps ownership of every subscription and every data source.



---

# Pricing

URL: https://coalharbourbookkeeping.ca/pricing

Monthly retainer in Canadian dollars. Three starting tiers:

- **Steady — $500 to $750 CAD / month.** Single-entity businesses with straightforward transaction volume (0 to 50 monthly transactions). Includes monthly bookkeeping, bank and credit card reconciliations, GST and PST filing, monthly financial statements, and email support within one business day.
- **Considered — $800 to $1,200 CAD / month.** Businesses with more moving parts — multi-account, payroll, or higher volume (50 to 150 monthly transactions). Everything in Steady plus payroll processing, accounts payable management, quarterly review calls, and deeper monthly reporting.
- **Bespoke — $1,250 to $2,000 CAD / month.** Holding companies, multi-entity structures, and fractional controller engagements (150 or more monthly transactions). Everything in Considered plus intercompany reconciliations, consolidated reporting, KPI dashboards, and a senior bookkeeper on the file.

Final pricing depends on transaction volume, the number of accounts reconciled, payroll complexity, and whether catch-up work is needed at the start. Scope is revisited once a year or when the business changes shape.



---

# Services


## Monthly Bookkeeping

URL: https://coalharbourbookkeeping.ca/services/monthly-bookkeeping

Your books closed by the 10th, reconciled, reviewed, and explained in plain English.

## What is monthly bookkeeping?

Monthly bookkeeping is the recurring work of closing your books each month: reconciling every account to the statement, categorising transactions, posting accruals, and producing financial statements the owner can actually read. Coal Harbour closes the prior month by the tenth of the following month, every month, so the numbers you make decisions on are never more than a few weeks old.

By the tenth of each month, your prior month is closed. Bank and credit card accounts are reconciled, payables and receivables are reviewed, and anomalies are flagged before they compound. You receive a short note outlining what happened, what changed, and anything worth your attention — written so a non-accountant can read it.

## What does Coal Harbour include in monthly bookkeeping?

- Reconcile every bank, credit card, and payment processor account
- Categorise and review transactions against your chart of accounts
- Prepare monthly financial statements: profit and loss, balance sheet, and AR aging
- Flag discrepancies and investigate unusual items within the same close
- Deliver a monthly summary with plain-English notes and follow-up questions

## What software do you use for bookkeeping?

QuickBooks Online or Xero as the ledger. Dext for receipt capture. Plooto for supplier payments. We meet you where your business already operates. If you have no software yet, we recommend QuickBooks Online for most Canadian small businesses and handle the setup.

## How is bookkeeping different from accounting and tax preparation?

Bookkeepers, accountants, and tax preparers are adjacent but distinct roles. Bookkeeping is the monthly record-keeping and reconciliation work. Accounting is the review, analysis, and reporting built on top of the ledger. Tax preparation is the once-a-year filing of corporate and personal returns with the CRA. Most Canadian small businesses need all three, usually from at least two different specialists.

| Role               | What they do                                                                          | Cadence                            | Typical monthly cost (CAD)                   | Usual credential             |
| ------------------ | ------------------------------------------------------------------------------------- | ---------------------------------- | -------------------------------------------- | ---------------------------- |
| Bookkeeper         | Record transactions, reconcile accounts, produce monthly statements, file GST and PST | Monthly                            | $400 to $2,000                               | CPB or equivalent experience |
| Accountant (CPA)   | Review financials, advise on structure, prepare year-end adjusting entries            | Annually, with quarterly check-ins | $0 to $500 (billed hourly)                   | CPA                          |
| Tax preparer (CPA) | Prepare and file corporate T2 and personal T1 returns                                 | Once a year                        | N/A (fixed fee $1,500 to $5,000 at year-end) | CPA or TaxCycle preparer     |

Coal Harbour is a bookkeeping firm. We coordinate directly with your CPA on year-end and tax work so the handover is a handoff, not a second project.

## What is not included in monthly bookkeeping?

This is bookkeeping, not tax filing. We prepare books that are audit-ready and hand them to your CPA for corporate tax returns — the fiscal-year close is handled through our [year-end preparation](/services/year-end-preparation) engagement. If you do not yet have a CPA, we introduce you to one of the firms we work with regularly across Vancouver.

## What does monthly bookkeeping cost in Vancouver?

Monthly bookkeeping runs $500 to $750 per month CAD for straightforward owner-operator books on the Steady tier (0 to 50 monthly transactions), $800 to $1,200 per month for the Considered tier (50 to 150 monthly transactions), and $1,250 to $2,000 per month for Bespoke multi-entity engagements (150 or more monthly transactions). Final pricing is set after a 20-minute discovery call where we review your accounts, transaction volume, and — if you are behind — the scope of [catch-up bookkeeping](/services/catch-up) needed before the monthly rhythm starts.

## Further reading

For a reference-grade walkthrough of the monthly close, indirect tax, payroll, year-end, and the Canadian small-business software stack in one document, read [the Canadian small-business bookkeeping guide](/journal/canadian-small-business-bookkeeping-guide).

Cluster posts that go deeper on specific questions:

- [Bookkeeper vs. accountant in Canada](/journal/bookkeeper-vs-accountant-canada) — which role does what, and why most Canadian businesses need both.
- [How much does bookkeeping cost in Vancouver in 2026?](/journal/bookkeeping-cost-vancouver-2026) — price bands, fee drivers, and the hidden cost of the cheapest option.
- [QuickBooks Online for Canadian small business](/journal/quickbooks-online-canada-small-business) — the default platform, when Xero or Wave fit instead.

## A good fit if

- You are an owner-operator or small team based in Metro Vancouver
- Your monthly transaction volume sits between 50 and 500 items
- You value working with one consistent bookkeeper who knows your business

## Probably not the right fit if

- You need less than $300/month in total bookkeeping spend
- You are looking for a tax-only engagement without monthly books
- You need enterprise ERP integrations outside our stack


## Payroll Management

URL: https://coalharbourbookkeeping.ca/services/payroll-management

Accurate, on-time payroll with T4 and ROE handling, CPP, EI, and source deduction remittances.

## What is payroll management?

Payroll management is the end-to-end administration of paying employees in Canada: calculating gross-to-net pay, remitting CPP, EI, and income tax source deductions to the CRA on the correct schedule, issuing T4 and T4A slips in January, and filing Records of Employment when employees leave. Coal Harbour runs payroll on the schedule you set, on time, every cycle.

Employees are paid on the expected day. Source deductions are remitted to CRA on the correct cadence. T4 slips are issued in January alongside [year-end preparation](/services/year-end-preparation). ROEs are filed when an employee leaves or reduces hours. You see the numbers before they run; we do the administration.

## What does Coal Harbour include in payroll management?

- Process payroll runs including salary, hourly, vacation, and overtime
- Remit CPP, EI, and income tax source deductions to CRA on time
- Issue ROE records on termination, leave, or hour reduction
- Prepare and file T4 and T4A slips at year-end (the CRA deadline is the last day of February)
- Handle WorkSafeBC reporting for applicable industries

## What payroll software do you use?

QuickBooks Online Payroll or Wagepoint as the primary payroll engine, integrated with the general ledger. We also work with Rise, Humi, and Knit if you already have those in place. Employee self-serve portals are enabled for pay stubs and T4 retrieval.

## What is not included in payroll management?

This is payroll administration, not HR. We do not draft employment contracts, manage disputes, or advise on employment standards. For HR support, we refer to trusted firms in Vancouver we work with.

## What does payroll management cost in Canada?

Payroll starts at $75 per month CAD for the first two employees, plus a per-employee fee above that. Year-end T4 preparation is included. Final pricing depends on payroll frequency, number of employees, and whether benefits administration is in scope.

## Further reading

For the reconciliation sequence and common errors that cause T4 amendments, read [T4 preparation for small business in Canada](/journal/t4-preparation-small-business-canada).

## A good fit if

- You have between one and 25 employees on payroll in Canada
- You want a single bookkeeper handling both payroll and your [monthly bookkeeping](/services/monthly-bookkeeping)
- You want T4s and ROEs handled as part of the monthly relationship

## Probably not the right fit if

- You have more than 50 employees and need a dedicated payroll specialist
- You need payroll in a jurisdiction outside Canada
- You are looking for a PEO or employer-of-record arrangement


## GST and PST Filing

URL: https://coalharbourbookkeeping.ca/services/gst-pst-filing

Quarterly and annual filings prepared and submitted to CRA and provincial authorities.

## What is GST and PST filing?

GST and PST filing is the preparation and submission of federal Goods and Services Tax (or HST) returns to the CRA and British Columbia Provincial Sales Tax returns to the provincial Ministry of Finance. Most BC businesses that exceed the $30,000 small supplier threshold must register for GST and file quarterly or annually. PST applies separately to taxable goods and some services sold into BC.

Your GST or HST return is prepared the week it is due, reviewed against your books, and filed directly with CRA. BC PST is tracked separately, applied correctly on taxable sales, and remitted on the cadence the Ministry sets. You receive a brief note confirming what was filed, what was remitted, and what to expect next period — and the same filings roll cleanly into [year-end](/services/year-end-preparation) without a second reconciliation.

## What does Coal Harbour include in GST and PST filing?

- Prepare and file quarterly or annual GST and HST returns with CRA
- Prepare and file BC PST returns with the provincial Ministry of Finance
- Track input tax credits through the month so filing is a review, not a scramble
- Monitor registration thresholds and flag when you need to register
- Reconcile filed amounts back to your books the month after each filing

## What software do you use for GST and PST filings?

QuickBooks Online or Xero tax codes are configured correctly from day one. We file directly through CRA My Business Account and the eTaxBC portal. No paper filings, no manual guesswork.

## What is not included in GST and PST filing?

This is GST and PST preparation, not cross-border tax advisory. If your business sells into the United States, we bring in a cross-border CPA for GST and HST treatment on digital services, imports, and duty.

## What does GST and PST filing cost in BC?

GST filing is typically $150 to $300 CAD per filing period and is included in [monthly bookkeeping](/services/monthly-bookkeeping) for most clients. PST filing is a separate add-on for businesses with taxable BC sales. Final pricing depends on filing frequency and transaction volume.

## Further reading

For a reference-grade walkthrough of registration thresholds, input tax credits, filing frequencies, penalty mechanics, and the 2026 deadline calendar, read [the GST and PST filing guide for BC businesses](/journal/gst-pst-filing-bc-guide).

Cluster posts that go deeper on specific questions:

- [GST registration for BC businesses](/journal/gst-registration-bc-businesses) — when to register, why, and the step-by-step CRA mechanics.
- [PST vs. GST in British Columbia](/journal/pst-vs-gst-british-columbia) — how the two taxes diverge, and where BC businesses get the treatment wrong.

## A good fit if

- You are GST or HST registered and need quarterly or annual filings handled
- You sell taxable goods or services in British Columbia
- You want filings prepared alongside your books, not after the fact

## Probably not the right fit if

- You are below the $30,000 small supplier threshold and not yet registered
- You need specialist cross-border or multi-province tax planning
- Your filings require a voluntary disclosure for back-filings beyond two years


## Year-End Preparation

URL: https://coalharbourbookkeeping.ca/services/year-end-preparation

Books closed, adjusted, and handed to your CPA audit-ready for corporate tax filing.

## What is year-end preparation?

Year-end preparation is the closing work a bookkeeper does after the fiscal year ends but before the CPA files the corporate tax return. It includes reconciling every balance sheet account to supporting schedules, posting adjusting entries for accruals, prepayments, and depreciation, and assembling a working paper package the CPA can file from. In Canada, the CRA requires T2 corporate tax returns to be filed within six months of fiscal year-end; a clean year-end bookkeeping package is what makes that deadline calm rather than frantic.

Your fiscal year closes in the ledger. Accruals and prepayments are posted. Depreciation is calculated. Intercompany balances are reconciled. Bank, AR, and AP tie out to supporting schedules. We deliver a working paper package your CPA can open on day one and file from.

## What does Coal Harbour include in year-end preparation?

- Reconcile all balance sheet accounts with supporting schedules
- Post year-end adjusting entries for accruals, prepayments, and depreciation
- Reconcile intercompany transactions across HoldCo and OpCo structures
- Prepare trial balance, general ledger, and supporting working papers
- Liaise with your CPA through questions, adjustments, and the final T2

## What software do you use for year-end preparation?

QuickBooks Online or Xero as the source of truth. Working paper templates in Google Sheets or Excel, exported in the format your CPA prefers. If your CPA works in CaseWare, we export in CaseWare-compatible formats.

## What is not included in year-end preparation?

This is year-end bookkeeping, not corporate tax preparation. We prepare the books; a CPA files your T2 return. We work alongside your accountant, and if you do not have one, we can introduce you to the firms we collaborate with regularly.

## What does year-end preparation cost?

Year-end preparation runs $1,500 to $4,500 CAD for most Canadian owner-operator corporations, depending on complexity and prior bookkeeping condition. For existing [monthly clients](/services/monthly-bookkeeping), year-end is discounted because the books are already current. For businesses coming in from a period of neglect, we scope [catch-up and clean-up](/services/catch-up) separately before the year-end package starts.

## Further reading

For a reference-grade, ten-step year-end timeline and the full CPA handover package, read [the year-end bookkeeping checklist for Canada](/journal/year-end-bookkeeping-checklist-canada).

Cluster posts that go deeper on specific questions:

- [How to catch up on months of missed bookkeeping without panic](/journal/catch-up-bookkeeping-without-panic) — the companion guide when year-end arrives before the ledger is current.
- [T4 preparation for small business in Canada](/journal/t4-preparation-small-business-canada) — the February 28 deadline, the reconciliation sequence, and common classification errors.

## A good fit if

- You run a Canadian-controlled private corporation with a fiscal year-end
- You have a CPA for tax filing and need the books ready before they start
- You want one bookkeeper who treats year-end as a continuation of the monthly books

## Probably not the right fit if

- You are a sole proprietor filing personal income tax only
- You need a full audit or review engagement requiring a CPA firm
- You need books closed in under two weeks from a state of neglect


## Catch-Up and Clean-Up

URL: https://coalharbourbookkeeping.ca/services/catch-up

Behind by a month or a year — we bring your books current without drama.

## What is catch-up bookkeeping?

Catch-up bookkeeping — sometimes called clean-up bookkeeping — is the work of reconstructing and reconciling months or years of neglected books so the business can close a fiscal year, file overdue GST returns, or hand a proper package to a CPA. Most owners who call us are between three and twelve months behind; many are closer to twenty-four. Coal Harbour scopes catch-up as a fixed project before the monthly rhythm starts.

We begin with a diagnostic: what state the books are in, how many months are outstanding, and what records exist. From there, we propose a catch-up plan with a fixed scope and a timeline. Books are brought current month by month, with checkpoints so you see the progress. Once catch-up is complete, we move you to [monthly bookkeeping](/services/monthly-bookkeeping) without a break.

## What does Coal Harbour include in catch-up and clean-up?

- Assess the current state of your ledger, bank feeds, and supporting records
- Reconstruct missing months from bank statements and source documents
- Reconcile accounts, categorise transactions, and post adjusting entries
- Provide a monthly progress report so you know where we are
- Transition you into the monthly bookkeeping cadence once caught up

## What software do you use for catch-up bookkeeping?

Whatever you have. QuickBooks Online or Xero if you are set up; spreadsheet reconstruction if not. We pull bank statements directly where we can, and we accept paper records scanned to PDF for the months before digital feeds exist.

## What is not included in catch-up bookkeeping?

This is bookkeeping catch-up, not a forensic investigation. If you suspect fraud or a material misstatement, we will refer you to a CPA with forensic experience before we proceed.

## What does catch-up bookkeeping cost?

Catch-up is priced per month of work. Straightforward months typically run $350 to $750 CAD each. More complex months with missing records or high transaction volume run higher. We quote the full project after the diagnostic and do not go over scope without your approval. If catch-up is needed because fiscal year-end is approaching, we coordinate directly with the [year-end package](/services/year-end-preparation) so there is one handover to your CPA, not two.

## Further reading

For the calm, step-by-step method we use on every catch-up engagement — from diagnostic through to monthly rhythm — read [how to catch up on months of missed bookkeeping without panic](/journal/catch-up-bookkeeping-without-panic).

## A good fit if

- You are one to 24 months behind on your books
- You have records — statements, invoices, or receipts — available in some form
- You want to get current and then stay current with monthly bookkeeping

## Probably not the right fit if

- You need only a single-month clean-up that you could do yourself
- Your records have been destroyed and no digital bank statements remain
- You are not ready to commit to monthly bookkeeping after the catch-up is done


## Fractional Controller

URL: https://coalharbourbookkeeping.ca/services/fractional-controller

A senior financial hand without the full-time cost. Month-end reviews, KPI reporting, and financial oversight.

## What does a fractional controller do?

A fractional controller is a senior finance professional who provides monthly oversight, reporting, and judgement on the books of a small or mid-sized business — without being a full-time hire. The role sits above the bookkeeper and beside the CEO: reviewing the monthly close, producing management reports, modelling cash flow, and advising on operating decisions. For a Canadian business between $1M and $10M in revenue, a fractional controller typically replaces an employee that would otherwise cost $120,000 to $180,000 per year fully loaded.

Each month, a senior controller reviews your bookkeeping, signs off on the close, and produces a brief narrative report on what the numbers say about the business. Quarterly, we sit with you for a deeper review — cash flow, margin, debt, and owner draw. Fiscal close is handed to our [year-end preparation](/services/year-end-preparation) team so the same eyes that reviewed the monthly numbers sign off on the working papers. You get financial oversight appropriate for a growing business without the fixed cost of a full-time hire.

## What does Coal Harbour include in a fractional controller engagement?

- Review monthly financial statements for accuracy, presentation, and outliers
- Produce a management report with key metrics, trends, and observations
- Model cash flow forward three to twelve months
- Advise on pricing, margin, and operating decisions as they arise
- Liaise with your CPA, bank, and investors on financial questions

## What software do you use for fractional controller work?

QuickBooks Online or Xero as the ledger. Fathom, Jirav, or Google Sheets for management reporting, depending on how you prefer to consume the numbers. We recommend and adapt; we do not force a tool on you.

## What is not included in fractional controller engagements?

This is fractional controller work, not fundraising advisory or transaction services. We do not prepare investor pitch decks, projections for a capital raise, or due diligence responses for a sale. For those engagements, we refer to CFO advisory firms in Vancouver we trust.

## What does a fractional controller cost in Vancouver?

Fractional controller engagements start at $1,500 per month CAD and scale with the scope and frequency of review. Most engagements are a fixed monthly retainer for an agreed number of hours per month, reviewed quarterly.

## Further reading

- [What is a fractional controller?](/journal/what-is-a-fractional-controller) — the short definition post on what the role covers.
- [When to hire a fractional controller in Canada](/journal/when-to-hire-fractional-controller-canada) — the readiness signals, cost benchmarks, and what the first ninety days look like.

## A good fit if

- Your business is between $1M and $10M in annual revenue
- You have [monthly bookkeeping in place](/services/monthly-bookkeeping) and need the next layer of oversight
- You want financial discipline without hiring a controller full-time

## Probably not the right fit if

- You need a full-time CFO for capital raising or M&A work
- You do not yet have monthly bookkeeping in place
- Your business is pre-revenue without an operating ledger



---

# Industries


## Professional Services

URL: https://coalharbourbookkeeping.ca/industries/professional-services

Law firms, architects, design studios, and consultancies. Retainers, project costing, and quiet monthly books.

## How we think about professional services

A professional services firm makes its margin on utilisation, not on inventory. The books need to reflect that — work-in-progress, unbilled time, retainer balances, project profitability — not just revenue and expense. We set up your ledger so that the monthly P&L tells you the truth about which engagements are paying for themselves and which are quietly draining the bench.

## What makes the books different

- Retainer liability accounts that properly defer revenue until the work is performed
- Project or matter-level tracking when you need to see profitability by engagement
- Work-in-progress and unbilled time balances tied back to the time-tracking system
- Trust accounting referrals for law firms (we coordinate; the trust account itself stays with a specialist)

## What a monthly close looks like for you

Each month we reconcile the operating and corporate accounts, match retainer drawdowns to invoices, post adjustments for deferred revenue, and reconcile the payroll and contractor spend. You receive a monthly package — P&L, balance sheet, cash position, plus a note on anything that changed materially from the prior month — by the 10th of the following month. The same [monthly bookkeeping rhythm](/services/monthly-bookkeeping) keeps the books audit-ready through the year.

## Tools we commonly use for professional services clients

QuickBooks Online or Xero as the ledger. Clio, PracticePanther, or Harvest for time-tracking and invoicing, depending on your stack. Dext for receipt capture, Plooto for accounts payable, Wagepoint for payroll. We configure the integrations once and let them run.

## Partners we work with

We work alongside a short list of Vancouver CPAs who handle year-end corporate tax for our professional services clients, and we coordinate with practice-management consultants when a firm is thinking about shifting its billing model. Our [year-end preparation](/services/year-end-preparation) package is built so your CPA opens a clean set of working papers, not a pile of reconciliations. If you already have a CPA, we fit in. If you do not, we are glad to make an introduction.

## A good fit if

- You bill by retainer, project, or hour, and your books need to reflect the distinction
- You have between two and thirty staff and need financial clarity without a controller on payroll
- You want to understand which engagements are profitable, not just your revenue total


## Real Estate Investors

URL: https://coalharbourbookkeeping.ca/industries/real-estate

HoldCo and OpCo structures, multi-property books, intercompany reconciliations, and partner reporting.

## How we think about real estate

Real estate accounting is rarely about a single set of books. It is about many sets, tied together through a holding structure, with rent rolls, mortgage amortisations, property-level expenses, and inter-company loans that all have to reconcile. We treat the whole structure as the engagement, not the individual entities, and we design the monthly workflow so nothing drifts between them. Portfolios at scale often add a [fractional controller](/services/fractional-controller) over the top for cash-flow modelling and partner-reporting sign-off.

## What makes the books different

- Multi-entity ledgers with intercompany loans, equity pickups, and management fees
- Property-level P&Ls so you can see which buildings are carrying the portfolio
- Mortgage amortisation schedules and capital vs operating expense discipline
- Partner or co-owner reporting when a property is held jointly

## What a monthly close looks like for you

Each month we reconcile every bank and credit card feed across the HoldCo and each OpCo, post rent receipts against the rent roll, match mortgage payments to the amortisation schedule, and settle intercompany balances. You receive a consolidated package plus property-level P&Ls, and when a partner distribution is due we produce the backing schedule.

## Tools we commonly use for real estate clients

QuickBooks Online or Xero as the ledger, structured with one file per entity and a consolidation view where useful. Buildium, AppFolio, or Yardi for property management when the portfolio warrants it. Dext for receipts, Plooto for vendor payments, and Google Sheets for the amortisation and partner-equity schedules we hand back with the monthly package.

## Partners we work with

We work alongside a short list of Vancouver CPAs who specialise in real estate tax — rollovers, Section 85 elections, capital cost allowance planning — and coordinate [year-end](/services/year-end-preparation) directly with them. For financing and structure questions, we refer to lenders and commercial lawyers we have worked with across multiple transactions.

## A good fit if

- You own two or more properties through a HoldCo or related entities
- You need property-level profitability and clean intercompany accounting
- You work with a CPA at year-end and want the books ready before their season begins


## Hospitality and Restaurants

URL: https://coalharbourbookkeeping.ca/industries/hospitality

Daily sales reconciliations, tip handling, liquor licensing costs, and labour cost ratios — the numbers that run a room.

## How we think about hospitality

A restaurant's books live or die on daily discipline. Sales come in five different tender types, tips are owed to staff the same night, food and liquor cost have to be tracked separately, and labour is the margin killer if it is not watched weekly. We set up a daily sales reconciliation process that takes your operations manager less than ten minutes, and we build the rest of the close on top of that foundation.

## What makes the books different

- Daily sales reconciliations across POS, cash, card, and delivery platforms
- Tip accounting recorded as a liability until paid out, run through [payroll with tip handling](/services/payroll-management) so the ledger and the paycheque agree
- Separate food, liquor, and merchandise cost tracking for margin analysis
- Labour cost as a percentage of revenue, tracked weekly and reported monthly

## What a monthly close looks like for you

Each day your team posts a sales summary from the POS; our team reviews and reconciles weekly. At month-end we match deposits to sales, reconcile tips paid through payroll, post the inventory adjustment if you count, and produce a monthly package with food cost percentage, liquor cost percentage, labour percentage, and prime cost. You know the health of the room by the 10th.

## Tools we commonly use for hospitality clients

QuickBooks Online or Xero as the ledger. Toast, Square, or TouchBistro for point of sale, depending on the format. 7shifts or Push Operations for scheduling and labour tracking. Marketman or MarginEdge for inventory when the operation warrants it. Wagepoint or Payworks for payroll with tip integration.

## Partners we work with

We work alongside Vancouver CPAs experienced in restaurant tax — tip reporting, liquor licensing, CCA on leasehold improvements — and coordinate year-end directly with them. [GST and PST filing](/services/gst-pst-filing) is part of the monthly close, so the sales-tax side stays current alongside the operating books. For operational questions, we maintain relationships with hospitality-focused lawyers and commercial real estate agents across the city.

## A good fit if

- You run a restaurant, café, bar, or small hospitality group and need daily sales discipline
- You want labour and cost-of-goods ratios reported weekly, not discovered at year-end
- You already use a cloud POS or are ready to move to one


## Medical Professionals

URL: https://coalharbourbookkeeping.ca/industries/medical-professionals

Physicians, dentists, and clinic owners. Incorporated practice books, medical-corporation rules, and clean year-ends.

## How we think about medical practices

A medical practice is a small business with very particular rules. Most of our medical clients run an incorporated practice through a medical professional corporation (MPC), draw a mix of salary and dividends, and bill through a combination of MSP, insurers, and patient pay. The books need to reflect that mix accurately so the year-end tax planning your CPA does on top of them actually holds up.

## What makes the books different

- Medical professional corporation rules around eligible shareholders and dividend planning
- MSP, ICBC, WCB, and private-insurer billing reconciliations against deposits
- Locum, associate, and contractor splits cleanly recorded for income attribution
- Continuing education, college dues, and licensing fees correctly classified for CRA

## What a monthly close looks like for you

Each month we reconcile the operating and corporate accounts, match insurer remittances to billed services, post associate or locum splits according to your agreement, and reconcile payroll for clinic staff. You receive a monthly package by the 10th of the following month, with a note on anything that materially affects the income mix you and your accountant are planning around.

## Tools we commonly use for medical clients

QuickBooks Online or Xero as the ledger. Dext for receipts, Plooto for vendor payments, and Wagepoint or Payworks for clinic-staff payroll. We coordinate with your practice management system (Jane, ClinicAid, or whatever your clinic runs) for the billing data feed.

## Partners we work with

We work alongside Vancouver CPAs who specialise in medical professional tax — MPC structures, income splitting where eligible, retirement compensation arrangements, and the interaction with CMPA — and our [year-end preparation](/services/year-end-preparation) hands them a closed file built for that planning.

## A good fit if

- You run an incorporated practice through a medical professional corporation
- You bill through a mix of MSP, insurers, and direct patient pay
- You want a monthly package that is ready for your accountant's year-end planning


## Construction and Real Estate

URL: https://coalharbourbookkeeping.ca/industries/construction-and-real-estate

General contractors, trades, developers, and brokerages. Job costing, holdback accounting, and clean partner reporting.

## How we think about construction and real estate

Construction and real estate businesses live at the intersection of long projects, lumpy cash flow, and lenders who want to see the numbers monthly. The books have to track each project on its own — costs, revenue, holdbacks, change orders — while still rolling up to a corporate P&L that makes sense to the bank and the CRA. We set the ledger up so a job's profitability is visible by the 10th, not at the end of the build.

## What makes the books different

- Job costing across labour, materials, subcontractors, and equipment, tied to project codes
- Holdback accounting (the 10% lien holdback) tracked separately on both AP and AR sides
- Work-in-progress and percentage-of-completion treatment when contracts span months
- Change orders, deposits, and progress draws reconciled against the contract value

## What a monthly close looks like for you

Each month we reconcile every account, allocate costs to active job codes, post progress invoices, and reconcile holdbacks on the projects that have shipped or are in progress. You receive a monthly package with a corporate P&L plus a project-level WIP and profitability report. For developers and brokerages, we add a property-level or deal-level rollup so the partner reporting matches the operating ledger.

## Tools we commonly use for construction and real estate clients

QuickBooks Online or Xero as the ledger, configured with a job-costing chart of accounts. Buildertrend, Procore, or Knowify for project management on the larger builds. Dext for supplier receipts, Plooto for trade payables, and Wagepoint or Payworks for site and office payroll.

## Partners we work with

We work alongside Vancouver CPAs experienced in construction tax — capital cost allowance on equipment, GST on new residential builds, and the rules around personal services businesses for incorporated trades — and coordinate [year-end](/services/year-end-preparation) directly with them. For bonding, lending, and contract questions, we refer to specialists who work in the BC construction sector daily.

## A good fit if

- You run a general contracting, trades, development, or brokerage business in BC
- You need project-level profitability and holdback discipline, not just a year-end summary
- You want monthly numbers your lender, bonding company, or partners can rely on


## Mortgage Brokers

URL: https://coalharbourbookkeeping.ca/industries/mortgage-brokers

Brokerages and individual brokers. Commission tracking, split accounting, and clean records for renewals and audits.

## How we think about mortgage brokerages

A mortgage brokerage runs on two cycles at once — the deal cycle (funding, payout, claw-back risk) and the operating cycle (rent, marketing, staff). The books need to keep them separate so commission income is recognised correctly, broker splits are tracked deal by deal, and the operating P&L tells the truth about what the brokerage itself is earning. We design the chart of accounts so both views stay legible without one obscuring the other.

## What makes the books different

- Commission income recognised when funded, with claw-back reserves where the lender requires
- Broker, agent, and referral splits recorded against each deal and reconciled to payouts
- Lender finder fees, marketing co-op rebates, and trailer income classified correctly for GST
- Compliance-ready records for BCFSA review, with deal-level documentation tied to the ledger

## What a monthly close looks like for you

Each month we reconcile the operating accounts, post commission income against funded deals, settle agent and referral payouts, and reconcile any lender adjustments. You receive a monthly package with a brokerage P&L and an agent-level commission summary. For sole-broker corporations, the package is simpler — operating P&L, balance sheet, and a clean view of what was earned versus what was drawn.

## Tools we commonly use for mortgage broker clients

QuickBooks Online or Xero as the ledger, configured to separate brokerage operations from commission flow. Finmo, Velocity, or BluMortgage for deal management — we pull the funded-deal data into the ledger monthly. Dext for receipts, Plooto for vendor payments, Wagepoint for any T4 staff, and Google Sheets for the agent split schedule.

## Partners we work with

We work alongside Vancouver CPAs who understand mortgage broker tax — incorporated brokers under BCFSA rules, GST on certain referral fees, and the timing of commission recognition for fiscal year-end — and our [year-end preparation](/services/year-end-preparation) hands them a closed file with deal-level support already reconciled.

## A good fit if

- You run a mortgage brokerage with multiple agents or operate as an incorporated sole broker
- You need commission income, agent splits, and operating expenses cleanly separated
- You want monthly numbers that make BCFSA review and CRA year-end straightforward


## E-Commerce

URL: https://coalharbourbookkeeping.ca/industries/e-commerce

Shopify, Amazon, and direct-to-consumer brands. Multi-channel sales reconciliations, inventory, and GST across provinces.

## How we think about e-commerce

E-commerce books are a reconciliation problem before they are an accounting problem. Every channel — Shopify, Amazon, Etsy, your own site — settles deposits net of fees, refunds, and platform charges, and the gross revenue that actually matters never lands in the bank account in one piece. We use connectors and a clear settlement workflow so the ledger shows real gross revenue, real fees, real refunds, and real net deposits, line by line, every month.

## What makes the books different

- Channel settlement reconciliations that decompose a single deposit into gross sales, fees, refunds, and chargebacks
- Inventory accounting using either periodic or perpetual COGS, depending on volume and platform
- Multi-province GST, HST, and PST collection and remittance, including marketplace facilitator rules
- Foreign currency and cross-border sales handled at landed cost, not bank-deposit value

## What a monthly close looks like for you

Each month we reconcile every channel's settlements against deposits, post the COGS adjustment from your inventory system or a periodic count, and reconcile sales tax collected versus remitted by jurisdiction. You receive a monthly package with a P&L by channel, gross margin, ad spend as a percentage of revenue, and the sales-tax position you owe across BC, the rest of Canada, and any US states where you have nexus.

## Tools we commonly use for e-commerce clients

QuickBooks Online or Xero as the ledger. A2X or Bookkeep for Shopify and Amazon settlement automation. Inventory through Shopify, Cin7, or DEAR depending on volume. Dext for supplier receipts, Plooto for vendor and 3PL payments, and Wagepoint for any team payroll.

## Partners we work with

We work alongside Vancouver CPAs experienced in e-commerce tax — multi-province sales tax registration, marketplace facilitator rules, US sales tax nexus, and the tax treatment of inventory at year-end — and our [year-end preparation](/services/year-end-preparation) lands on their desk with channel reconciliations and inventory already tied out.

## A good fit if

- You sell on Shopify, Amazon, Etsy, or a combination, and ship across provinces
- You hold inventory and want gross margin reported monthly, not estimated yearly
- You want a single set of books that ties to every channel's payout report


## Owner-Operator Holdings

URL: https://coalharbourbookkeeping.ca/industries/owner-operator-holdings

Single-shareholder corporations with mixed interests. Quiet, consolidated books for busy founders.

## How we think about owner-operator holdings

The single-shareholder holding company is the most common structure we see: one operator, a HoldCo at the top, an OpCo or two underneath, sometimes a rental property, sometimes an investment portfolio. The books across the structure have to be individually correct and collectively sensible — because at year-end your CPA needs to model dividends, management fees, and capital dividend account movements against a clean ledger.

## What makes the books different

- Multiple entities with intercompany loans, management fees, and dividend flows
- Owner-draw and shareholder-loan tracking that stays audit-ready through the year
- Investment and rental income mixed with operating income, cleanly separated
- Capital dividend account (CDA) and safe income tracking where the structure calls for it

## What a monthly close looks like for you

Each month we reconcile every account across the HoldCo and OpCos, settle intercompany balances, post management fees where declared, and track the shareholder loan balance in real time. You receive a consolidated view plus each entity's P&L and balance sheet. We keep notes on anything that is likely to matter at year-end so our [year-end preparation](/services/year-end-preparation) hands your CPA a closed file, not a March surprise.

## Tools we commonly use for owner-operator clients

QuickBooks Online or Xero as the ledger, with one file per entity. Google Sheets for intercompany tracking, shareholder loan reconciliations, and any consolidation work. Dext for receipts across all entities, Plooto for operational payments, and Wagepoint for owner-paid payroll. We coordinate with your CPA's preferred working-paper format so the handover at year-end is frictionless.

## Partners we work with

We work alongside Vancouver tax CPAs who understand Canadian-controlled private corporation planning — dividend mix, CDA elections, estate freezes, and the interaction of HoldCo and OpCo — and coordinate year-end directly with them. For corporate structure or succession questions, we refer to lawyers and advisors with deep experience in small-business ownership.

## A good fit if

- You own one or more active businesses through a Canadian holding company
- You take a mix of salary, dividends, and shareholder loans across the year
- You want a single bookkeeper who understands the whole structure, and a [fractional controller](/services/fractional-controller) when the group is ready for one



---

# Journal


## What is a fractional controller?

URL: https://coalharbourbookkeeping.ca/journal/what-is-a-fractional-controller
Published: 2026-04-20
Author: Aman
Category: Definitions

A senior finance professional on a monthly retainer — what the role covers, when a business needs one, and what it costs in Canada.

A fractional controller is a senior finance professional who provides monthly oversight, management reporting, and financial judgement to a business on a retainer, without being a full-time hire. The role sits above the bookkeeper and beside the owner or CEO, and it is typically the first finance leadership a growing business uses before the numbers justify a full-time controller or CFO.

For a Canadian business between $1M and $10M in revenue, a fractional controller usually replaces an employee that would otherwise cost $120,000 to $180,000 per year fully loaded. Monthly retainers for the role in Metro Vancouver commonly run between $2,500 and $6,000 per month CAD, depending on complexity and cadence.

## What a fractional controller actually does

The work divides into four repeating areas.

**Monthly oversight.** The controller reviews the close after the bookkeeper has reconciled the accounts, tests the trial balance for anomalies, approves adjusting journal entries, and signs off on the monthly financials before they leave the finance function. This is the review layer that most owner-operators never had — the pair of senior eyes that catches the miscoded $40,000 transaction before it reaches the P&L.

**Management reporting.** The controller builds and maintains the monthly reporting pack: profit and loss with budget comparisons, balance sheet with working-capital trend, cash forecast for the next 8 to 13 weeks, and a handful of operational KPIs tailored to the business. The pack is written, not just rendered — a one-page commentary explains what moved and why.

**Financial judgement.** When pricing a contract, structuring a bonus plan, deciding whether to lease or buy a vehicle, negotiating with a bank, or scoping an acquisition, a controller is the person who builds the model and the person who tells you what it means. This is the piece that cannot be outsourced to a spreadsheet or a software package.

**CPA coordination.** At year-end, the controller prepares the handover package for the external CPA firm, manages the adjusting entries the accountant proposes, and owns the relationship during audit or review engagements. The owner does not have to translate.

## When a business is ready for a fractional controller

Three signals usually show up together.

First, revenue has grown past the point where a bookkeeper alone can carry the finance function, but the business cannot yet justify a full-time controller at $130,000-plus. That range is typically $1M to $10M in revenue, and sometimes higher in low-margin industries.

Second, the owner is making decisions without a number they trust. Pricing feels intuitive rather than tested. Cash feels tight in ways the P&L does not predict. Contracts are signed and then reviewed. This is the cost of flying without a controller.

Third, the business has real complexity. Multiple entities, inter-company transactions, inventory, a growing payroll, or a lender that wants monthly reporting on a deadline. At that point, the monthly close is no longer a two-day exercise — it is a coordinated process across a bookkeeper, a controller, and an owner who all need to stay aligned.

## How a fractional engagement typically runs

The work is monthly and on a defined rhythm. In a standard engagement, the bookkeeper closes the month by business day eight, the controller reviews and finalises by business day twelve, the reporting pack is delivered by business day fifteen, and a monthly review call with the owner runs thirty minutes on a recurring slot. Quarterly, a deeper working session replaces the monthly call. Year-end adds a handover to the external CPA.

Controllers do not replace bookkeepers. They sit above them. A well-run engagement has both — the bookkeeper on the ledger daily, the controller on the review and the reporting monthly.

## What a fractional controller is not

A fractional controller is not a tax advisor. Corporate and personal tax filings remain with a CPA firm. The controller prepares the books and the package; the CPA files the return.

A fractional controller is not a bookkeeper with a better title. The two roles are distinct, with distinct skills and hourly rates. Hiring a bookkeeper for a controller's job fails on reporting and judgement; hiring a controller for bookkeeping is a waste of money.

A fractional controller is also not an audit. Assurance engagements are a specific CPA designation and process. A controller operates inside the business; an auditor attests to the financials from outside it.

For growing Canadian owner-operators, a fractional controller is usually the single highest-impact hire in the finance function. The monthly cost is modest, the decisions it improves are not.

For a longer decision framework — the five readiness signals, cost benchmarks, and what the first ninety days look like — see [when to hire a fractional controller in Canada](/journal/when-to-hire-fractional-controller-canada).


## Why QuickBooks Online is the default choice for Canadian small business — and when it is not

URL: https://coalharbourbookkeeping.ca/journal/quickbooks-online-canada-small-business
Published: 2026-03-28
Author: Aman
Category: Tools

A frank look at QBO, Xero, and Wave for Canadian small businesses. When each fits, when each fails, and what the switch actually costs.

QuickBooks Online (QBO) is the default general ledger for Canadian small business for three reasons: the feature set fits most owner-operator needs, every Canadian CPA knows the software, and the CRA and major banks integrate with it out of the box. Xero is the better fit for a meaningful minority — roughly 15 to 20 percent of the engagements we look at — and Wave or FreshBooks occasionally win at the very small end. For most incorporated Canadian businesses between $100,000 and $5 million in revenue, QBO is the correct answer.

## Why QBO wins by default in Canada

Three things, in order.

**Familiarity on both sides.** Nearly every CPA in Canada works in QBO fluently. Nearly every bookkeeper does. Handoffs between the two are friction-free because nobody needs to translate. For an owner changing firms in three years, this matters — the books are portable without being re-platformed.

**Canadian tax configuration.** GST, HST, and BC PST are built in. The tax codes work without a consultant. The filing exports line up with what the CRA expects.

**Bank integrations.** Every Canadian retail bank feeds into QBO reliably. RBC, TD, BMO, Scotiabank, CIBC, National Bank, Vancity, Coast Capital — all stable bank feeds, with occasional annoyances but nothing systemic. Xero's feeds are broadly similar but historically had more outages at Canadian banks.

The corollary: if you build a business on QBO, you will not regret the choice at year-end, at the sale of the business, or at the point of hiring any bookkeeper or CPA in the country. That is a useful property.

## QBO versus Xero: the short version

The two platforms are more similar than different. Both are modern, cloud-native, double-entry ledgers with bank feeds, receipt capture add-ons, and mature reporting. Picking between them usually comes down to three preferences.

| Dimension                           | QuickBooks Online                    | Xero                                  |
| ----------------------------------- | ------------------------------------ | ------------------------------------- |
| Canadian market share (bookkeepers) | Dominant                             | Growing                               |
| Interface                           | Dense, feature-first                 | Cleaner, design-led                   |
| Payroll (Canada)                    | QuickBooks Payroll, adequate         | Integrates with Wagepoint or Payworks |
| Inventory tracking                  | Basic; third-party for anything real | Strong built-in                       |
| Multi-currency                      | Available on higher tiers            | Strong, included earlier              |
| Invoicing                           | Solid, heavily used                  | Strong, especially for services       |
| Typical cost (CAD, 2026)            | $32 to $120 per month                | $28 to $105 per month                 |

In Vancouver, the Xero share is a touch higher than the Canadian average because the design and professional-services client base here gravitates to the cleaner interface. Neither choice is wrong.

## When Xero is the better call

Three situations where we recommend Xero over QBO without hesitation.

**Multi-currency matters and you are not on QBO Advanced.** If you sell in USD or EUR and need clean foreign exchange tracking, Xero handles this at lower tiers than QBO. Paying for QBO Advanced ($120/month CAD) purely for multi-currency is rarely worth it if Xero at $45/month does the same work.

**Inventory-first businesses.** Product businesses with actual stock — ecommerce, retail, wholesale — usually find Xero's inventory features more workable than QBO's. QBO Plus handles basic inventory; Xero handles it better at a similar tier.

**Professional-services firms that live in design tools.** Architects, agencies, consultancies, and design studios often find Xero's interface lowers the friction of monthly close because the owner actually looks at the numbers. This is not a feature comparison — it is a behaviour observation. Owners who will not open QBO will open Xero.

## When Wave or FreshBooks actually fits

Wave is free (in Canada, with paid add-ons for payroll and payments), and for a very small subset of businesses it is the right call. Specifically: sole proprietors with under $50,000 in revenue, fewer than thirty transactions a month, no employees, no indirect tax obligations beyond an optional GST registration, and an owner who enjoys doing their own books. That is a narrow profile. Most Wave files we see have outgrown the software by the time they come in.

FreshBooks sits between Wave and QBO — it is invoicing-first software that has added bookkeeping features, which is different from being bookkeeping-first software. For service businesses that primarily need to get paid, it works. For businesses that need proper financial statements, it does not.

## What QBO does not do well

Three things, to keep the comparison honest.

**Inventory at scale.** Above 500 SKUs or any real manufacturing, QBO breaks down. The fix is usually a dedicated inventory platform (Cin7, Katana, Unleashed) integrated with QBO via a connector, not QBO alone.

**Construction job costing.** QBO has "projects," and for consultancies they are fine. For a construction business tracking costs across twenty concurrent jobs with subcontractor management, it is workable but not elegant. Xero is no better here; the real answer is Buildertrend or equivalent.

**Customisable reporting.** QBO's reporting is adequate, not exceptional. Firms that want proper management reporting often end up exporting to Google Sheets or Excel and rebuilding the pack monthly. This is where a [fractional controller](/services/fractional-controller) adds more than a software change ever will.

## Moving between platforms: what it actually costs

Switching general ledger platforms is not weekend work. A clean migration from QBO to Xero (or the reverse) for a single-entity owner-operator with a year of history typically takes 15 to 40 hours of bookkeeper time and costs $1,500 to $4,000 CAD in professional fees. It involves rebuilding the chart of accounts, migrating opening balances as of the switch date, re-entering reconciled transactions or running parallel ledgers for one period, and verifying the trial balance ties out.

For most businesses, the cost of switching is higher than the annual software savings. Unless there is a real reason — genuine feature gap, major change in complexity, unworkable bookkeeper situation — the answer is to stay where you are and make the existing stack work. This is especially true if the CPA you use (or plan to use) has a preference.

## The 2026 Canadian small-business stack

For the typical Canadian owner-operator, the standard stack is:

- **General ledger:** QuickBooks Online (Essentials or Plus, $45 to $90 per month CAD)
- **Receipt capture:** Dext or Hubdoc, attached to QBO
- **Supplier payments:** Plooto (bank-to-bank EFT) or Wise (international)
- **Customer collections:** Rotessa (pre-authorised debit) or Stripe (card)
- **Payroll:** Wagepoint or Payworks, integrated with QBO
- **Year-end:** CPA working from the QBO file directly, handed over in January

Every subscription in the owner's name, on the owner's card, staying with them if the bookkeeping relationship ever ends. That is the stack we set up on [monthly bookkeeping](/services/monthly-bookkeeping) engagements unless there is a specific reason to deviate.

For the broader reference on the Canadian small-business finance function — roles, cadence, tax, and software — see [the Canadian small-business bookkeeping guide](/journal/canadian-small-business-bookkeeping-guide).

## The bottom line

For most Canadian small businesses, the right platform is the one the CPA and bookkeeper both work in fluently, the bank connects to cleanly, and the owner does not fight. In 2026, that is QuickBooks Online for the majority, Xero for a confident minority, and neither for the handful of cases where a business has actually outgrown both.

## Where to read more

- [QuickBooks Online Canada's help centre](https://quickbooks.intuit.com/ca/support/) for subscription and feature details.
- Coal Harbour's [services overview](/services) for how our monthly bookkeeping integrates with these platforms.

If the software is the question, the honest answer is that it matters less than who is using it. A bad bookkeeper produces bad books on any platform; a good one produces clean books on whichever the business already runs. Start the conversation with what the work looks like, not with which software you are on.


## What is bookkeeping in Canada?

URL: https://coalharbourbookkeeping.ca/journal/what-is-bookkeeping-in-canada
Published: 2026-01-24
Author: Aman
Category: Definitions

The monthly work of recording, reconciling, and reporting — and how it differs from accounting and tax filing for Canadian small businesses.

Bookkeeping is the monthly work of recording and reconciling a business's financial transactions, producing financial statements, and filing indirect taxes like GST and PST. In Canada, it is the foundation of the finance function — everything a CPA does at year-end, every management decision an owner makes mid-year, rests on whether the bookkeeping is clean.

Done well, bookkeeping turns a shoebox of receipts and a bank feed into a closed set of books by the tenth of every month. Done poorly, it produces numbers that feel correct but are not, and those numbers quietly distort every decision downstream.

## What a bookkeeper actually does each month

A Canadian bookkeeper's month covers four recurring blocks of work.

**Recording.** Every transaction that moves through the business — bank deposits, credit card charges, supplier invoices, customer payments, payroll runs, transfers — gets coded to the general ledger under the correct account. In a modern engagement, most of this flows through QuickBooks Online or Xero with a receipt-capture tool like Dext pulling documents out of email and off phones.

**Reconciling.** At the end of the month, every account is reconciled to its statement. Every bank account, every credit card, every line of credit, every merchant processor. Reconciliation is not review. It is confirming that the ledger matches the statement to the penny, and investigating anything that does not.

**Reporting.** Once the accounts are reconciled, the bookkeeper produces the monthly financial statements — a profit and loss, a balance sheet, and often an accounts receivable and accounts payable aging. For owner-operators, a short written summary explains what moved and what needs attention. This is what turns raw data into a document an owner can read.

**Filing.** GST/HST returns go to the CRA, BC PST returns go to the BC Ministry of Finance, and payroll source deductions go on schedule. Filings are a bookkeeping responsibility. Missing one invites CRA penalties and interest that compound monthly.

## How bookkeeping differs from accounting

Bookkeeping and accounting are complementary roles, not competing ones.

A bookkeeper handles the monthly rhythm — the ledger, the reconciliations, the indirect tax returns, the payroll runs. A Chartered Professional Accountant (CPA) handles the work that sits on top of the monthly ledger: corporate tax filings (T2), personal tax filings (T1), audit and assurance engagements, tax-planning strategy, and cross-border or structural tax advice.

Most Canadian small businesses need both. A CPA alone, doing bookkeeping as a sideline, is paying Mercedes prices for Toyota work. A bookkeeper alone, without a CPA at year-end, is leaving tax planning and compliance to chance. The standard pairing is a monthly bookkeeper and a year-end CPA, with the bookkeeper handing over a clean package in January for the T2 corporate return.

## Why clean bookkeeping matters

Three reasons, in order of importance.

**It makes decisions real.** An owner cannot price a job, decide on a hire, or evaluate a new location from numbers that are three months stale or quietly wrong. Monthly bookkeeping produces numbers the owner can make decisions on.

**It cuts the CPA bill.** CPAs charge by the hour. A clean trial balance, a reconciled bank, and a proper year-end package means the accountant moves straight to the work that needs their judgement — tax strategy, adjusting entries, the T2 return — rather than burning billable hours sorting the books. Most owners we onboard see their CPA engagement fees drop materially in the first year.

**It keeps the CRA quiet.** The CRA is not unreasonable, but it is methodical. Missed GST returns, late source deductions, inconsistent payroll remittances, and prior-period errors all attract notices, interest, and occasional reviews. Clean monthly bookkeeping means the returns are on time and the numbers are defensible. It is the cheapest audit insurance a small business buys.

## The Canadian small-business stack in 2026

Most well-run bookkeeping engagements for Canadian owner-operators sit on a consistent stack. QuickBooks Online or Xero as the general ledger. Dext for receipt capture. Plooto for supplier payments. Rotessa for customer collections. Wagepoint or Payworks for Canadian payroll. Every tool is in the business owner's name, paid on their card, and stays with them if the bookkeeping relationship ever ends.

What this stack is not is optional. Paper-based bookkeeping is a decade past its sell-by date, and spreadsheet-based bookkeeping ends badly when the business grows past one owner and one bank account.

## When a business first needs a bookkeeper

Usually when three things happen within the same year: revenue crosses roughly $100,000, the owner stops being able to name every transaction from memory, and the spreadsheet that used to work starts producing different answers on different days. That is the moment monthly bookkeeping stops being a luxury and starts being infrastructure.

Bookkeeping, in short, is the unglamorous, recurring, utterly foundational work of keeping a Canadian business's numbers clean. The owners who treat it seriously make better decisions, pay less tax, sleep better, and never spend a March reconstructing last year.

For the full reference — the monthly close, indirect tax, payroll, year-end, and the software stack in one place — see [the Canadian small-business bookkeeping guide](/journal/canadian-small-business-bookkeeping-guide).


## The Canadian small business owner's guide to bookkeeping

URL: https://coalharbourbookkeeping.ca/journal/canadian-small-business-bookkeeping-guide
Published: 2025-11-09
Author: Aman
Category: Guides

A complete, practical reference for Canadian owner-operators — what bookkeeping is, what it costs, what a bookkeeper actually does, and how to do it right.

Bookkeeping is the monthly work of recording, reconciling, and reporting on a business's financial transactions — and in Canada, it is the foundation of every other piece of the finance function. Tax filings, management decisions, banking relationships, and year-end compliance all rest on whether the bookkeeping is clean. This guide is the complete practical reference for Canadian owner-operators: what bookkeeping is, what it costs, what a bookkeeper actually does, and how to get it right.

Written for the owner who needs a decision, not a dissertation. Answer-first, and direct throughout.

## What is bookkeeping?

Bookkeeping is the disciplined monthly recording and reconciling of a business's financial transactions — every sale, every expense, every payroll run, every transfer — into a structured ledger, along with the preparation of the financial statements and indirect tax filings (GST and PST) that follow from that ledger.

It is not the same as accounting. It is not the same as tax preparation. It is the layer underneath both, and the quality of every layer above depends on it.

## Bookkeeping vs accounting vs tax preparation

Three roles, three cadences, three credentials. Most Canadian small businesses need all three, but rarely from the same provider.

| Role             | What they do                                                                          | Cadence             | Typical monthly cost (CAD)                                                    | Usual credential                                                       |
| ---------------- | ------------------------------------------------------------------------------------- | ------------------- | ----------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| Bookkeeper       | Record, reconcile, file GST/PST, run payroll                                          | Monthly             | $400 – $2,000                                                                 | No formal designation required; often QBO ProAdvisor or Xero Certified |
| Accountant (CPA) | T2 corporate tax, T1 personal tax, year-end review, audit and assurance, tax planning | Annual or quarterly | Billed hourly or as a fixed year-end fee — commonly $2,500 – $10,000 per year | Chartered Professional Accountant (CPA)                                |
| Tax preparer     | T1 personal returns, some small T2s                                                   | Annual (Feb–Apr)    | $150 – $800 per return                                                        | Varies — often a CPA, sometimes a tax-only specialist                  |

The clean division: bookkeeping is monthly and keeps the numbers real. Accounting is annual (or on-demand) and turns those numbers into compliant tax filings and strategic advice. Hiring a CPA to do the monthly bookkeeping is paying surgeon rates for a check-up. Hiring a bookkeeper to do your year-end T2 return is asking the wrong specialist.

For a longer version of this comparison, see [bookkeeper vs accountant in Canada](/journal/what-is-bookkeeping-in-canada).

## Why Canadian small business owners need bookkeeping

Three reasons, in order of importance to the average owner.

**Decisions become real.** An owner cannot price a contract, evaluate a hire, or decide on a new location from numbers that are stale or quietly wrong. Monthly bookkeeping produces numbers an owner can act on. The difference between "I think we made money last quarter" and "we made $42,000 in Q1, driven by three new contracts and held back by one slow receivable" is the difference between running a business and running from one.

**The CPA bill drops.** CPAs charge by the hour. A clean trial balance, reconciled bank accounts, and a proper year-end package mean the accountant moves straight to work that needs their judgement — adjusting entries, tax planning, the T2 return — rather than burning billable hours sorting the ledger first. Most owners we onboard see their year-end CPA engagement fee drop materially in the first year.

**The CRA stays quiet.** The Canada Revenue Agency is methodical, not unreasonable. Missed GST returns, late source deductions, inconsistent payroll remittances, and prior-period errors all attract notices, interest, and occasional reviews. Clean monthly bookkeeping means filings are on time and numbers are defensible. It is the cheapest audit insurance a business buys.

There is also a quieter fourth reason. Cleaning up a year of neglected books in March is painful, expensive, and stressful. Keeping the books closed every month is routine, predictable, and calm. The cost of the two is not comparable.

## What a bookkeeper actually does — the monthly cycle

A well-run monthly bookkeeping engagement runs the same sequence every month. The details vary; the rhythm does not.

1. **Data capture (ongoing, throughout the month).** Transactions flow into the bookkeeping software automatically from bank and credit card feeds. Receipts get captured through a tool like Dext or Hubdoc — photographed on a phone, emailed from a supplier, or pulled from email. Customer invoices are issued and payments matched.
2. **Recording (first week after month-end).** Every transaction is coded to the correct account in the general ledger. Ambiguous items get queried with the owner. Payroll is booked from the payroll provider's report. Journal entries for accruals, deferred revenue, and depreciation are posted where applicable.
3. **Reconciliation (second week).** Every bank account, credit card, line of credit, and merchant processor is reconciled to its monthly statement — not reviewed, reconciled. Every variance is investigated. This is the single most important step; it is also the step that separates cheap bookkeeping from real bookkeeping.
4. **Review and close (by business day ten).** The trial balance is reviewed for anomalies, financial statements are produced, and the month is closed. Adjustments post-close require a deliberate re-open; the number becomes a number you believe in.
5. **Reporting (by business day ten).** Financials are delivered — profit and loss, balance sheet, AR and AP aging at minimum — with a short written summary of what moved and what needs attention. A thirty-minute monthly or quarterly call with the owner walks through the numbers.
6. **Filing (on the filing schedule).** GST/HST returns to the CRA, BC PST to the BC Ministry of Finance, source deductions to the CRA by the fifteenth of the month, payroll run on schedule.

That's the month. Every month. Without drama.

For what this looks like in practice, see [monthly bookkeeping](/services/monthly-bookkeeping).

## Common software — QuickBooks Online, Xero, and Wave

Three products dominate Canadian small-business bookkeeping in 2026. Each has a clear fit.

| Software          | Best for                                                                                  | Pricing (CAD, 2026)                                        | Canadian strengths                                                                      | Where it falls short                                                               |
| ----------------- | ----------------------------------------------------------------------------------------- | ---------------------------------------------------------- | --------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| QuickBooks Online | Most Canadian small businesses; broad integration market; strongest tax-integration story | $23 – $99/month                                            | Deep GST/HST support, strong CRA payroll integration, largest Canadian bookkeeper pool  | Reporting can feel dated; class tracking is clunky at the top tier                 |
| Xero              | Service businesses, agencies, holding companies, multi-entity structures                  | $20 – $90/month                                            | Cleaner modern interface, excellent multi-entity handling, strong bank-feed reliability | Smaller Canadian bookkeeper pool, payroll requires an add-on (Wagepoint, Payworks) |
| Wave              | Pre-revenue, side-business, or very simple single-owner operations                        | Free for accounting; paid add-ons for payments and payroll | Free tier works, Canadian-owned and Canadian-focused                                    | Runs out of room past roughly $150,000 in revenue; limited scalability             |

The short answer for most owner-operators: **QuickBooks Online or Xero from day one**. Wave is fine for the first year of a side business; migrate to QBO or Xero before you cross $100,000 in revenue. A proper Xero-vs-QBO comparison for Canadian owners is coming in a separate post; in the meantime, both are defensible and the migration cost between them later is real but not enormous.

Every software subscription should be in the business owner's name, not the bookkeeper's. If the bookkeeping relationship ever ends, you keep the ledger, the history, and the bank feeds. See [our approach](/approach) for the stack we default to.

## Chart of accounts basics

The chart of accounts is the list of categories your business uses to classify every transaction. Bank accounts, income lines, expense lines, liability accounts, equity accounts. A well-designed chart is short (40–80 accounts for most small businesses), specific to the business, and stable over time.

Three principles for a chart that works:

- **Structure it around how you make decisions.** If you want to know how much you spent on software this year, have a Software and subscriptions line. If tracking by client matters, use classes or projects, not separate income accounts per client.
- **Resist the urge to subdivide.** A meals and entertainment account is better than five sub-accounts for coffee, lunch, conference meals, etc. Granularity without purpose creates noise.
- **Match the statutory categories at year-end.** Your CPA will push numbers to specific lines on the T2 and GIFI codes. A chart built with those in mind saves mapping work at year-end.

A good bookkeeper sets the chart once, defends it against drift, and re-visits it every two or three years. A bad bookkeeper lets new accounts proliferate until the P&L is unreadable.

## Reconciliations explained

Reconciliation is the monthly confirmation that the balance in your bookkeeping software matches the balance on your bank or credit card statement — to the penny, every month.

It is not the same as reviewing the bank feed. The feed is a convenience that pulls transactions in; reconciliation is the act of matching those transactions against the statement, investigating every variance, and confirming the ending balance lines up.

The cost of skipping reconciliations is always paid. Duplicated transactions, missed receipts, misclassified transfers, and the occasional fraudulent charge all hide in unreconciled months. Catch them in the month they happen and the fix is a fifteen-minute journal entry. Catch them in April when the CPA starts on year-end and the fix is a billable afternoon.

Every account with a statement gets reconciled, every month, to the statement. Bank accounts, credit cards, lines of credit, merchant processors, loan accounts. Nothing escapes.

## GST and PST in BC

Canadian indirect tax is two separate regimes for BC businesses. Both are filed and remitted through bookkeeping — not through the CPA.

**GST (Goods and Services Tax)** is a 5% federal tax administered by the CRA. A business must register once worldwide taxable revenue exceeds $30,000 CAD in any single calendar quarter or in four consecutive calendar quarters. Filing frequency is quarterly by default, monthly if revenue exceeds $6M, annual if below $1.5M. Returns go through CRA My Business Account.

**BC PST (Provincial Sales Tax)** is a 7% provincial tax administered by the BC Ministry of Finance. It applies to most taxable goods sold in BC and a specific list of taxable services. There is no revenue threshold — selling a taxable good in BC triggers registration. Returns go through eTaxBC.

The two systems look similar on the surface but behave very differently. GST has input tax credits that offset collections; PST does not. Filing frequencies are assigned separately by each authority. Late filings on either attract penalties and interest.

The practical answer for most BC businesses: register for both where required, file on schedule, do not co-mingle the two accounts. For the full mechanics, including thresholds, deadlines, and the input tax credit rules, see the [practical guide to GST and PST filing in BC](/journal/gst-pst-filing-bc-guide). For the short definition, see [what is GST and PST filing in BC](/journal/what-is-gst-pst-filing-bc).

## Payroll basics in Canada — CPP, EI, source deductions, and T4s

Canadian payroll carries three parallel obligations — to the employee, to the CRA, and to provincial WorkSafe authorities.

**Source deductions.** Every pay run calculates and withholds three amounts: federal and provincial income tax, Canada Pension Plan (CPP) contributions, and Employment Insurance (EI) premiums. The employer also contributes its own share of CPP (matching) and EI (1.4× the employee premium). All four are remitted to the CRA by the 15th of the following month for regular remitters. Larger payrolls remit more frequently.

**WorkSafeBC.** In BC, employers register with WorkSafeBC and remit premiums quarterly based on insurable earnings. Premium rates vary by industry classification.

**T4 and T4A slips.** At year-end, every employee receives a T4 summarising their earnings, deductions, and contributions. Every contractor or other recipient of non-employment income (over $500 in most cases) receives a T4A. Both are due to the recipient and to the CRA by the last day of February.

**Payroll software.** Nobody calculates Canadian payroll by hand in 2026. Wagepoint, Payworks, and Deluxe are the three defensible options for small-business Canadian payroll; each integrates with QBO and Xero. See [payroll management](/services/payroll-management).

## Year-end preparation

Year-end bookkeeping is the closing work a bookkeeper does after the fiscal year ends, before the CPA files the T2 corporate tax return. It includes reconciling every balance sheet account to the statement or subsidiary ledger, posting adjusting entries for accruals and depreciation, reconciling intercompany balances for HoldCo/OpCo structures, capturing capital asset additions and disposals, and assembling the working paper package for the accountant.

Canadian T2 returns are due six months after fiscal year-end; a clean year-end package from the bookkeeper is what makes that deadline calm rather than frantic.

The detailed ten-step checklist is in the dedicated [year-end bookkeeping checklist for Canadian business owners](/journal/year-end-bookkeeping-checklist-canada). For how we run year-end engagements, see [year-end preparation](/services/year-end-preparation).

## When to hire a bookkeeper vs DIY

Three signals, any one of which is enough on its own.

**Revenue has crossed roughly $100,000 CAD.** At that point, the volume of transactions starts exceeding the cognitive load an owner can reasonably carry alongside running the business. The opportunity cost of the owner's time becomes the real number.

**You have registered for GST or PST.** Indirect tax compliance pushes the bookkeeping from "nice to have" to "required on a schedule." Filings are a bookkeeping responsibility.

**You run payroll.** Payroll compounds the complexity — source deductions, year-end slips, WorkSafe remittances, ROEs when staff leave. A single missed source deduction remittance is enough to invite CRA penalties.

Below those lines, a disciplined owner with a spreadsheet and a weekly rhythm can absolutely keep the books. Above them, it usually costs less to hire a bookkeeper than to do it yourself — especially once the opportunity cost of the owner's time is priced in.

The intermediate case is [catch-up bookkeeping](/services/catch-up) — the owner fell behind, the books drifted, and what's needed is a one-time fixed-fee project to bring them current before monthly bookkeeping takes over.

## How to choose a bookkeeper in Canada

The Canadian bookkeeping market has range. A short checklist for evaluating a provider:

- **Named bookkeeper, not a call centre.** You should know the name of the person doing your books. If the engagement is "assigned to the team," the close will be inconsistent.
- **Transparent pricing.** Most firms in the market hide their prices. A firm willing to publish tiered pricing in CAD is a firm confident about the value of its work. Ask for a written quote before engaging.
- **Experience with your software and industry.** A QuickBooks Online ProAdvisor or a Xero Certified partner. An industry match matters — a bookkeeper who has never handled a restaurant will learn on your ledger.
- **Ownership of the tools.** Every subscription (QBO/Xero, Dext, Wagepoint) should be in your name. If a bookkeeper uses a shared "firm" subscription, leaving the relationship means starting over.
- **A response SLA.** One business day on non-urgent questions; same day on anything filing-related. Ghosting bookkeepers cost more than they save.
- **Insurance.** Errors-and-omissions coverage of at least $1M CAD. This is industry standard for any bookkeeper taking client money through a trust arrangement or handling payroll on your behalf.

For our full standards, see [our approach](/approach).

## Pricing norms for bookkeeping in Canada

Metro Vancouver monthly bookkeeping in 2026 typically runs:

- **$400 – $800 per month CAD** for single-entity owner-operators with straightforward transaction volume (150–300 transactions/month across two to four accounts).
- **$800 – $1,500 per month CAD** for businesses with payroll, AP processing, GST plus PST, and quarterly review calls.
- **$1,500 – $3,500+ per month CAD** for multi-entity structures, fractional controller engagements, consolidated reporting, or industry complexity (e.g. hospitality with tip pooling, real estate with per-property ledgers).

Fractional controller retainers commonly add $2,500 – $6,000 per month on top of bookkeeping for engagements between $1M and $10M CAD in revenue.

Catch-up work is typically quoted as a fixed fee after a diagnostic — most twelve-month catch-ups for single-entity businesses run six to eight weeks of work and $3,000 – $8,000 CAD.

Our published tiers sit inside those ranges: Steady from $425/month, Considered from $1,200/month, Bespoke on quote. See [pricing](/pricing) for the full breakdown.

## Common mistakes Canadian small business owners make

The same ten mistakes show up across every industry and every software platform. In rough order of cost:

1. **Running from the bank feed without reconciling.** The feed is a convenience, not a reconciliation. Duplicated and missed transactions accumulate invisibly until year-end.
2. **Delaying GST filings.** Every late filing attracts a 1% penalty plus 25% of that per month (up to 12 months) from the CRA, plus interest. Filings are cheap; late filings are expensive.
3. **Not separating business and personal.** Using a personal card for business expenses is fine if booked as a shareholder reimbursement. Leaving the split unresolved is an audit-finding waiting to happen.
4. **Booking capital assets as expenses.** A $4,000 laptop is a capital asset, depreciated over several years, not an expense in the month of purchase.
5. **Ignoring intercompany transactions** for owners with HoldCo and OpCo structures. The two sets of books must reconcile to the cent, every year.
6. **Paying the CPA to do bookkeeping.** Hourly rates that start at $200 – $400/hour for work that should cost $60 – $100/hour.
7. **Chart-of-accounts bloat.** New accounts added ad hoc until the P&L has 200 lines nobody can read.
8. **Mis-classifying contractors as employees (or vice versa).** CRA has a specific test; getting it wrong triggers retroactive source deduction assessments.
9. **Missing source deduction remittances.** The 15th-of-the-month CRA deadline is hard. Missing it triggers a 10% penalty that doubles on repeat.
10. **Not keeping receipts.** The CRA requires documentation for every deductible expense. "I spent it on the business" is not documentation; the receipt is.

Every one of these is preventable with a monthly rhythm. None of them is uncommon.

## Related reading

- [Bookkeeper vs. accountant in Canada](/journal/bookkeeper-vs-accountant-canada) — the two roles, the handover between them, and which one your business needs.
- [How much does bookkeeping cost in Vancouver in 2026?](/journal/bookkeeping-cost-vancouver-2026) — price bands, fee drivers, and the hidden cost of the cheapest option.
- [QuickBooks Online for Canadian small business](/journal/quickbooks-online-canada-small-business) — the default platform, when Xero or Wave fit instead, and the stack we run.
- [When to hire a fractional controller in Canada](/journal/when-to-hire-fractional-controller-canada) — the decision framework for businesses between $1M and $10M.
- [What is bookkeeping in Canada?](/journal/what-is-bookkeeping-in-canada) — the short definition post.
- [What is a fractional controller?](/journal/what-is-a-fractional-controller) — when the monthly ledger needs a senior review layer.
- [What is GST and PST filing in BC?](/journal/what-is-gst-pst-filing-bc) — the short definition post.
- [Year-end bookkeeping checklist for Canadian business owners](/journal/year-end-bookkeeping-checklist-canada) — the ten-step year-end pillar.
- [A year-end checklist for Vancouver owner-operators](/journal/year-end-checklist-vancouver-owner-operators) — the same rhythm applied to a BC context.

## Authoritative Canadian references

- [CRA — Open or manage an account: GST/HST](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses.html)
- [CRA — Payroll deductions and remittances](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll.html)
- [CRA — Corporation tax rates and filing](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/corporations.html)
- [BC Ministry of Finance — Provincial Sales Tax (PST)](https://www2.gov.bc.ca/gov/content/taxes/sales-taxes/pst)
- [CPA Canada — Standards and guidance](https://www.cpacanada.ca)


## How to catch up on months of missed bookkeeping without panic

URL: https://coalharbourbookkeeping.ca/journal/catch-up-bookkeeping-without-panic
Published: 2025-10-25
Author: Aman
Category: Recovery

A calm, practical method for getting a neglected Canadian ledger current — from the first diagnostic to the handoff into a monthly rhythm.

Catching up on months of missed bookkeeping is a defined project, not a crisis. The sequence is the same whether you are three months behind or two fiscal years behind: scope the gap, collect the raw material, reconstruct and reconcile, catch up the filings, and hand the work into a monthly rhythm so the gap does not reopen. Done properly, a twelve-month catch-up for a single-entity owner-operator takes four to eight weeks, costs between $2,500 and $8,000 CAD, and ends in books clean enough that the CPA does not raise the bill.

## The calm part: this is a finite project

The first thing to understand about being behind on books is that nobody — not the CRA, not your CPA, not your bank — assumes malice. They assume a busy owner who ran a business and let the ledger drift. The paperwork always feels worse than the actual fix. Most catch-up files we see could be closed in under three weeks of focused work; the backlog just sat because no one made time for it.

Panic is what turns a four-week project into a year-long avoidance. Scoping it as a project — with a start date, a sequence, and a handoff — removes the panic.

## Signs you are behind (and how far)

Three questions separate a minor lag from a full catch-up.

**Are the bank accounts reconciled through last month?** If yes, you are current. If no, count the number of months with unreconciled statements. That is the reconciliation gap.

**Are GST and PST filings up to date?** Log into CRA My Business Account and eTaxBC and check the filing history. Each missed period is a filing gap — CRA interest compounds on it monthly.

**Have payroll source deductions been remitted on time for every pay run?** If yes, payroll is clean. If no, source-deduction gaps are the most expensive to fix and the most urgent.

A typical owner who says "I am behind" is six to twelve months on reconciliation, three to nine months on GST, and current on payroll. That is a standard catch-up. Behind by two years or more is a different conversation, because the CRA's position on very old periods shifts.

## The four-week catch-up: what it actually looks like

A catch-up engagement for a single-entity owner-operator with twelve months to rebuild runs roughly four to six weeks in our work.

**Week 1 — Diagnostic and access.** Connect the bookkeeper to the bank feeds, credit cards, payroll software, and receipt capture tool. Pull a year of bank statements, credit card statements, and merchant processor reports. Identify the starting trial balance — the last point at which the books were known to be correct — and agree the scope.

**Weeks 2-3 — Reconstruction.** Reconcile every account, month by month, from the last known-good point forward. Code transactions to the chart of accounts. Resolve anomalies (miscoded transfers, missing deposits, duplicate entries) as they surface. Chase receipts for the gaps the client still has in drawers or email.

**Week 4 — Filings.** File the backed-up GST and PST returns through CRA My Business Account and eTaxBC. Verify payroll remittances. Post any accrual entries for the period being closed.

**Week 5 (if needed) — Year-end tidying.** For catch-ups that cross a fiscal year-end, post depreciation, accruals, and adjusting entries. Prepare a working paper package for the CPA to work from.

**Week 6 — Handoff to monthly rhythm.** The books are current. The bookkeeper moves into the monthly close cadence. The gap is closed.

## Step 1 — Collect the raw material

Before reconstruction can start, the bookkeeper needs access to everything. This is the slowest part of any catch-up and is almost always on the owner's plate.

- Online banking credentials or view-only access for every bank account, credit card, and line of credit
- Merchant processor reports (Stripe, Square, Moneris, PayPal) for the catch-up period
- Payroll software access (Wagepoint, Payworks, ADP, Deluxe)
- QuickBooks Online or Xero admin access, or a decision to start fresh if the existing file is beyond repair
- Twelve months of receipts in whatever form they exist — Dext, email attachments, a shoebox, all three
- Loan and lease schedules, capital asset purchase records, intercompany agreements if relevant

Nothing starts until this collection is complete. Starting before the raw material is in hand leads to re-work.

## Step 2 — Reconstruct and reconcile

The reconstruction is mechanical, not creative. Every month, every account, reconciled to the statement. The principle: the ledger must tie to the statement, to the penny, for every month in the catch-up period.

In practice this means running QBO or Xero's reconciliation tool against each statement, investigating every discrepancy, and coding every uncategorised transaction. The hardest part is the judgement calls — a $1,200 charge that could be travel or entertainment or subscriptions — and these go in a question log that the owner reviews weekly rather than holding up the whole reconstruction.

Expect the rebuild to surface surprises. Duplicate expense bookings, personal charges on the business card that were never reimbursed, deposits that were recorded twice, payroll runs that never posted to the ledger. These are normal. The cleanup is what they are for.

## Step 3 — Catch the filings up

Once the reconciliation is complete, indirect tax and payroll filings can be filed accurately. Three specific workstreams.

**GST/HST backfilings.** For most late periods, the returns can be filed directly through CRA My Business Account without a formal Voluntary Disclosure. Each return is filed for its original period; interest and penalties accrue based on the original due date, not the filing date, but the CRA generally does not pursue aggressive enforcement on short-duration catch-ups submitted in good faith.

**BC PST backfilings.** Filed through eTaxBC, same principle. The BC Ministry of Finance's interest clock runs from the original due date.

**Payroll source-deduction reconciliation.** If source deductions have been remitted monthly but the payroll register is out of sync, the reconciliation is cosmetic. If remittances were actually missed, a call to the CRA payroll line is usually the fastest path — they will confirm the balance owing and set up a payment arrangement if needed.

For the full reference on how GST and PST filings work end-to-end, see [the GST and PST filing guide for BC businesses](/journal/gst-pst-filing-bc-guide).

## Step 4 — Hand to a CPA or start a monthly rhythm

Once the ledger is current and filings are caught up, the catch-up is over. What follows depends on the calendar.

**If a fiscal year-end sits within the catch-up period**, the closed ledger goes to the CPA as a year-end handover package — trial balance, reconciliations, general ledger, AR and AP aging, fixed asset register, GST and PST history, a written note on anything unusual. The CPA files the T2 from the package. See [year-end preparation](/services/year-end-preparation) for what a clean handover package looks like.

**Regardless of year-end timing**, the catch-up ends by moving the books into a [monthly bookkeeping](/services/monthly-bookkeeping) rhythm. This is the part that keeps the gap from reopening. A reconstructed ledger and a monthly bookkeeper is a finished engagement; a reconstructed ledger and a drawer full of receipts six weeks later is the start of the next catch-up.

For the full reference on year-end preparation and the CPA handover, see [the year-end bookkeeping checklist for Canada](/journal/year-end-bookkeeping-checklist-canada).

## DIY versus hiring help: an honest take

For three or fewer missed months, straightforward transaction mix, and a QBO or Xero file that is mostly up to date, catching yourself up is often reasonable — a weekend of focused work and perhaps a two-hour call with a bookkeeper to verify. For anything beyond that, the arithmetic shifts.

A professional catch-up for a twelve-month backlog runs $2,500 to $8,000 depending on complexity. The owner's time to do the same work, at the owner's effective hourly rate, is typically more — and the result is usually less reliable because the owner is not reconciling files full-time.

The tell for when to bring in help: if the idea of reconciling twelve months of statements to the penny makes you put this off another month, you are already past the point where DIY is cheaper. [Catch-up and clean-up](/services/catch-up) is a fixed-fee engagement, scoped after a diagnostic, with a week-by-week plan.

## What happens with CRA if you are late

For most modest catch-ups — under two fiscal years late, no contact from the CRA, payroll current — the catch-up process is simply "file the returns." Interest accrues from the original due date but stops the moment the filing is in. Penalties are modest for short-duration late filings.

For longer or more complex delinquencies — multiple years late, active CRA correspondence, significant tax owing — the right path is usually a Voluntary Disclosures Program (VDP) submission through a tax CPA before any filing is made. The VDP can substantially reduce penalties and interest if the disclosure is accepted, but it must be made before the CRA contacts the business about the missed periods. Once contact has been made, the VDP is no longer available for those periods.

In either case, the answer is not to wait. Interest compounds; situations worsen; and the penalty relief available today is not always available in six months.

## The one thing that stops a catch-up from repeating

A monthly close cadence with a named bookkeeper. Every catch-up we take on either replaces a DIY owner who ran out of time, a bookkeeper who stopped reconciling, or an offshore service that never did. The fix is not a different system — it is a discipline, a schedule, and a person whose job it is to hit the tenth of every month.

If you are behind, start with a diagnostic. The first conversation tells you whether the catch-up is three weeks or three months, and most owners feel noticeably better after it.

## Where to read more

- [CRA's Voluntary Disclosures Program overview](https://www.canada.ca/en/revenue-agency/programs/about-canada-revenue-agency-cra/voluntary-disclosures-program-overview.html) for long-duration or complex delinquencies.
- Coal Harbour's [catch-up and clean-up service](/services/catch-up) for the fixed-fee engagement.

Being behind is not the problem. Staying behind is. The way out is linear, and it is shorter than it feels.


## GST and PST filing in British Columbia: a practical guide

URL: https://coalharbourbookkeeping.ca/journal/gst-pst-filing-bc-guide
Published: 2025-10-14
Author: Aman
Category: Guides

Two separate sales taxes, two separate systems. Thresholds, deadlines, input tax credits, filing frequencies, and what late filings actually cost.

GST and PST filing in British Columbia is the recurring work of calculating, collecting, remitting, and reporting two separate sales taxes — the federal Goods and Services Tax administered by the Canada Revenue Agency, and the BC Provincial Sales Tax administered by the BC Ministry of Finance. Separate systems, separate rules, separate portals, separate deadlines. A BC business selling taxable goods or services typically files both.

This is the practical working guide. What the taxes are, when you register, how filing actually works, what late filings cost, and the mistakes that catch Canadian owners out.

## What is GST? What is PST? How are they different?

**GST (Goods and Services Tax)** is a 5% federal value-added tax. It applies to most goods and services sold in Canada, with a specific list of exemptions (basic groceries, most residential rent, most financial services, most health and dental services). GST is administered by the CRA through CRA My Business Account, and it works on the value-added principle — businesses charge GST on sales, claim input tax credits on business purchases, and remit the net difference.

**BC PST (Provincial Sales Tax)** is a 7% provincial tax, separate from GST. It applies to most taxable goods sold in British Columbia, certain software and telecommunication services, and a specific list of taxable services (legal services, accommodation, short-term vehicle rentals, and a few others). It is administered by the BC Ministry of Finance through [eTaxBC](https://www.etax.gov.bc.ca/). PST is not a value-added tax — there are no input tax credits. The 7% a business pays on a taxable purchase is a real cost to the business, not a recoverable offset.

The surface-level similarity misleads owners into treating the two as variants of the same tax. They are not. The mechanics diverge at the input-credit level, which has real implications for pricing, margin, and filing.

For the short definition, see [what is GST and PST filing in BC](/journal/what-is-gst-pst-filing-bc).

## Do I need to register for GST? For PST?

Two separate registration questions, answered separately.

### GST registration

A Canadian business must register for GST/HST once its worldwide taxable revenue exceeds **$30,000 CAD** in any single calendar quarter, or in four consecutive calendar quarters. Below that threshold, the business is a "small supplier" and registration is voluntary.

Many businesses choose to register voluntarily below the threshold. The reason: voluntary registration lets the business claim input tax credits on GST paid to suppliers. For a business with significant input costs (equipment, software, supplies, contractors), the ITC benefit can outweigh the administrative burden of filing returns — even at modest revenue levels.

Registration takes effect from the date specified in the application, or from the first dollar of taxable revenue above the threshold for mandatory registrations. Once registered, the business charges GST on every taxable sale regardless of whether the individual invoice is large or small.

Register via [CRA My Business Account](https://www.canada.ca/en/revenue-agency/services/e-services/cra-mybusiness-account.html) or by phone through the CRA Business Enquiries line.

### PST registration

A BC business must register for PST when it sells **taxable goods or taxable services** to customers in British Columbia. There is no revenue threshold — a single taxable sale triggers the registration requirement.

What counts as a taxable good is broad: clothing, electronics, furniture, vehicles, building materials, and most physical goods. Taxable services include legal services, telecom, short-term accommodation, short-term vehicle rentals, dry cleaning, and a specific list detailed in the PST legislation.

Out-of-province sellers with at least **$10,000 CAD** in annual BC sales must also register, under the expanded registration rules introduced in 2020. This captures e-commerce sellers shipping into BC from other provinces or countries.

Register via [eTaxBC](https://www.etax.gov.bc.ca/). The ministry assigns a PST number at registration and sets the filing frequency based on expected PST collected.

### Both at once

Most BC businesses that sell taxable goods will register for both GST and PST simultaneously, sometimes at the same time they register the corporation. The two registrations are independent and go to different authorities, but the administrative effort is low if handled together.

## How to register — step by step

**GST/HST**: Sign in to CRA My Business Account. Navigate to "Add an account" and select GST/HST. Complete the registration form with business number, fiscal year-end, expected annual taxable revenue, and preferred filing frequency. The CRA issues the GST/HST number and confirms the first reporting period by mail and in the online account.

**BC PST**: Sign in to eTaxBC (or create an account). Select "Register for a tax" and choose PST. Complete the registration form, including business details, NAICS code, expected PST collected, and preferred filing frequency. The ministry issues a PST number and confirms the first reporting period.

Both registrations can be completed by a bookkeeper or accountant acting as authorised representative. For engagements we handle, both registrations are part of onboarding when the client has not yet registered.

## What is input tax credit (ITC) and how to claim it

Input tax credits are the GST/HST a business paid on its own taxable business purchases, recoverable against the GST/HST it collected from customers. ITCs are the mechanism that makes GST a value-added tax rather than a cumulative one.

The rules in brief:

- The purchase must be for use in commercial activities (generating taxable revenue).
- You must have the invoice or receipt, and it must meet the CRA's documentation requirements (supplier's GST/HST number, tax amount shown separately, date, description).
- Personal-use portions are excluded. If a vehicle is used 70% for business and 30% personally, only 70% of the GST on the purchase, lease, and fuel is claimable.
- Meals and entertainment ITCs are limited to 50% of the GST paid, mirroring the 50% income-tax deductibility.
- Certain categories are specifically excluded (club memberships, some personal-use items).

On the GST return, ITCs are reported on line 108. The net amount owing (line 115) or refundable (line 114) is the difference between GST collected (line 105) and ITCs claimed.

A common bookkeeping error: claiming ITCs on expenses that include GST in the invoice but where the vendor is not GST-registered (check the vendor's GST number; if there is none, there is no ITC). Another: claiming 100% ITC on meals, which are limited to 50%. A clean bookkeeping process verifies both before filing.

PST has no equivalent. The 7% PST paid on a business purchase is expensed gross, full stop.

## Filing frequencies — monthly, quarterly, annual

Both authorities assign a filing frequency at registration, tied to the size of the business.

### GST filing frequencies

- **Annual**: available if total annual taxable supplies are below $1.5M CAD. Return due three months after fiscal year-end. Quarterly instalments due for most annual filers to smooth out the remittance.
- **Quarterly**: the default for most small businesses between $1.5M and $6M in annual taxable supplies, and optional below $1.5M. Return and remittance due one month after the end of the quarter.
- **Monthly**: required above $6M in annual taxable supplies, optional below. Return and remittance due one month after the end of the month.

A business can elect to file more often than required (small businesses often file quarterly to smooth cash flow) but cannot file less often than the threshold for its revenue band.

### PST filing frequencies

- **Semi-annually**: generally under $1,200 in PST collected per month.
- **Quarterly**: generally between $1,200 and $6,000 in PST collected per month.
- **Monthly**: generally over $6,000 in PST collected per month.

Thresholds are discretionary — the BC Ministry of Finance assigns frequency based on expected PST collected at registration and may adjust it over time. All PST returns are due by the last day of the month following the reporting period.

## Key deadlines for 2026

For most BC small businesses with quarterly GST and quarterly PST filings, the 2026 deadlines are:

| Period       | GST due (quarterly filer)             | PST due (quarterly filer) |
| ------------ | ------------------------------------- | ------------------------- |
| Jan–Mar 2026 | 30 Apr 2026                           | 30 Apr 2026               |
| Apr–Jun 2026 | 31 Jul 2026                           | 31 Jul 2026               |
| Jul–Sep 2026 | 2 Nov 2026 (31 Oct falls on Saturday) | 2 Nov 2026                |
| Oct–Dec 2026 | 2 Feb 2027 (31 Jan falls on Sunday)   | 1 Feb 2027                |

For monthly filers, returns are due by the last day of the following month. For annual GST filers with a December 31 year-end, the return is due 31 March 2027 (three months after year-end).

Source deductions (payroll CPP/EI/tax) are due to the CRA by the 15th of the month following the pay period for regular remitters — these are separate from GST and run on their own schedule.

## Common mistakes and how to avoid them

The same handful of errors show up across most unclean GST/PST files.

**Mixing GST and PST on the invoice.** Both taxes appear on BC invoices, usually as two separate lines. Mis-applying one or the other to an exempt good or service is common. A line-by-line review at invoicing time is the fix; some software (Xero, QBO) automates it correctly if the tax codes are set up properly.

**Claiming ITC on non-GST-registrant vendor invoices.** Not every supplier charges GST. A contractor below the $30K threshold may not be registered; a rural vendor may not be. If the invoice does not show a GST/HST number, there is no ITC to claim.

**Claiming 100% ITC on meals and entertainment.** The 50% rule applies to GST on meals just as it applies to the income-tax deduction. A clean chart of accounts splits meals and entertainment from other expenses so the 50% adjustment is visible.

**Personal-use claims.** Vehicle expenses, home office, and sometimes phone bills carry a business-use percentage. Only the business portion of the GST is claimable as ITC.

**Filing out of sequence.** Skipping a period and filing the next one first causes reconciliation problems with the CRA's running balance. File in order, always.

**PST on taxable services missed.** BC PST on legal fees, telecom, and short-term accommodation is easy to overlook because it doesn't apply to the broader category (most services). If you sell any taxable service into BC, register and charge.

**Treating PST refunds as available.** PST has no ITC. A bookkeeping entry that puts PST into a recoverable account will need a correcting entry at year-end. Book PST paid as expense.

## What happens if you file late

Both authorities charge for late filing, in slightly different ways.

### CRA — GST

- **Late-filing penalty**: 1% of the amount owing, plus 25% of that 1% per complete month the return is overdue, to a maximum of 12 months. For a $10,000 GST balance filed six months late, the penalty is $100 + (0.25 × $100 × 6) = $250 in penalty alone.
- **Interest**: charged daily on the unpaid balance from the day after the due date, at the CRA's prescribed rate (adjusted quarterly).
- **Failure-to-file penalty**: for repeat offenders, a higher penalty on subsequent periods.
- **Voluntary Disclosures Program**: if a back-filing is more than 12 months late, or if the CRA has started contact about the missed periods, a formal Voluntary Disclosure through a tax CPA may be appropriate. It reduces or waives penalties in exchange for full disclosure, but only if the CRA has not yet acted.

### BC Ministry of Finance — PST

- **Interest**: charged from the day after the due date at the ministry's prescribed rate.
- **Penalty**: 10% of the unpaid tax for repeat late filers.
- **Ministry assessment**: persistent non-filing can lead to the ministry issuing an assessment based on estimated collections, which is usually higher than the actual amount owed.
- **Cancellation**: in extreme cases, the ministry can cancel the PST number, which is difficult to reinstate.

The practical answer: if you are behind on GST or PST filings, get current before the authorities contact you. [Catch-up bookkeeping](/services/catch-up) typically brings both current within four to eight weeks, and most late-filing situations resolve without penalty escalation if addressed proactively.

## GST and PST and e-commerce in BC

E-commerce adds complexity on both sides.

**GST on e-commerce.** Under the federal place-of-supply rules, GST/HST on online sales of goods and services depends on where the customer is located, not where the seller is. For digital products and most services, the customer's province determines the rate. Shopify, Stripe, and most modern e-commerce platforms handle this automatically if the tax settings are configured correctly; a manual review before launch is essential.

**PST on e-commerce.** Under the 2020 expanded registration rules, out-of-province sellers with at least $10,000 CAD in annual taxable sales into BC must register for and charge BC PST. This applies to businesses in other provinces shipping into BC, to US-based sellers, and to digital-product sellers. Shopify handles BC PST collection if configured; Stripe Tax handles it as well.

**Marketplace facilitators.** Large platforms (Amazon, Shopify Markets) may collect and remit PST and GST on behalf of sellers under specific rules. Check whether your platform is acting as a marketplace facilitator for your sales into BC — if it is, the platform is the one remitting, not you, though you remain responsible for documentation.

A common e-commerce bookkeeping pattern we see: a BC seller with Shopify configured for BC PST but not for GST outside BC. Sales to Ontario customers get taxed at 12% (5% GST + 7% BC PST) instead of 13% HST. The Ontario tax authority eventually catches up. Verify the configuration against the place-of-supply rules, or have a bookkeeper do it at onboarding.

## Related reading

- [GST registration for BC businesses](/journal/gst-registration-bc-businesses) — the step-by-step registration walkthrough.
- [PST vs. GST in British Columbia](/journal/pst-vs-gst-british-columbia) — how the two taxes diverge, and where BC businesses get the treatment wrong.
- [What is GST and PST filing in BC?](/journal/what-is-gst-pst-filing-bc) — the short definition post.
- [The Canadian small business owner's guide to bookkeeping](/journal/canadian-small-business-bookkeeping-guide) — the full bookkeeping pillar.
- [Year-end bookkeeping checklist for Canadian business owners](/journal/year-end-bookkeeping-checklist-canada) — the ten-step year-end guide, including GST and PST catch-up as step five.
- [GST and PST filing (service)](/services/gst-pst-filing) — how we handle both filings for clients.

## Authoritative references

- [CRA — GST/HST information for businesses](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses.html)
- [CRA — GST/HST place-of-supply rules](https://www.canada.ca/en/revenue-agency/services/forms-publications/publications/gi-137/place-supply-rules.html)
- [CRA — Input tax credits](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/charge-collect-which-rate/input-tax-credits.html)
- [BC Ministry of Finance — Provincial Sales Tax (PST)](https://www2.gov.bc.ca/gov/content/taxes/sales-taxes/pst)
- [BC Ministry of Finance — PST on e-commerce and expanded registration](https://www2.gov.bc.ca/gov/content/taxes/sales-taxes/pst/register)
- [eTaxBC](https://www.etax.gov.bc.ca/)


## A year-end checklist for Vancouver owner-operators

URL: https://coalharbourbookkeeping.ca/journal/year-end-checklist-vancouver-owner-operators
Published: 2025-10-11
Author: Aman
Category: Year-end

What to prepare now so your January is quiet and your CPA is happy.

Year-end is not a March problem. The owners who find year-end painless are the ones who treat November and December as the work, and who hand their accountant a clean, closed set of books by mid-January. Everyone else pays — in CPA billable hours, in late-filing penalties, in the quiet cost of decisions made on stale numbers.

This is the checklist we walk through with every client in the last eight weeks of the fiscal year. It is written for Vancouver owner-operators with a BC corporation, one to ten staff, and a calendar-year or December 31 year-end, though most of it applies whatever your filing date. Work through it in order. If any line gives you pause, that is where to start.

## Reconcile every account to the statement

Every bank account, every credit card, every line of credit, every merchant processor. Reconciled to the penny, against the statement, for every month of the fiscal year. Not "reviewed." Reconciled.

This is the foundation. A single unreconciled month will hide duplicated transactions, missed receipts, misclassified transfers, and the occasional fraudulent charge nobody noticed in July. If you are running on QuickBooks Online or Xero, the bank feed is a convenience, not a reconciliation — the monthly statement is still the source of truth.

By mid-December, the reconciliation should be complete through November. The December reconciliation happens in the first full week of January, once the final statements post.

If any of this feels like an unreasonable amount of work, [monthly bookkeeping](/services/monthly-bookkeeping) exists to stop year-end from being a year-end event.

## Collect the outstanding invoices

Pull an accounts receivable aging as of today. Anything past 60 days is a conversation; anything past 90 is a decision.

Before year-end, make those calls. The goal is not just cashflow — the goal is an AR balance sheet line you believe in. If an invoice is not going to be collected, write it off before year-end so it does not drag into next year's revenue. Your CPA will thank you, and your taxable income will reflect what actually happened.

While you are in the AR ledger, check two things. First, every invoice marked paid actually has a corresponding deposit in the bank. Second, no customer has paid you twice. Both happen more often than owners expect.

## Capture every expense

Receipts, mileage, home office if you claim it, subscriptions paid on a personal card, reimbursements owed to you by the corporation. If it was a business expense and it lives in a shoebox, a drawer, or an email inbox, now is when it joins the books.

A few specifics that catch people out:

- **Mileage.** If you use a personal vehicle for business, you need a log. A dated, per-trip record with kilometres and purpose. Retroactive reconstruction from a calendar is acceptable; "I drove about 8,000 km" is not.
- **Home office.** If you run any portion of the business from home, calculate the square footage or room percentage and apply it to utilities, internet, insurance, and mortgage interest or rent. Do this once, write it down, and it takes minutes every year after.
- **Personal cards used for business.** Reimburse them through the corporation with a proper expense report, or book them as shareholder contributions. Don't leave them hanging.
- **Subscriptions.** Software, memberships, professional dues. These are easy to miss because they auto-charge. Pull twelve months of credit card statements and scan for anything recurring.

The CRA's test for a deductible expense is that it was incurred to earn business income, it is reasonable, and you can document it. The receipt is the documentation.

## Review payroll totals and get T4 / T4A ready

Payroll runs through software — Wagepoint, Payworks, Deluxe, what have you — but the year-end reconciliation still needs eyes on it. Before the first week of January:

- Confirm every employee's year-to-date earnings, tax, CPP, and EI match the sum of their pay stubs.
- Confirm every T4A recipient (contractors paid over $500, board directors, beneficiaries) is accounted for.
- Resolve any discrepancies with the payroll provider before the slips are filed.

T4s and T4As are due to employees and to the CRA by the last day of February. The filing window is short; the preparation window is November and December. If there are contractor payments you are unsure about, settle the classification question with your CPA before the slips go out — once they are filed, amendments are a bigger job than getting them right the first time.

If payroll has been a grudge task, this is the piece we can usually fix first. See [payroll management](/services/payroll-management).

## Bring GST and PST filings current

GST/HST and BC PST filings should be caught up through your most recent period before year-end prep begins. Filing returns out of sequence is always more painful than filing them on schedule, and a late period makes the year-end numbers harder to trust.

A few things to verify while you are in the GST/PST ledger:

- Input tax credits claimed only on legitimate business purchases with GST-registrant vendors.
- PST remitted on taxable goods and services where BC requires it (the list changes; if you are unsure, ask).
- No double-claiming of GST on items that were already expensed gross.

If this is the box you are dreading, [GST and PST filing](/services/gst-pst-filing) takes it off your desk entirely.

## Capital assets — additions, disposals, and CCA setup

Capital asset purchases over the year should be captured on the balance sheet, not expensed. Equipment, vehicles, leasehold improvements, the computer you bought in June. Your CPA will handle the CCA calculation at year-end, but the bookkeeping sets them up for it.

Equally important — disposals. If you sold, traded, or scrapped a capital asset, that is a transaction with tax consequences. The gain or loss needs to be calculated against the asset's undepreciated capital cost, which means your CPA needs both the original purchase record and the disposal record. A disposal recorded only as "sold truck — $12,000" is missing half the story.

Walk through your fixed asset register line by line. Anything listed that you no longer own? Dispose of it. Anything you own that is not listed? Add it.

## Inter-company transactions — for HoldCo and OpCo owners

If you run a holding company and an operating company, the inter-company transactions between them need to reconcile to the cent, in both sets of books, by year-end. Management fees charged by HoldCo to OpCo. Dividends declared and paid. Shareholder loans advanced and repaid. Rent, if the real estate sits in HoldCo.

The pattern we see: OpCo's books show $48,000 in management fees paid to HoldCo. HoldCo's books show $50,000 received. Each has been closed by a different bookkeeper, at a different time, without a reconciling entry. This is the kind of thing CPAs find in April that could have been fixed in December for a tenth of the cost.

If inter-company coordination is a recurring headache, a [fractional controller](/services/fractional-controller) is often the right answer — not more bookkeeping hours, but a single person holding both sets of books to the same standard.

## What to hand your CPA

When the books are closed, your CPA should get a package, not a dump. At minimum:

- Trial balance as of year-end
- Balance sheet and income statement, comparative to the prior year
- General ledger for the full year
- Bank reconciliations for all months, with final statements
- AR and AP aging detail
- Fixed asset register with additions and disposals noted
- Payroll summary and confirmation that T4/T4A filings are on track
- GST/PST filing history
- A short written note covering anything unusual — a large one-time transaction, a change in ownership, a material accounting policy change

A package like this lets a CPA move straight to the work that needs their judgement — tax planning, year-end adjusting entries, corporate tax return preparation — rather than burning hours sorting through the books first. Many of our clients see their CPA bills drop noticeably the first year we hand over a proper package.

Our [year-end preparation](/services/year-end-preparation) service is this package, every year, without the owner lifting a pen.

## When to start talking to your bookkeeper

If you have a monthly bookkeeper, the year-end conversation should happen in early November. Not because anything is urgent — because by November, the first ten months are set, the last two are predictable, and the decisions that can still be made — a capital purchase, a bonus payment, a dividend declaration — are decisions you can actually influence.

If you do not have a monthly bookkeeper and you are reading this in February, the honest answer is that year-end will be harder than it needs to be, but it is fixable. A two-to-three week catch-up engagement, a proper close, a clean package to your CPA, and by next November you are in front of it.

Either way: the work is not complicated. It is just work, and it compounds when ignored. The owners whose year-ends are quiet are the ones who refuse to let the books drift in the first place.

For a broader, reference-grade version of this checklist — written for any Canadian owner-operator, not only Vancouver, with a ten-step timeline and the full CPA handover package — see [the year-end bookkeeping checklist for Canada](/journal/year-end-bookkeeping-checklist-canada).


## GST registration for BC businesses: when, why, and how

URL: https://coalharbourbookkeeping.ca/journal/gst-registration-bc-businesses
Published: 2025-09-01
Author: Aman
Category: Compliance

The $30,000 small-supplier threshold, the case for voluntary registration, and the mechanics of registering with the CRA as a BC business.

A BC business is required to register for GST once its worldwide taxable revenue exceeds $30,000 in a single calendar quarter, or across four consecutive calendar quarters. Below that threshold the business is a "small supplier" and registration is voluntary. Many businesses register voluntarily below the threshold to recover input tax credits on business purchases — whether that pays off depends on how much GST the business actually pays on its inputs and who its customers are.

## The $30,000 small-supplier threshold in plain language

The number is cumulative and rolling. You cross the threshold the moment your trailing four-quarter taxable revenue exceeds $30,000, or your single-quarter taxable revenue does. From that day, you have 29 days to register with the CRA and begin charging GST. Miss the window and the CRA can charge you retroactively — you owe the GST you should have collected, whether or not you actually did.

Two specific misreadings catch people out. First, the $30,000 is total taxable revenue across all commercial activity, not net profit or taxable income. Second, zero-rated supplies (exports, most groceries) count toward the threshold even though no GST is collected on them.

## The case for voluntary registration below $30,000

Registering before you have to makes sense in three situations.

**You spend meaningfully on GST-registered suppliers.** If your business regularly pays GST on significant inputs — software subscriptions, professional fees, equipment, commercial rent — registration lets you claim input tax credits (ITCs) and recover that GST. For a consulting business with $5,000 a month in GST-registrant expenses, registration recovers $3,000 per year.

**Your customers are businesses, not consumers.** If you bill other businesses, they recover the GST you charge through their own ITCs. Charging GST costs them nothing and you recover the GST you pay on your inputs. This is the cleanest case for voluntary registration.

**You are about to cross the threshold anyway.** If revenue is growing and the threshold is three to six months away, voluntary registration avoids the awkward mid-year price change when you start charging GST on existing invoices.

## The case against registering early

Voluntary registration adds administrative overhead and, if your customers are individuals, raises your effective price by 5%. For a sole proprietor selling direct to consumers under $30,000 in revenue with negligible input GST, registering voluntarily is pure downside. The CRA's own guidance does not push small suppliers to register — small-supplier status exists specifically to exempt these businesses from the filing burden.

## How to register with the CRA

The registration mechanics are straightforward but the sequence matters.

**Step 1 — Get a Business Number (BN).** If the business does not already have a nine-digit BN from incorporation or payroll, register one through the CRA's Business Registration Online (BRO) portal. Incorporated businesses typically already have a BN assigned at the point of incorporation.

**Step 2 — Add a GST/HST program account (RT0001).** Through CRA My Business Account or by calling the CRA business line, add an RT program account to the BN. This is the account that will file GST returns.

**Step 3 — Set the reporting period.** The CRA assigns a default reporting frequency based on expected taxable revenue: annual for under $1.5M, quarterly for under $6M, monthly above $6M. You can request a different frequency in writing — many small businesses benefit from quarterly filing even when annual is available, because it keeps ITCs flowing back more often.

**Step 4 — Choose a fiscal year-end.** For GST purposes, this usually mirrors the business's fiscal year. For incorporated businesses the fiscal year is whatever was elected at incorporation.

**Step 5 — Start charging GST on the effective registration date.** From that date, every taxable sale must include GST, every invoice must show the GST number, and every input GST paid is claimable.

For the full reference on GST and PST filing mechanics end-to-end — registration, ITCs, filing frequencies, and penalties — see [the GST and PST filing guide for BC businesses](/journal/gst-pst-filing-bc-guide).

## What to do on the first GST return after registration

Two things that are easy to miss.

**Claim pre-registration ITCs.** For capital property and inventory on hand at the moment of registration, ITCs can be claimed for GST paid before the registration date. Most small businesses miss this — it is worth 5% on the stock and equipment sitting in the business at the moment the registration takes effect.

**Reconcile filed GST to the ledger.** The first quarterly return usually has errors: tax codes in QuickBooks or Xero misconfigured, transactions from the pre-registration period accidentally included, or input credits claimed on non-business purchases. A proper close after the first filing catches these before the CRA does.

## PST is separate — do not confuse the two

GST registration with the CRA does not register you for BC Provincial Sales Tax. The BC Ministry of Finance administers PST through eTaxBC under an entirely separate registration process. If your business sells taxable goods or taxable services in BC, you register for PST separately, typically once you begin selling — there is no $30,000 threshold for BC PST.

For the difference between the two taxes, see [PST vs. GST in British Columbia](/journal/pst-vs-gst-british-columbia).

## Common mistakes that cost time

Three recurring errors we see when BC businesses register without professional help.

**Registering the wrong entity.** The sole proprietor registers their personal BN for GST, then incorporates six months later and operates under the new corporation, leaving the GST number attached to a dormant sole proprietorship. Fix: register GST under the entity that will actually invoice customers.

**Late effective date.** Registering today but backdating the effective date to January 1 to claim ITCs. The CRA permits limited backdating, but the business then owes GST on sales made in the backdated period — often more than the ITCs recovered.

**Not updating invoicing immediately.** The registration is complete, but invoices still go out without GST line items. Every such invoice is non-compliant and has to be reissued. Check the QBO or Xero tax settings on the day registration takes effect.

## When to get help

For most BC owner-operators, GST registration is a twenty-minute exercise once the sequence is clear. The complications come later — filing late, claiming ITCs incorrectly, or handling PST on the same ledger. If you are registering because you are already behind, a [catch-up engagement](/services/catch-up) to clean up the backfiled periods usually costs less than the CRA interest on getting it wrong.

If you are adding GST to an existing monthly close, [GST and PST filing](/services/gst-pst-filing) handles the returns alongside your books — registration, ongoing filing, and ITC reconciliation as one workflow.

## Where to read more

- [CRA's business number and GST/HST registration guide](https://www.canada.ca/en/services/taxes/business-number.html) for the official registration mechanics.
- Coal Harbour's post on [what GST and PST filing is in BC](/journal/what-is-gst-pst-filing-bc) for the definition-level primer.

Registration is the easy part. The filings that follow are where discipline starts to matter — file them on schedule, reconcile them against clean books, and GST stops being a source of anxiety.


## Bookkeeper vs. accountant in Canada: the difference, and which one you need

URL: https://coalharbourbookkeeping.ca/journal/bookkeeper-vs-accountant-canada
Published: 2025-08-18
Author: Aman
Category: Comparisons

Two related but distinct finance roles. What each one does in a Canadian small business, what they cost, and when you need one, both, or neither yet.

A bookkeeper records the monthly financial activity of a business — reconciling accounts, producing statements, filing GST and PST. An accountant, or more accurately a Canadian CPA, sits on top of that ledger to handle year-end adjusting entries, the T2 corporate tax return, and the structural and tax-planning work the owner cannot get from software. Most Canadian small businesses need both, usually from two different specialists.

## The one-sentence distinction

Bookkeeping is the monthly rhythm; accounting is the annual reckoning and the strategic overlay. A bookkeeper closes January's books in February; a CPA uses the closed books in April to file the corporate tax return and advise on next year's structure.

## What a Canadian bookkeeper actually does

A bookkeeper's work covers four recurring blocks each month.

- **Recording.** Every transaction — bank deposits, credit card charges, supplier invoices, customer payments, payroll runs — is coded to the correct general ledger account.
- **Reconciling.** Every bank, credit card, line of credit, and merchant account is reconciled to the statement, to the penny, every month.
- **Reporting.** A profit and loss, a balance sheet, an AR aging, and a short written note on what moved and what needs attention.
- **Filing.** GST and HST returns to the CRA, BC PST to the provincial Ministry of Finance, payroll source deductions on schedule.

Bookkeepers in Canada often carry the CPB (Certified Professional Bookkeeper) designation or equivalent experience. They are not CPAs, and they do not file corporate or personal tax returns.

## What a Canadian accountant (CPA) does

A Chartered Professional Accountant's work sits on top of the ledger a bookkeeper produces.

- **Year-end adjusting entries.** Accruals, prepayments, depreciation, intercompany eliminations — the entries that convert a month-by-month ledger into financials ready to file from.
- **T2 corporate tax return.** The annual filing to the CRA, due six months after fiscal year-end.
- **T1 personal tax.** For the owner, and often for the household.
- **Tax planning.** Dividends versus salary, incorporation structure, holding company setup, estate and succession planning.
- **Audit and review engagements.** Assurance work required by lenders, shareholders, or regulators.
- **Cross-border and specialised advisory.** US sales, scientific research credits, estate freezes, the structural questions that move real money.

CPAs are regulated provincially — CPABC in British Columbia — and carry both hourly rates and a credential worth the bill when you use it for the work it is designed for.

## The comparison at a glance

| Dimension                  | Bookkeeper               | CPA (accountant)                         |
| -------------------------- | ------------------------ | ---------------------------------------- |
| Primary cadence            | Monthly                  | Annually, with quarterly check-ins       |
| Typical monthly cost (CAD) | $400 to $2,000 fixed fee | Billed hourly at $200 to $450            |
| Annual cost ballpark       | $4,800 to $24,000        | $1,500 to $5,000 for a small-business T2 |
| Files GST and PST          | Yes                      | Occasionally, usually no                 |
| Files T2 corporate tax     | No                       | Yes                                      |
| Files T1 personal tax      | No                       | Yes                                      |
| Provides tax planning      | No                       | Yes                                      |
| Credential                 | CPB or equivalent        | CPA (provincial body)                    |

The ranges come from Coal Harbour's own engagements and the public pricing of Vancouver peers. CPA year-end fees vary enormously with the state of the books handed over.

## When you need a bookkeeper but not yet a CPA

If you are a sole proprietor filing only personal tax, with one business bank account, under $30,000 in revenue, and no employees, a bookkeeper alone may be enough — at least until you incorporate. In that setup, you run the books monthly (or quarterly), file your own T1 with the self-employment schedule, and defer a CPA engagement until the business justifies it.

This is a narrow case, and most Canadian small businesses grow out of it quickly.

## When you need a CPA but not yet a bookkeeper

Rare, and usually a sign something is off. An incorporated business producing enough transaction volume to need a CPA for year-end almost always has enough volume to justify a bookkeeper. The "I do my own books and my CPA files my T2" setup tends to break the first year revenue crosses $200,000 — not because the owner cannot keep up, but because the hours they spend bookkeeping are worth more doing the actual work of the business.

## When you need both — the standard small-business setup

The default Canadian arrangement for an incorporated owner-operator: a monthly bookkeeper closing the books by the tenth of each month, and a CPA filing the T2 annually (and the owner's T1) from a clean handover package in January or February. This is the shape of roughly every well-run small business we see in Metro Vancouver.

For the full reference on how the Canadian monthly bookkeeping function works — the close, indirect tax, payroll, and software stack — see [the Canadian small-business bookkeeping guide](/journal/canadian-small-business-bookkeeping-guide).

## The handover problem (and how to fix it)

The most common failure mode is not which professionals you hire — it is the handover between them. A bookkeeper closes the year and emails an unreconciled QuickBooks file to a CPA. The CPA spends ten billable hours sorting the ledger before they can post an adjusting entry. The owner pays twice for the same work.

A good handover package — trial balance, bank reconciliations, general ledger, AR and AP aging, fixed asset register, GST and PST history, a written note on anything unusual — compresses that ten hours to two, and turns the CPA engagement into the judgement work it is meant to be. This is what Coal Harbour's [year-end preparation](/services/year-end-preparation) engagement is built to produce.

Many of the owners we onboard see their CPA bill drop materially the first year we take over the books. Not because the accountant is doing less work — because the accountant is no longer doing the bookkeeper's work at CPA rates.

## A note on fractional controllers

Between the bookkeeper and the CPA, there is a third role that matters as a business grows past $1M in revenue: the [fractional controller](/services/fractional-controller). A controller reviews the monthly close, owns the management reporting pack, and provides the financial judgement neither the bookkeeper nor the external CPA typically supplies. Most growing businesses do not need one yet; businesses above $2M almost always do.

For Canadian small businesses, the honest answer is usually simple. A named bookkeeper for the monthly rhythm. A CPA for the annual tax work. A clean handover between them. Everything else is detail.

If you are unsure where your business sits, [monthly bookkeeping](/services/monthly-bookkeeping) is the first piece to get right. The rest follows from a clean set of books.

## Where to read more

- CPA Canada's overview of [CPA licensure and what the designation covers](https://www.cpacanada.ca/en/become-a-cpa).
- Coal Harbour's journal post on [what bookkeeping is in Canada](/journal/what-is-bookkeeping-in-canada) for the definition-level primer.
- [How much does bookkeeping cost in Vancouver in 2026?](/journal/bookkeeping-cost-vancouver-2026) — the price bands and fee drivers alongside the role breakdown.
- [QuickBooks Online for Canadian small business](/journal/quickbooks-online-canada-small-business) — the default platform both bookkeepers and CPAs work in, and when to pick something else.


## PST vs. GST in British Columbia: which applies to your business?

URL: https://coalharbourbookkeeping.ca/journal/pst-vs-gst-british-columbia
Published: 2025-08-13
Author: Aman
Category: Compliance

Two separate sales taxes, two separate governments, two separate rules for what is taxable. A plain-language guide for BC businesses working out which to charge and which to recover.

GST is a 5% federal sales tax administered by the CRA on most goods and services sold in Canada. BC PST is a 7% provincial sales tax administered by the BC Ministry of Finance on a narrower list of goods and specific taxable services sold in the province. A BC business selling taxable goods typically charges both, registers with both governments, files both returns, and treats the input-tax-credit recovery completely differently — because only GST allows it.

## The one-sentence difference

GST is a value-added tax where you can recover the GST you pay on business inputs. PST is a retail sales tax where you cannot. That single rule reshapes the ledger: 5% of every GST-paid invoice is recoverable through input tax credits, and 7% of every PST-paid invoice is a real cost that hits the P&L permanently.

## GST in one paragraph

GST (Goods and Services Tax) is 5% federally, administered by the Canada Revenue Agency. Nearly every commercial good or service sold in Canada is taxable, with a specific exemption list: basic groceries, most residential rent, most financial services, most health and dental services, prescription drugs. Businesses register for GST once their worldwide taxable revenue exceeds $30,000 in four consecutive calendar quarters (or any single quarter). Below that threshold, registration is voluntary. GST registrants charge 5% on taxable sales, claim input tax credits (ITCs) on the GST they pay on business purchases, and remit the difference quarterly or annually.

## BC PST in one paragraph

BC PST (Provincial Sales Tax) is 7% provincially, administered by the BC Ministry of Finance. The taxable base is narrower: most tangible goods sold in BC, software, telecommunication services, legal services, accommodation, short-term vehicle rentals, and a specific list of other taxable services. There is no revenue threshold — any business selling taxable goods in BC must register. Registrants charge 7% on taxable sales and remit on a schedule set at registration (monthly, quarterly, or semi-annually). There is no equivalent to GST's input tax credits; PST paid on business inputs is a cost to the business.

## The comparison at a glance

| Dimension                 | GST                                             | BC PST                                            |
| ------------------------- | ----------------------------------------------- | ------------------------------------------------- |
| Rate                      | 5%                                              | 7%                                                |
| Administered by           | CRA (federal)                                   | BC Ministry of Finance                            |
| Filing portal             | CRA My Business Account                         | eTaxBC                                            |
| Registration threshold    | $30,000 worldwide taxable revenue               | None — register when you sell taxable goods in BC |
| Input tax credits         | Yes (recoverable)                               | No (cost to business)                             |
| Filing frequency          | Annual, quarterly, or monthly                   | Monthly, quarterly, or semi-annual                |
| Typical return due        | One month after period-end (or 3 months annual) | Last day of month after period-end                |
| Penalties for late filing | 1% + 25% of that 1% per month, max 12 months    | Interest + potential penalties                    |

## The critical difference: ITCs versus no recovery

This is the one rule that must be internalised to keep a BC ledger clean. Every time the business pays a supplier, two separate things happen on the invoice: the GST is recoverable, the PST is not. A $1,000 invoice with $50 GST and $70 PST posts as $1,000 to the expense account, $50 to the GST-recoverable account (an asset), and $70 to the expense account. The GST flows through; the PST lands permanently.

Bookkeepers who learned their craft in Ontario, Alberta, or the Atlantic provinces frequently get this wrong in their first BC engagement. The tax codes in QuickBooks or Xero need to be configured specifically for BC — "GST + PST BC" as a combined rate for purchases, with the PST portion expensed rather than held as a recoverable. If the setup is wrong, the books either understate expenses or overstate recoverable tax, and both errors compound until reconciled.

## Who registers for GST, who registers for PST, who registers for both

Five common BC business profiles and what each registers for.

**A Vancouver consulting firm selling services to businesses.** GST: yes (above $30K). PST: no, because consulting services are not on the PST taxable-services list.

**A Coal Harbour retail shop selling clothing and gift items.** GST: yes. PST: yes — tangible goods sold in BC.

**A restaurant in Yaletown.** GST: yes. PST: yes on alcohol, no on food — restaurants navigate this every day.

**A North Vancouver software company licensing cloud software to Canadian customers.** GST: yes (across Canada, with place-of-supply rules). PST: yes — software is PST-taxable in BC.

**A Burnaby contractor doing residential construction.** GST: yes. PST: complicated — generally no on the labour portion, yes on materials the contractor supplies, with specific rules for real-property contracts.

The fifth case is the one where BC businesses routinely get the tax wrong without specialist support. If your business is in that zone, the honest answer is to get a bookkeeper who knows BC PST rather than learning through CRA correspondence.

## Where GST and PST overlap on the invoice

When both apply, the two taxes stack on the pre-tax price — they do not compound. A $100 taxable sale charges $5 GST and $7 PST, not $5 GST plus $7.35 PST on the post-GST amount. The total is $112. This matters because small misconfigurations in invoicing software routinely calculate one tax on top of the other, which inflates the customer bill and creates reconciliation errors on both returns.

## Where GST and PST diverge

Several categories are treated differently by the two regimes, and each is a place where bookkeeping errors accumulate.

- **Professional services** (legal, accounting, consulting): GST applies. PST applies only to legal services.
- **Software and cloud subscriptions**: GST applies. PST applies to most software sold to BC customers.
- **Residential rent**: Neither applies (exempt from both).
- **Commercial rent**: GST applies. PST does not.
- **Insurance premiums**: Neither applies (specific exemption in both).
- **Meals at a restaurant**: GST applies. PST does not apply to food, but does apply to alcohol.
- **Books (printed)**: GST applies but is rebateable. PST does not apply.
- **Prescription drugs**: Neither applies.

For the full filing mechanics — rates, frequencies, penalties, and the 2026 deadline calendar — see [the GST and PST filing guide for BC businesses](/journal/gst-pst-filing-bc-guide).

## Common errors BC businesses make

Three recurring errors worth flagging.

**Claiming ITCs on PST-paid inputs.** The business pays $70 PST on a supply, records it in the GST-recoverable account instead of expensing it, and overclaims recoverable tax. The CRA reviews this on audit; the adjustment plus interest is expensive.

**Charging PST on non-taxable services.** The business applies 7% PST to every service invoice on the assumption that all services are taxable, when in fact most are not. Customers notice eventually; refunds and corrections follow.

**Filing one return and assuming both are filed.** GST goes to the CRA, PST goes to eTaxBC, and filing one does not file the other. Missing a PST filing does not trigger a CRA letter — it triggers a BC Ministry of Finance letter, on a separate schedule, with separate interest.

## When to get help

For most BC owner-operators, GST and PST filings are routine once the setup is right and the bookkeeper understands the distinction. The time to bring in a specialist is at the start — when tax codes are being configured, when a new product category is being added, or when a catch-up period needs to be filed correctly before penalties compound. [GST and PST filing](/services/gst-pst-filing) handles both tax streams as part of the monthly close; [catch-up](/services/catch-up) cleans up periods where filings are already behind.

## Where to read more

- [The BC Ministry of Finance's PST guide](https://www2.gov.bc.ca/gov/content/taxes/sales-taxes/pst) for the full list of taxable goods and services.
- [CRA's GST/HST for businesses page](https://www.canada.ca/en/services/taxes/gst-hst.html) for the federal side.
- Coal Harbour's [registration guide for BC businesses](/journal/gst-registration-bc-businesses) for the step-by-step registration walkthrough.

Two taxes, two governments, two separate disciplines. The businesses that get them right treat each one as its own monthly workstream and reconcile both to the ledger every close.


## Year-end bookkeeping preparation: a checklist for Canadian business owners

URL: https://coalharbourbookkeeping.ca/journal/year-end-bookkeeping-checklist-canada
Published: 2025-08-08
Author: Aman
Category: Guides

The ten-step working checklist Canadian owner-operators need to close their fiscal year cleanly and hand the CPA a package they can file from.

Year-end is not a March problem. The Canadian owner-operators whose year-ends are calm are the ones who treat the last two months of the fiscal year as the work, and who hand their accountant a clean, closed set of books by mid-January. Everyone else pays — in CPA billable hours, in CRA late-filing penalties, in the quiet cost of decisions made on stale numbers.

This is the complete year-end bookkeeping checklist for Canadian owner-operators with a corporation. It is written for a calendar-year fiscal end (December 31), which is the most common in Canada, but every step applies at any year-end with the months shifted accordingly. Work through it in order. The steps compound; skipping one forces rework two or three steps later.

## Why year-end preparation matters

Three concrete reasons, in order of cost.

**The CRA has hard deadlines.** The T2 corporate tax return is due six months after fiscal year-end. Tax owing is due earlier — two months after year-end for most corporations, three months for Canadian-controlled private corporations eligible for the small business deduction. T4 and T4A slips are due the last day of February. GST and PST filings run on their own schedules. Miss any of these and the penalties and interest compound.

**The CPA bill depends on the handoff.** CPAs charge by the hour. A clean year-end package — reconciled books, a trial balance that ties to sub-ledgers, and supporting schedules — means the accountant moves straight to tax strategy and the T2. A messy handoff means the accountant does the bookkeeper's job first at accountant rates. Most owner-operators who switch to a disciplined monthly rhythm see their year-end CPA engagement fees drop materially in the first year.

**Tax planning has a window.** The final weeks before year-end are when most legitimate tax-planning moves still work — capital purchases, bonus declarations, dividend versus salary choices, RRSP and TFSA contributions for shareholders, charitable donations. These decisions need current numbers. A ledger that's six weeks behind cannot support a tax-planning conversation in mid-December.

## When to start

For a calendar-year business, the year-end conversation starts in **early November**. Not because anything is urgent at that point — because by early November the first ten months of the year are set in the books, the last two months are reasonably predictable, and any decisions that can still be made have enough runway to execute cleanly.

A reasonable timeline for a December 31 year-end:

| Window                        | What happens                                                                                |
| ----------------------------- | ------------------------------------------------------------------------------------------- |
| Early November                | Year-end planning meeting with bookkeeper and CPA; tax-planning decisions scoped            |
| Mid-November to mid-December  | October and November books closed; asset register reviewed; tax-planning decisions executed |
| Mid-December to early January | December transactions coded, credit card statements closed, year-end expenses booked        |
| First two weeks of January    | Final reconciliations; accrued expenses, deferred revenue, and adjusting entries posted     |
| Mid-to-late January           | Year-end package assembled and delivered to CPA                                             |
| February                      | CPA works on T2; T4 and T4A slips filed by February 28                                      |
| March to June                 | T2 filed (by June 30 for December year-end); tax owing remitted                             |

If the business has been on monthly bookkeeping all year, this timeline is routine. If not, the catch-up work extends the left side of the timeline and compresses everything else.

## The ten-step checklist

### 1. Reconcile every bank and credit card account to the statement

Every bank account, every credit card, every line of credit, every merchant processor. Reconciled to the penny, against the monthly statement, for every month of the fiscal year. Not "reviewed." Reconciled.

This is the foundation. A single unreconciled month will hide duplicated transactions, missed receipts, misclassified transfers, and the occasional fraudulent charge nobody noticed in July. If you are running on QuickBooks Online or Xero, the bank feed is a convenience, not a reconciliation — the monthly statement is still the source of truth.

By mid-December, every month through November should be reconciled. The December reconciliation happens in the first full week of January, once the final statements post. If any of this feels like an unreasonable amount of work, [monthly bookkeeping](/services/monthly-bookkeeping) is what keeps it from being a year-end event.

### 2. Collect outstanding invoices and clean up AR

Pull an accounts receivable aging as of the current date. Anything past 60 days is a conversation; anything past 90 is a decision.

Before year-end, make those calls. The goal is not just cashflow — the goal is an AR balance sheet line you believe in. Invoices that will not be collected should be written off before year-end so they do not drag into next year's revenue. Your CPA will thank you, and your taxable income will reflect what actually happened.

While you are in the AR ledger, check two details. First, every invoice marked paid actually has a corresponding deposit in the bank. Second, no customer has paid you twice. Both happen more often than owners expect, and both are easier to fix in December than in April.

### 3. Capture every business expense with documentation

Receipts, mileage, home office if you claim it, subscriptions paid on a personal card, reimbursements owed to you by the corporation. If it was a business expense and it lives in a shoebox, a drawer, or an email inbox, now is when it joins the books.

Specifics that catch people out:

- **Mileage.** If you use a personal vehicle for business, you need a log. A dated, per-trip record with kilometres and purpose. Retroactive reconstruction from a calendar is acceptable; "I drove about 8,000 km" is not.
- **Home office.** Calculate the square footage or room percentage and apply it to utilities, internet, insurance, and mortgage interest or rent. Do this once, write it down, and it takes minutes every year after.
- **Personal cards used for business.** Reimburse them through the corporation with a proper expense report, or book them as shareholder contributions. Don't leave them hanging.
- **Subscriptions.** Software, memberships, professional dues. These are easy to miss because they auto-charge. Pull twelve months of card statements and scan for anything recurring.

The CRA's test for a deductible expense is that it was incurred to earn business income, it is reasonable, and you can document it. The receipt is the documentation.

### 4. Review payroll totals and prepare T4s and T4As

Payroll runs through software — Wagepoint, Payworks, Deluxe, QuickBooks Payroll — but the year-end reconciliation still needs eyes on it. Before the first week of January:

- Confirm every employee's year-to-date earnings, tax, CPP, and EI match the sum of their pay stubs.
- Confirm every T4A recipient (contractors paid over $500, board directors, certain beneficiaries) is accounted for.
- Resolve any discrepancies with the payroll provider before slips are filed.

T4s and T4As are due to employees and to the CRA by the last day of February. The filing window is short; the preparation window is November through January. If there are contractor payments you are unsure about, settle the classification question with your CPA before the slips go out — once they are filed, amendments are a bigger job than getting them right the first time.

If payroll has been a grudge task, this is the piece to fix first. See [payroll management](/services/payroll-management).

### 5. File GST and PST up to year-end

GST/HST and BC PST filings should be caught up through the most recent period before year-end preparation begins. Filing returns out of sequence is always more painful than filing them on schedule, and a late period makes the year-end numbers harder to trust.

Three things to verify while you are in the GST/PST ledger:

- Input tax credits claimed only on legitimate business purchases with GST-registrant vendors.
- PST remitted on taxable goods and services where BC requires it (the list changes; if you are unsure, ask).
- No double-claiming of GST on items that were already expensed gross.

For the complete GST and PST mechanics, see [the practical guide to GST and PST filing in BC](/journal/gst-pst-filing-bc-guide). For what our service covers, see [GST and PST filing](/services/gst-pst-filing).

### 6. Record capital asset additions and disposals

Capital asset purchases during the year should be captured on the balance sheet, not expensed. Equipment, vehicles, leasehold improvements, the computer you bought in June. Your CPA will handle the capital cost allowance (CCA) calculation at year-end, but the bookkeeping sets them up for it.

Equally important — disposals. If you sold, traded, or scrapped a capital asset, that is a transaction with tax consequences. The gain or loss needs to be calculated against the asset's undepreciated capital cost, which means your CPA needs both the original purchase record and the disposal record. A disposal recorded only as "sold truck — $12,000" is missing half the story.

Walk through your fixed asset register line by line. Anything listed that you no longer own? Dispose of it. Anything you own that is not listed? Add it. Confirm the capitalisation policy (most businesses use a $500 or $1,000 threshold below which items are expensed) and make sure every transaction was treated consistently.

### 7. Reconcile intercompany transactions for HoldCo and OpCo structures

If you run a holding company and an operating company, the intercompany transactions between them need to reconcile to the cent, in both sets of books, by year-end. Management fees charged by HoldCo to OpCo. Dividends declared and paid. Shareholder loans advanced and repaid. Rent, if real estate sits in HoldCo.

The pattern we see: OpCo's books show $48,000 in management fees paid to HoldCo. HoldCo's books show $50,000 received. Each has been closed by a different bookkeeper, at a different time, without a reconciling entry. This is the kind of thing CPAs find in April that could have been fixed in December for a tenth of the cost.

If intercompany coordination is a recurring headache, [fractional controller](/services/fractional-controller) is often the right answer — not more bookkeeping hours, but a single senior person holding both sets of books to the same standard.

### 8. Post accrued expenses and deferred revenue

Accrue expenses that have been incurred but not yet invoiced or paid. Typical examples: bonuses declared but not yet paid, professional fees (legal, accounting) earned but not yet invoiced, utilities consumed but not yet billed, interest accrued on loans.

Defer revenue that has been received but not yet earned. Typical examples: customer deposits for work to be done next year, annual subscription payments received in December for services delivered through the following year, retainer payments not yet worked against.

The cut-off principle is the guide: transactions belong in the period they relate to, not necessarily the period they hit the bank. Adjusting entries at year-end align the two.

For owner-operators who have never dealt with accruals before, this step is where a [fractional controller](/services/fractional-controller) earns their keep — the judgement about what to accrue, what not to, and how much, needs a senior eye.

### 9. Review AR and AP aging and adjust where needed

Pull the final AR and AP aging at year-end. Three actions:

- **Write off uncollectable AR.** Invoices older than 120 days where there is no realistic prospect of payment should be written off, not carried as a receivable. The write-off reduces taxable income in the correct year.
- **Confirm AP reflects actual obligations.** Reconcile the AP ledger against vendor statements for all significant vendors. Stale AP balances (invoices long since paid but not cleared) create balance sheet noise and confuse the CPA.
- **Document any unusual items.** Large disputed invoices, open credit notes, or prepayments against future services all need a note so the CPA knows how to treat them.

### 10. Assemble and deliver the CPA handoff package

When the books are closed, your CPA should receive a package, not a dump. At minimum:

- Trial balance as of year-end
- Balance sheet and income statement, comparative to the prior year
- General ledger for the full year
- Bank reconciliations for all months, with final statements
- AR and AP aging detail
- Fixed asset register with additions and disposals noted
- Payroll summary and confirmation T4/T4A filings are on track
- GST and PST filing history
- A short written note covering anything unusual — a large one-time transaction, a change in ownership, a material accounting policy change

A package like this lets a CPA move straight to the work that needs their judgement — tax planning, year-end adjusting entries, and the T2 corporate tax return — rather than burning hours sorting the books first. Our [year-end preparation](/services/year-end-preparation) service is this package, every year, without the owner lifting a pen.

## Common mistakes that delay year-end

Five patterns delay most year-ends. All of them are preventable.

**Skipping reconciliations mid-year.** Owners who reconcile once at year-end pay twice — once for the catch-up and once for the time it takes the CPA to sort through the result. Reconcile monthly.

**Leaving personal expenses to year-end.** Personal purchases on the business card, business purchases on the personal card, reimbursements never filed. All of it needs to be sorted before the books close. Sort it monthly.

**Not documenting as you go.** Receipts lost, mileage unlogged, home-office percentage uncalculated, subscription lists incomplete. Every piece of undocumented expense is a deduction lost or a CRA documentation gap.

**Ignoring intercompany.** Owners with HoldCo and OpCo who close each set of books separately without reconciling the two. The year-end fix is always harder than the quarterly habit.

**Not talking to the CPA until January.** Tax planning happens before year-end, not after. Owners who wait until January to call their CPA miss the window for bonus declarations, capital purchases, and dividend-vs-salary decisions.

## What your CPA needs from you

A short, explicit list. Hand this to your bookkeeper in October and the year-end preparation should return every item.

1. Trial balance at fiscal year-end.
2. Comparative balance sheet and income statement (current year vs prior year).
3. General ledger for the full fiscal year, exportable.
4. Monthly bank reconciliation reports with matching bank statements.
5. AR aging as of year-end, with a note on any write-offs.
6. AP aging as of year-end, with a note on any disputed or unusual items.
7. Fixed asset register with additions, disposals, and current capitalisation policy.
8. Payroll year-end summary (PD27 equivalent or direct report from payroll software) confirming T4 and T4A status.
9. GST and PST filing history for the fiscal year, including copies of filed returns.
10. Shareholder loan reconciliation (opening balance, additions, repayments, closing balance).
11. Intercompany balance confirmation (for HoldCo/OpCo structures).
12. A written memo covering anything unusual — large one-time transactions, changes in ownership, new loan agreements, material accounting policy changes.

Given this package, most CPAs can produce a T2 and management letter without asking a single bookkeeping question.

## Related reading

- [How to catch up on months of missed bookkeeping without panic](/journal/catch-up-bookkeeping-without-panic) — the companion guide for owners who are behind before year-end.
- [T4 preparation for small business in Canada](/journal/t4-preparation-small-business-canada) — step 4 in more detail, covering employees, contractors, and the February 28 deadline.
- [The Canadian small business owner's guide to bookkeeping](/journal/canadian-small-business-bookkeeping-guide) — the full bookkeeping pillar.
- [A year-end checklist for Vancouver owner-operators](/journal/year-end-checklist-vancouver-owner-operators) — the same rhythm, written for BC owner-operators with a narrative focus.
- [The practical guide to GST and PST filing in BC](/journal/gst-pst-filing-bc-guide) — step 5 in more detail.
- [What is a fractional controller?](/journal/what-is-a-fractional-controller) — when steps 7 and 8 need a senior review layer.
- [When to hire a fractional controller in Canada](/journal/when-to-hire-fractional-controller-canada) — the decision framework for businesses outgrowing bookkeeping-only.

## Authoritative references

- [CRA — T2 Corporation Income Tax Return](https://www.canada.ca/en/revenue-agency/services/forms-publications/publications/t4012.html)
- [CRA — Filing the T4 slip and summary](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/completing-filing-information-returns/t4-information-employers.html)
- [CRA — T4A slips and contract payments](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/completing-filing-information-returns/t4a-information-payers.html)
- [CRA — Capital cost allowance (CCA)](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/sole-proprietorships-partnerships/report-business-income-expenses/claiming-capital-cost-allowance.html)
- [CPA Canada — Year-end resources](https://www.cpacanada.ca)


## T4 preparation for small business: what you need before January 31

URL: https://coalharbourbookkeeping.ca/journal/t4-preparation-small-business-canada
Published: 2025-08-05
Author: Aman
Category: Payroll

The reconciliation, the classifications, and the deadline rhythm that keeps T4 and T4A filings accurate and on time for a Canadian small business.

T4 slips for employees and T4A slips for contractors and directors are due to recipients and to the CRA by the last day of February each year. The filing window is short — roughly four weeks from the fiscal year-end — but the preparation window is the full two months of November and December. Small businesses that miss the February deadline do so because they tried to do the reconciliation work in February, not because the deadline was genuinely short.

## The deadline in plain language

Every employer who paid an employee more than $500 in the calendar year must issue a T4. Every payer who made contractor, director, pension, or specific other payments over $500 must issue a T4A. Both slips are due by February 28 in the year after the payment (February 29 in leap years). The slips go to both the recipient and the CRA, filed electronically through CRA Web Forms or directly from payroll software.

Late filing penalties start at $100 per slip and scale up quickly. A business with ten employees that files T4s two months late can be looking at a $1,000 to $2,500 penalty for an entirely preventable administrative slip.

## Who needs a T4 versus a T4A

This is where the classification error happens most often.

**T4 is for employees.** Someone on your payroll, with source deductions withheld (income tax, CPP, EI), receiving regular employment earnings. Every employee paid more than $500 in the calendar year gets a T4, regardless of how brief their employment was.

**T4A is for everyone else.** Specifically:

- Self-employed contractors paid for services (subcontractors, freelancers, consultants) — if you paid more than $500 in fees in the calendar year
- Directors paid fees
- Recipients of pensions, retiring allowances, or annuities
- Recipients of research grants or scholarships (specific codes)
- Commission-based agents not on payroll

The CRA's long-standing position is that any service payment over $500 to a non-employee warrants a T4A. In practice, enforcement has been inconsistent, and many small businesses do not issue T4As to occasional subcontractors. The risk is on the employer if the CRA audits and decides the slips should have been issued.

If you pay regular subcontractors — trades, designers, bookkeepers, consultants — the safer answer is to issue T4As and settle the classification question with your CPA before the slips go out.

## What data needs to be right before year-end

Six inputs feed the T4 and T4A preparation process.

**Employee year-to-date earnings.** Box 14 on the T4. This is the gross earnings across all pay periods in the calendar year. It must reconcile to the sum of the pay stubs.

**Income tax withheld.** Box 22 on the T4.

**CPP contributions.** Box 16 on the T4. The employee's CPP deducted, which must equal the employer's CPP contributions (the employer matches on a 1:1 basis up to the annual maximum).

**EI premiums.** Box 18 on the T4. The employee's portion; the employer contributes 1.4x on its own return.

**Taxable benefits.** Boxes 14 and 40 and sometimes others. Employer-provided health benefits above the CRA's allowable limits, personal-use portions of employer vehicles, employer-paid life insurance, and certain other benefits are taxable and must be added to Box 14.

**Pensionable and insurable earnings.** Boxes 24 and 26. Usually equal to Box 14, but not always — the difference matters when the employee earns non-pensionable income or when partial-year earnings affect the CPP/EI caps.

T4A slips are simpler: recipient name, address, SIN or business number, total fees paid (Box 048 for self-employed commissions, or Box 020 for self-employed fees depending on the payment type).

## The November-December reconciliation

Payroll software (Wagepoint, Payworks, ADP, Deluxe, QuickBooks Payroll) handles the slip generation automatically — but only if the underlying data is right. The reconciliation work happens before the software runs the slips.

**By mid-December:**

- Confirm every employee's year-to-date earnings in the payroll software match the sum of their pay stubs
- Confirm every contractor paid over $500 is flagged for a T4A
- Verify taxable benefits (health benefits above CRA limits, personal-use vehicle portions, taxable parking) are added to gross earnings
- Reconcile the CPP and EI year-to-date totals to what was remitted through source deductions
- Pull a draft T4 summary from the payroll software and review for anomalies

**Through December:**

- Run the final payroll of the year with the correct cutoff date (the cheque date, not the pay period end date, is what determines which calendar year the earnings belong to)
- Issue any year-end bonuses with proper withholdings
- Record any ROEs (Records of Employment) owed for terminations during the year

## The January finalisation

The first two weeks of January finalise the numbers.

**Week 1 — Final numbers.** Pull the final payroll register from the software and reconcile it against the general ledger payroll expense accounts. Discrepancies get resolved now, not after the slips are issued.

**Week 2 — T4 and T4A generation.** The payroll software generates T4s and T4As from the reconciled data. The slips are reviewed by whoever handles payroll — bookkeeper or controller — before distribution.

**Week 3 — Distribution and filing.** T4s are distributed to employees (paper or electronic consent both acceptable; electronic is increasingly standard). T4As go to contractors. The T4 Summary and T4A Summary are filed to the CRA through CRA Web Forms or directly from the payroll software.

**Week 4 onward — Amendment window.** Corrections can be filed through the CRA, but amendments are a real administrative burden. The goal is to file right the first time.

## Common errors that trigger amendments

Four recurring errors worth flagging.

**Missing taxable benefits.** Employer-paid life insurance, personal-use portions of an employer vehicle, gift cards above the CRA's $500 cap, club memberships — these are taxable benefits that should be added to Box 14. Missing them understates the employee's taxable income and triggers a CRA letter eventually.

**Wrong CPP basic exemption.** The CPP basic exemption ($3,500) is annual, not per pay period. Payroll software handles this correctly, but businesses that run payroll manually or partially outside software frequently over-withhold CPP and under-report pensionable earnings.

**Contractors paid over $500 not flagged as T4A recipients.** The payment shows up as a standard vendor payment rather than a T4A-eligible fee, and the slip is never generated.

**Timing errors on the final payroll.** A December 30 pay period end with a January 2 cheque date belongs to the new calendar year, not the old one. Getting this wrong means the year-end totals do not match the pay stubs the employee received.

## Filing mechanics

Two main routes for submitting to the CRA.

**CRA Web Forms.** A free portal in CRA My Business Account for filing up to 100 slips per filing. Suitable for most small businesses.

**Direct filing from payroll software.** Wagepoint, Payworks, ADP, Deluxe, and QuickBooks Payroll all support electronic filing directly to the CRA. This is the standard approach for businesses using payroll software — no separate submission needed, the slips are filed and the summary generated in one step.

Paper filing through CRA forms is still permitted but discouraged. The CRA's XML-based electronic filing is now the default for any business with more than a few slips.

## Where T4 preparation sits in the year-end close

T4 preparation is a specific workstream inside the broader year-end close. It sits alongside reconciliation, GST and PST finalisation, capital asset entries, and the year-end handoff to the CPA. For the full reference on the ten-step Canadian year-end process, see [the year-end bookkeeping checklist for Canada](/journal/year-end-bookkeeping-checklist-canada).

## When to get help

For businesses with fewer than five employees and no complex benefits, T4 preparation is a weekend of focused work using the payroll software's built-in tools. For businesses with ten or more employees, contractor payments that need T4A classification, or taxable benefits to calculate, the reconciliation is enough work that getting help pays for itself.

[Payroll management](/services/payroll-management) handles the entire workflow — monthly source deductions, T4 and T4A preparation, and the January filing — as part of the monthly close. [Year-end preparation](/services/year-end-preparation) wraps the T4 work into the broader CPA handover package so nothing falls between the payroll and the corporate tax return.

## Where to read more

- [CRA's T4 slip guide for employers](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/completing-filing-information-returns/t4-information-employers.html) for the official filing mechanics.
- [CRA's T4A slip guide for payers](https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/completing-filing-information-returns/t4a-information-payers.html) for contractor and director payments.

The work is routine; the deadline is fixed. Businesses that treat the January filing as a January problem are the ones who file late. Treat it as a November-December project, and the February deadline is calm.


## What is GST and PST filing in BC?

URL: https://coalharbourbookkeeping.ca/journal/what-is-gst-pst-filing-bc
Published: 2025-07-08
Author: Aman
Category: Definitions

Two separate sales taxes, two separate filings. The thresholds, deadlines, and mechanics for British Columbia businesses.

GST and PST filing is the process of calculating, remitting, and reporting two separate Canadian sales taxes — the federal Goods and Services Tax and the British Columbia Provincial Sales Tax — on a recurring schedule set by the tax authorities. They are distinct taxes with distinct rules, administered by different governments, and a British Columbia business selling taxable goods or services typically files both.

## GST — the federal piece

GST (Goods and Services Tax) is a 5% federal sales tax administered by the Canada Revenue Agency (CRA). It applies to most goods and services sold in Canada, with a specific list of exemptions (basic groceries, most residential rent, most financial services, most health and dental services).

A Canadian business is required to register for GST once its worldwide taxable revenue exceeds $30,000 in any single calendar quarter, or in four consecutive calendar quarters. Below that threshold, the business is a "small supplier" and GST registration is voluntary. Many businesses register voluntarily below the threshold so they can claim input tax credits on business purchases.

Filing frequency depends on revenue: quarterly is the default for most small businesses, monthly is required above $6M in annual taxable supplies, and annual filing is available below $1.5M. The CRA sets the frequency at registration and adjusts it as revenue grows.

A GST return captures two numbers. First, the GST collected from customers on sales. Second, the input tax credits (ITCs) — the GST the business paid on its own business purchases. The difference is either remitted to the CRA or, when ITCs exceed collections, refunded. Returns are filed through CRA My Business Account and are due one month after the reporting period closes for monthly and quarterly filers, three months after year-end for annual filers.

## BC PST — the provincial piece

BC PST (Provincial Sales Tax) is a 7% provincial sales tax administered by the BC Ministry of Finance, separate from GST. It applies to most taxable goods sold in British Columbia, certain software and telecommunication services, and a specific list of taxable services (legal, accommodation, short-term vehicle rentals, and some others). The taxable-services list is narrower than GST's, which is why not every BC service business is a PST registrant.

A BC business is required to register for PST when it sells taxable goods or taxable services to customers in BC. There is no revenue threshold for PST registration — if you sell taxable goods in BC, you register. Out-of-province sellers above $10,000 in annual BC sales also register under the expanded rules introduced in 2020.

Filing frequency is assigned by the ministry at registration and ranges from monthly to quarterly to semi-annually, based on expected PST collected. Returns are filed through eTaxBC and are due by the last day of the month following the reporting period.

PST is not a value-added tax. Unlike GST, there are no input tax credits for PST paid on business inputs — the 7% paid on a business purchase is a real cost to the business, not a recoverable offset. The two systems look similar on the surface but behave very differently on the ledger.

## The standard BC business filing cadence

For a small BC business with both GST and PST obligations, a typical cadence looks like this:

- **GST:** quarterly filing, due at the end of the month after each calendar quarter (Jan 31, Apr 30, Jul 31, Oct 31).
- **PST:** quarterly or monthly filing, due at the end of the month after the reporting period.
- **Payroll source deductions:** monthly, due by the 15th of the following month (more frequent for larger payrolls).
- **T4 and T4A slips:** annually, due by the last day of February.
- **Corporate tax (T2):** annually, due six months after fiscal year-end.

Bookkeeping should keep pace with this calendar, not lag behind it. Filings prepared from unreconciled books produce wrong numbers.

## What happens when filings are late

The CRA charges a late-filing penalty on GST equal to 1% of the amount owing, plus 25% of that 1% for each full month the return is overdue, up to twelve months. Interest compounds on the balance. The BC Ministry of Finance charges interest from the day after the due date and can add penalties for repeat late filings.

Late filings are fixable. Most can be caught up through CRA My Business Account and eTaxBC without a formal Voluntary Disclosure, provided the tax authority has not already contacted the business about the missed periods. Where back-filings stretch beyond two fiscal years, or where contact has already been made, a Voluntary Disclosures Program submission through a tax CPA is usually the right route.

## What this looks like in practice

A well-run bookkeeping engagement treats GST and PST as part of the monthly close, not as separate events. Each month, after reconciliation, the GST and PST collected and paid are reviewed, input tax credits verified against documentation, and the return queued for the scheduled filing date. On the due date, the filing is submitted, the remittance scheduled, and a confirmation filed with the owner.

For most BC owner-operators, the correct answer is not to learn GST and PST mechanics personally — it is to have a bookkeeper whose job it is. The filings are routine, the penalties for missing them are not.

For the full reference — registration thresholds, input tax credits, filing frequencies, penalty mechanics, and the 2026 deadline calendar — see [the GST and PST filing guide for BC businesses](/journal/gst-pst-filing-bc-guide).


## When does your business need a fractional controller? A Canadian decision framework

URL: https://coalharbourbookkeeping.ca/journal/when-to-hire-fractional-controller-canada
Published: 2025-07-07
Author: Aman
Category: Finance leadership

The five signals that tell a Canadian business it is time for a fractional controller, what the role actually costs, and what to expect in the first ninety days.

A Canadian business is ready for a fractional controller when it has outgrown what a bookkeeper alone can deliver, cannot yet justify a full-time controller at $130,000-plus, and has started making decisions without a number it trusts. For most owner-operators, that moment arrives somewhere between $1M and $5M in annual revenue. A monthly retainer in Metro Vancouver typically runs $2,500 to $6,000 CAD, delivers review, reporting, and judgement the bookkeeper is not trained for, and replaces a hire that would cost three times as much fully loaded.

## The one-sentence test

If your financials are produced monthly but nobody is reviewing them, if your bank wants reporting you are not delivering, or if you have signed a contract in the last six months and later wondered whether the margin worked, you are probably ready for a fractional controller. If none of those apply, keep the money — you are not there yet.

## What a fractional controller actually does

A fractional controller sits above the bookkeeper and beside the owner. The role covers four repeating areas of work.

**Monthly oversight.** The controller reviews the close after the bookkeeper has reconciled the accounts, tests the trial balance for anomalies, approves adjusting journal entries, and signs off on financials before they leave the finance function. This is the senior review layer that catches the miscoded $40,000 transaction before it distorts the P&L for three months.

**Management reporting.** The controller builds and maintains the monthly reporting pack: a profit and loss with budget variances, a balance sheet with working-capital trend, a cash forecast over the next 8 to 13 weeks, and a handful of operational KPIs chosen for the business. The pack comes with written commentary — not a data dump, a document.

**Financial judgement.** Pricing a contract, structuring a bonus plan, deciding whether to lease or buy equipment, negotiating with a bank, scoping an acquisition. The controller builds the model and explains what it means. This is the piece that software alone cannot produce.

**CPA coordination.** At year-end, the controller prepares the handover package, manages the adjusting entries the CPA proposes, and owns the relationship through audit or review engagements. The owner does not translate between accounting professionals.

For the short definition-level version of the role, see [what is a fractional controller](/journal/what-is-a-fractional-controller).

## The five signals a business is ready

Any one signal alone is not enough. When three or more appear together, the business has almost certainly outgrown bookkeeping-only.

**Signal 1 — Revenue has crossed $1M and is growing.** Below $1M, a good bookkeeper and an attentive owner can usually carry the finance function between them. Above $1M, the owner's time and the bookkeeper's scope both start to cap out. By $3M, a controller is usually already overdue.

**Signal 2 — The bookkeeper's scope is being stretched.** The bookkeeper is being asked to produce reports, advise on pricing, or review cash forecasts — work that is outside their credential and training. Good bookkeepers flag this themselves and push the business to hire the right help. Quiet bookkeepers drift into providing sub-standard controller work because no one else is.

**Signal 3 — The monthly close has become multi-handed.** The bookkeeper closes the month, the owner reviews it, the CPA is occasionally consulted mid-year, and no one owns the integration. The gaps between roles are where errors live.

**Signal 4 — Decisions are being made on numbers nobody trusts.** Pricing feels intuitive. Cash feels tight in ways the P&L does not predict. Contracts are signed and then reviewed. This is the symptom the owner usually notices first.

**Signal 5 — Lenders, investors, or regulators want more reporting.** A bank covenant requiring quarterly compliance certificates, a lender asking for monthly financials, a new investor expecting a reporting pack, or a regulated industry with specific filing requirements. This is the external forcing function that finally pushes owners to hire.

## The cost benchmark: fractional versus full-time

The arithmetic that makes fractional controllers attractive is simple.

| Dimension                              | Full-time controller           | Fractional controller    |
| -------------------------------------- | ------------------------------ | ------------------------ |
| Base salary (Metro Vancouver, 2026)    | $100,000 to $140,000           | N/A                      |
| Benefits, CPP/EI employer share, bonus | $20,000 to $40,000             | Included                 |
| Office space, equipment, software      | $5,000 to $10,000              | Included                 |
| Recruiting and onboarding              | $10,000 to $20,000 in year one | None                     |
| Management overhead                    | Significant                    | None                     |
| Monthly fully-loaded cost              | $10,000 to $15,000             | $2,500 to $6,000         |
| Annual fully-loaded cost               | $130,000 to $180,000           | $30,000 to $72,000       |
| Capacity                               | Full-time                      | 20 to 60 hours per month |

The fractional engagement delivers the judgement a controller provides without the hiring commitment or the overhead. The tradeoff is capacity — a fractional controller is not a full-time resource — but for most businesses under $10M in revenue, a full-time controller is oversupplied for the actual work.

## What fractional controllers typically cost in Vancouver

Three broad bands in the Metro Vancouver market.

**Lower band — $2,500 to $3,500 per month.** Typically a controller at 15 to 25 hours per month. Covers monthly close review, a basic reporting pack, and quarterly financial review calls. Suits businesses at the $1M to $3M revenue range with straightforward structure.

**Mid band — $3,500 to $5,000 per month.** 30 to 40 hours per month. Adds cash forecasting, deeper management reporting, monthly review calls, and budget-versus-actual variance analysis. Suits businesses at $3M to $7M or simpler businesses with active lender relationships.

**Upper band — $5,000 to $8,000 per month.** 45 to 60 hours per month. Full controller function minus the full-time commitment. Includes multi-entity consolidation, reporting-pack ownership, budget process leadership, and deep CPA coordination. Suits businesses at $5M+ or multi-entity structures with real complexity.

Below $2,500 per month is usually not a controller — it is a senior bookkeeper or bookkeeping-with-review, priced accordingly. Above $8,000 per month is usually either a fractional CFO rather than a controller, or a full-time hire in disguise.

## What to expect in the first 90 days

A fractional engagement does not deliver value in week one. The first 90 days are setup; value compounds from month four onward.

**Month 1 — Diagnostic and scoping.** The controller reviews the last twelve months of financials, the chart of accounts, the bookkeeper's close process, and the existing reporting. The diagnostic ends with a written assessment of what is working, what is not, and what the reporting pack should cover. Most engagements find three to five findings worth addressing before any new reporting is built.

**Month 2 — Rebuild and document.** The chart of accounts is tightened, reporting packages are designed, cash-forecasting tools are set up, and the monthly close process is documented. The bookkeeper's workflow integrates with the controller's review step.

**Month 3 — First full monthly pack.** The first full reporting pack is delivered. It is imperfect — the variance analysis is thin because there is no comparable prior month yet, the cash forecast leans on assumptions that have not been tested. But the format is established and the discipline is visible.

**Month 4 onward — Compounding value.** Month-over-month trends appear. The owner starts asking the controller questions instead of guessing. Decisions anchor to numbers. By month six, the controller has usually paid for themselves in decisions avoided or improved.

## Who a fractional controller is not for

Three cases where a fractional controller is the wrong hire.

**Pre-revenue or very early-stage businesses.** If the business is under $500,000 in revenue or not yet incorporated, a bookkeeper and a strong spreadsheet do the job. A controller at this stage is oversupplied.

**Businesses with active financial distress.** A controller helps businesses with finance-function gaps; they do not rescue businesses with existential problems. A business that needs cost-cutting, restructuring, or lender negotiation needs a different engagement — usually a fractional CFO or a turnaround specialist, not a controller.

**Owners who want a second opinion but not a second process.** The engagement requires the owner to operate with a controller in the loop. An owner who wants quarterly advice but no monthly participation is a candidate for ad hoc CPA consultations, not a fractional controller.

## How to hire a fractional controller in Canada

Four things to check before signing an engagement.

**Credential and background.** The controller should hold a CPA designation or have a comparable senior operating-finance background. "Controller" is not a protected title in Canada; the credential matters because tax and structural judgement is part of the work.

**Industry fit.** A controller who has worked with professional services firms will understand consulting P&Ls. A controller whose background is retail will understand inventory. Fit with your industry shaves three months off the onboarding.

**Reporting samples.** Ask to see the reporting pack the controller has produced for a prior client. Sanitised for confidentiality, but real. The pack tells you more about the engagement than any pitch deck.

**Scope and exit terms.** Fixed monthly fee, clear scope, documented deliverables, and a 30-day termination clause in either direction. Retainer agreements without exit clauses almost always favour the controller, not the business.

## Where a fractional controller fits in the broader finance function

The standard setup for a growing Canadian owner-operator looks like this.

- **Bookkeeper** — monthly close, reconciliations, GST and PST filings, payroll. See [monthly bookkeeping](/services/monthly-bookkeeping).
- **Fractional controller** — review, reporting, judgement, CPA coordination. See [fractional controller](/services/fractional-controller).
- **External CPA** — annual corporate tax filing, tax planning, audit and review. Handled through the controller, not directly by the owner.
- **Fractional or full-time CFO** — only for businesses above $10M or with active capital-raising or acquisition activity.

The controller is the integration layer. Without one, the owner is the integration layer — which works at smaller scale and stops working once the business grows past a certain size.

For the full reference on how Canadian small-business bookkeeping fits together, see [the Canadian small-business bookkeeping guide](/journal/canadian-small-business-bookkeeping-guide).

## The bottom line

A fractional controller is not a luxury. For a Canadian business between $1M and $10M in revenue with active complexity, it is usually the single highest-return finance hire available. The monthly cost is modest compared to a full-time equivalent; the decisions it improves are not.

If the signals in this piece describe your business, a diagnostic conversation is the next step. Most owners learn more in the first thirty-minute call than they expect, and the conversation often reveals whether the immediate priority is a controller, a better bookkeeper, or something else entirely.

## Where to read more

- [CPA Canada's guidance on the controller function](https://www.cpacanada.ca/en/members-area/profession-news/2020/september/the-evolving-controller-role) for context on how the role is changing.
- Coal Harbour's [fractional controller service](/services/fractional-controller) for how our engagements are structured.

The right hire is the one that matches where the business actually is. For most growing Canadian owner-operators, that is a fractional controller, and the best time to hire one is usually about six months earlier than the owner thinks.


## How much does bookkeeping cost in Vancouver in 2026?

URL: https://coalharbourbookkeeping.ca/journal/bookkeeping-cost-vancouver-2026
Published: 2025-07-04
Author: Aman
Category: Pricing

The current Metro Vancouver price bands for monthly bookkeeping, what drives the fee, and what the cheapest option actually costs you.

Monthly bookkeeping in Metro Vancouver in 2026 runs from roughly $300 to $3,500 per month CAD, with the vast majority of owner-operator engagements falling between $500 and $1,500. The spread reflects real differences in transaction volume, software stack, payroll, indirect tax complexity, and — most of the time — the seniority of the person doing the work. What you should be paying depends less on what the market charges and more on what your books actually need.

## The 2026 Vancouver price bands

Three bands cover most of the market.

| Tier       | Monthly fee (CAD) | Typical profile                                                         | What you get                                                                                     |
| ---------- | ----------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| Budget     | $300 to $500      | Offshore teams, solo freelance bookkeepers, software-only subscriptions | Transactions categorised, light reconciliation, variable quality                                 |
| Mid-market | $500 to $1,500    | Established local bookkeepers, small boutique firms, CPB-credentialed   | Full reconciliation, monthly financials, GST and PST filings, named bookkeeper                   |
| Senior-led | $1,500 to $3,500  | Boutique firms, controller-adjacent services, multi-entity engagements  | Review layer, management reporting pack, CPA coordination, fractional-controller-style oversight |

Above $3,500 per month, the work is usually no longer pure bookkeeping — it becomes a [fractional controller](/services/fractional-controller) engagement or a multi-entity reporting setup.

## What actually drives the monthly fee

Five inputs, weighted roughly in this order.

**Transaction volume.** The single biggest driver. A business with 80 transactions a month is not ten percent cheaper than one with 800 — the fee scales roughly with the reconciliation and coding hours the volume demands.

**Number of accounts.** Each additional bank, credit card, merchant processor, line of credit, or payment platform is another reconciliation. Three accounts is a different engagement than eleven.

**Payroll.** A business with no employees is fundamentally simpler than one running fortnightly payroll for eight staff with health benefits, RRSP matches, and vacation accruals. Payroll is often its own line item.

**Indirect tax complexity.** Quarterly GST-only is straightforward. Monthly GST plus PST plus out-of-province HST filings adds real hours to every close.

**Owner communication cadence.** Some clients want a ten-line email summary each month. Some want a thirty-minute video call. Some want a texted question answered within the hour on a Tuesday. The firms that quote lowest usually price the minimum and upsell anything else.

Secondary drivers include inventory, multi-entity structures, foreign currency accounts, and whether the books are currently clean or need [catch-up work](/services/catch-up) before a monthly rhythm can start.

## Hourly versus fixed-fee: which is fair?

Fixed-fee is almost always fair to the owner. Hourly rates incentivise slow work, make budgeting impossible, and punish the client for every time the bookkeeper has to investigate a messy vendor.

A fair fixed fee is set after a short diagnostic — transaction volume, accounts, payroll, tax complexity — and revisited annually. If a bookkeeper quotes a monthly fee without looking at your books first, be skeptical. If they quote hourly with no cap, be more skeptical.

## Red flags at the low end

A $300-a-month engagement for a business with 200 transactions across four accounts is doing one of two things: skipping reconciliations, or losing money on the file. Usually both. The pattern we see on cleanup engagements is that the budget-tier bookkeeper kept the ledger more or less categorised, did not reconcile to the statement for six months, and missed the three miscoded transfers that pushed the P&L meaningfully off.

The cleanup to rebuild those books then costs three-to-six months of what the client thought they were saving.

This is not a moral judgement. It is arithmetic. A senior bookkeeper in Canada earns $65,000 to $95,000 fully loaded; a firm supporting them with software, infrastructure, and a review layer needs roughly $1,200 per month per client to break even. Anything materially below that number is either being done by someone very junior, done offshore, or done partially.

## Red flags at the high end

On the other end, a $5,000-a-month engagement for a single-entity owner-operator with straightforward books is also a signal. Usually it means the scope has expanded beyond bookkeeping — controller-level reporting, cash forecasting, bank covenant compliance — which is legitimate work but should be named as such. If the line item says "bookkeeping" and the invoice is senior-controller pricing, ask what you are actually getting.

## What Coal Harbour charges

Public and deliberate. Our [monthly bookkeeping](/services/monthly-bookkeeping) Steady tier starts at $425 per month CAD for straightforward owner-operator books — typically 50 to 300 transactions across two to four accounts, quarterly GST, and owner-only payroll or none. The Considered tier at $1,200 per month covers businesses with higher transaction volume, staff payroll, monthly GST and PST, and a named bookkeeper with direct access. The Bespoke tier is priced per engagement for multi-entity structures, fractional controller scope, or specialised industries.

Pricing is set after a 20-minute discovery call and a short look at the actual accounts. No surprises, no creep, no hourly rates hidden inside a monthly fee.

## The cheap option's hidden cost

Three specific costs show up in the first year of a budget-tier engagement, and they almost always exceed the monthly savings.

**CPA bills at year-end go up.** A CPA working from unreconciled books bills five to fifteen extra hours at $250 to $450 per hour. That is a $1,250 to $6,750 line item that a clean ledger would have avoided.

**Decisions get made on wrong numbers.** A miscoded $8,000 equipment purchase recorded as an expense rather than a capital asset distorts the P&L, overstates the operating loss, and changes how the owner prices the next job. This is not a hypothetical. We see it on cleanup engagements routinely.

**CRA interest and penalties compound.** Late GST returns, missed source deductions, and prior-period corrections attract interest that compounds monthly. A single late GST filing can cost $400 to $1,500 before the bookkeeping fee is even paid.

None of these are universal — plenty of budget-tier engagements go well — but on the files we see come in for [catch-up and clean-up](/services/catch-up), they are the recurring pattern.

## What to ask before hiring a bookkeeper in Vancouver

Five questions that separate the serious firms from the marginal ones.

1. Do you reconcile to the bank statement every month, or do you rely on the bank feed?
2. Who is my named bookkeeper, and what is their credential?
3. How do you coordinate with my CPA at year-end?
4. What is your policy on GST and PST filing late — do you or I carry that liability?
5. Is the QuickBooks or Xero subscription in my name, and do I keep the data if we part ways?

If the answers are vague, ask again. The ones that hold up under questioning are the ones worth hiring.

For the full reference on how Canadian small-business bookkeeping works end-to-end, see [the Canadian small-business bookkeeping guide](/journal/canadian-small-business-bookkeeping-guide). For a broader look at how bookkeepers, accountants, and controllers divide the work, see [bookkeeper vs. accountant in Canada](/journal/bookkeeper-vs-accountant-canada).

## Where to read more

- [CPABC's directory of BC CPAs](https://www.bccpa.ca/) for finding a year-end accountant to pair with your bookkeeper.
- Coal Harbour's [pricing page](/pricing) for the full tier breakdown.

If bookkeeping cost is the question, the answer is usually what clean books are worth to you — and what unclean books quietly cost. Start with a conversation about [monthly bookkeeping](/services/monthly-bookkeeping) and scope from there.



---

# Contact

URL: https://coalharbourbookkeeping.ca/contact

Phone: (778) 549-0041
Email: admin@coalharbourbookkeeping.ca
Hours: Monday to Friday, 9:00 to 17:00 PT

Most new engagements start with a 20-minute discovery call. Bookings are made through the contact page.
