FreshBooks B.C. PST setup for engineering: GST plus 7% on 30% (2026)
Configure two uniquely named FreshBooks taxes for a confirmed B.C. engineering line, verify separate GST and PST on the customer PDF, test credits and reports, and bridge the result to Box A, Box B, eTaxBC, and remittance records.
Make C$1,071 the acceptance result
For one confirmed C$1,000 taxable engineering service connected to B.C., the provincial formula produces C$21 of PST: 7% × (30% × C$1,000). If the federal facts separately support 5% GST on the full fee, the illustrative GST is C$50 and the invoice total is C$1,071.
Treat those amounts as acceptance evidence, not as a classification shortcut. A FreshBooks tax named 2.1% does not prove that the service is taxable, that GST applies, or that the customer document, accounts, reports, credit, Box A, Box B, eTaxBC return, and payment all preserve the legal split.
Confirm the engineering-service definition, B.C. connection, exemptions, resale, disbursements, allocations, collector or small-seller position, transition dates, and federal GST treatment before configuring a live service or invoice.
| Line | Calculation | Expected amount |
|---|---|---|
| Engineering fee | Confirmed taxable purchase price | C$1,000.00 |
| GST — illustrative | 5% × C$1,000 when federal treatment is confirmed | C$50.00 |
| B.C. PST | 7% × (30% × C$1,000) | C$21.00 |
| Invoice total | C$1,000 + C$50 + C$21 | C$1,071.00 |
Create two uniquely named taxes and apply both to the line
FreshBooks says a new sales-tax rate can use up to three decimal places and that up to two existing taxes can be selected on an invoice line. Create two separate taxes with durable names such as “GST 5%” and “BC PST ENG — 7% × 30% — 2026-10-01,” then select both through Add Taxes only on a line whose treatment is supported.
Enter 5% for GST only when the federal treatment has been confirmed. Enter 2.1% for the B.C. engineering PST implementation because 7% × 30% equals 2.1% of the same fully taxable net line. The 2.1% entry is an arithmetic equivalent, not the statutory PST rate, and the combined 7.1% is not one legal tax.
FreshBooks notes that tax-name, rate, or number edits affect new documents moving forward and existing documents must be edited separately. Use dated names, preserve the 7%-on-30% workpaper, and do not silently repurpose a historical tax. Use separate classified lines or another reviewed process for exempt, mixed, allocated, credited, or transitional amounts.
| Unique tax name | Rate entered | Apply to | Evidence |
|---|---|---|---|
| GST 5% | 5% only when confirmed | Full supported net line | Federal treatment and GST workpaper |
| BC PST ENG — 7% × 30% — 2026-10-01 | 2.1% arithmetic equivalent | Full confirmed taxable engineering line | Provincial 7%-on-30% workpaper |
| Combined arithmetic | 7.1% | Acceptance total only | Never present as one statutory tax |
Approve the actual customer PDF, not the settings screen
Section 85 of the Provincial Sales Tax Regulation requires a collector who provides an invoice and levies PST to show the tax as a separate item. FreshBooks documents that two taxes can be attached to a line, but that capability alone does not prove how the active template, language, currency, client view, or PDF will identify them.
Create a draft using a fictional test client, then preview and download the exact customer PDF. Approve the setup only if GST is separately identified when applicable, B.C. PST is separately identified, and the amounts reconcile to the net fee and total. A document that only shows “Tax C$71,” “7.1%,” or another merged amount fails this acceptance gate.
Repeat the render after any change to the tax name, number, invoice style, client language, currency, saved service, or recurring template. Preserve the approved PDF beside the setup record and legal workpaper before enabling recurring or automatic sending.
| Document element | Required result | Reject when |
|---|---|---|
| GST | C$50.00 separately identified when applicable | Missing or merged with PST |
| B.C. PST | C$21.00 separately identified | Only 2.1%, 7.1%, or C$71 appears without PST identity |
| Invoice total | C$1,071.00 | Does not reconcile to the fee plus both taxes |
Verify separate tax accounts and run the acceptance suite
FreshBooks says each uniquely named sales tax creates a sales-tax account under the Taxes Payable parent account. Its journal-entry examples show a billed invoice posting the named tax to Taxes Payable. After the draft becomes reportable under the test workflow, inspect the Chart of Accounts and General Ledger and confirm that GST and B.C. PST remain separately named and traceable.
Run a C$1,000 baseline, a C$12,000 fee, a C$100 reversal, at least one cents-sensitive multi-line invoice, and one mixed or allocated invoice. Verify the customer PDF, invoice status, Sales Tax Summary, both tax accounts, General Ledger, and legal workpaper for each relevant case.
A C$12,000 fully taxable engineering fee produces C$252 PST and, when 5% GST is separately confirmed, C$600 GST and a C$12,852 total. A C$100 reversal with the same supported treatment should reverse C$2.10 PST and C$5 GST. Mixed work belongs on separately classified lines; two selected taxes cannot decide which work is taxable.
| Test | Expected B.C. PST | Additional evidence |
|---|---|---|
| C$1,000 confirmed taxable engineering fee | C$21.00 | C$50 GST and C$1,071 total only when GST is confirmed |
| C$12,000 confirmed taxable engineering fee | C$252.00 | C$600 GST and C$12,852 total only when GST is confirmed |
| C$100 reversal of the same treatment | C$2.10 credit | C$5 GST credit when the same federal treatment applies |
| Cents-sensitive multi-line invoice | Result tied line by line to workpaper | No unexplained document or report variance |
| Mixed taxable and exempt or unresolved work | Only supported taxable lines | Separate classifications and allocation evidence |
Use a credit note when tax must reverse
FreshBooks says sales tax can be added to credit notes, while prepayment and overpayment credits cannot carry sales tax. Its journal-entry examples show a credit note with sales tax debiting the named Taxes Payable account. Use a credit note that mirrors the original supported line and taxes when the purpose is to reverse invoiced GST and B.C. PST.
Do not use a prepayment or overpayment credit as evidence that tax was reversed merely because the customer's balance changed. Verify the C$100 test credit displays C$5 GST and C$2.10 PST, posts to the same named tax accounts, reduces the relevant Sales Tax Summary amounts, and traces to the federal and provincial return workpapers.
Credits consolidate into the client's available balance, so preserve the original invoice number, credit-note number, reason, line classification, tax names, expected entries, and actual report effect. Stop if the credit fixes Accounts Receivable but leaves either tax liability unchanged or untraceable.
Control the Sales Tax Summary basis, drafts, currency, and access
FreshBooks' Sales Tax Summary can run on Billed (accrual) or Collected (cash-based) income. Billed includes dated non-draft invoices whether paid or unpaid; Collected uses payments received in the selected range. Drafts are excluded, and only one currency can be viewed at a time. Choose the basis that matches the reviewed filing workpaper rather than whichever report total looks convenient.
Export the Sales Tax Summary for the period and reconcile each named tax to invoices and credit notes. Use the Invoice Details report with matching date and accounting-method filters to identify lines with zero tax when total billed or collected does not reconcile to taxable amounts plus taxes.
FreshBooks says Accounting features are available on trials and Plus, Premium, and Select plans. Confirm that the actual subscription and user role provide the Chart of Accounts, General Ledger, reports, bank reconciliation, and journal-entry access required by the control design before committing to the workflow.
- Record the business, subscription, user role, currency, report basis, date range, tax names, rates, setup date, and reviewer.
- Exclude drafts from acceptance totals and confirm when a test invoice becomes reportable.
- Run and save one report per currency when the business invoices in more than one currency.
- Investigate every zero-tax line and every variance between the invoice, report, tax account, and workpaper.
Bridge FreshBooks to GST/HST, Box A, Box B, and remittance
The Province's return guide says Box A includes taxable, non-taxable, and exempt Canadian sales and leases before GST and PST. Box B includes PST collectable on taxable sales and leases, including PST charged but not yet collected. Sellers of the newly taxable professional services must file and remit electronically.
For the C$1,000 acceptance transaction, the provincial workpaper should generally trace C$1,000 to the appropriate Box A population and C$21 to Box B, subject to all facts for the period. A FreshBooks report that describes C$21 as 2.1% of the full line still needs the separate legal bridge showing 7% × 30%. Reconcile invoices and credit notes to the named PST account, Sales Tax Summary, Box A and Box B workpapers, eTaxBC return, and payment confirmation.
FreshBooks currently tracks sales taxes but does not complete the external filing and remittance workflow. It also says Taxes Paid does not automatically deduct from Taxes Payable. Have the accountant or an owner with Advanced Accounting record the reviewed remittance or refund journal entry, handle the imported bank transaction under the current bank-reconciliation workflow, and reconcile the federal GST component separately. Do not claim that FreshBooks files the B.C. return or automatically nets tax paid against tax payable.
Fail closed when classification, display, reporting, or access breaks
The two-tax setup is arithmetic only. It cannot classify a service, establish the B.C. connection, choose an exemption, allocate a bundle, remove an actual-cost disbursement, decide small-seller or registration status, apply the October transition, or determine federal GST. Use separate supported lines and workpapers whenever the facts differ.
Approve the setup only after legal classification, both rates, the customer PDF, named tax accounts, larger invoice, credit note, cents, mixed-line, report-basis, currency, Box A, Box B, GST/HST, eTaxBC, journal-entry, bank, and payment tests all pass. Preserve expected and observed results, PDFs, reports, entries, corrections, reviewer, and approval date.
If FreshBooks cannot identify PST separately on the customer PDF, cannot preserve two distinct tax accounts, excludes an expected invoice or credit, lacks the required accounting access, or cannot reconcile to the filing and remittance records, pause automatic sending. Use another reviewed process and obtain current FreshBooks, bookkeeping, accounting, or provincial support. FreshBooks is a trademark of 2ndSite Inc.; Thirty North is not affiliated with or endorsed by FreshBooks.
What to do now
- 01
Confirm the engineering classification, 30% PST base, B.C. connection, registration and transition position, and separate GST treatment.
- 02
Create two dated, uniquely named FreshBooks taxes: GST 5% when confirmed and BC PST ENG at the 2.1% arithmetic equivalent backed by a 7%-on-30% workpaper.
- 03
Apply up to two taxes to one fictional test line and approve only the actual customer PDF with separate GST and B.C. PST amounts.
- 04
Verify separate named accounts under Taxes Payable and run the C$1,000, C$12,000, credit-note, cents, mixed-line, report, and currency tests.
- 05
Reconcile the correct Billed or Collected Sales Tax Summary basis to GST/HST, B.C. Box A and Box B, eTaxBC, journal entries, bank records, and payment evidence.
Get a fact-specific review when…
- The service, B.C. connection, exemption, resale, disbursement, allocation, small-seller position, transition amount, or GST treatment is unresolved.
- The FreshBooks subscription, user role, interface, currency, or accounting features differ from the current documentation or required control design.
- The customer PDF merges, omits, or fails to identify GST and B.C. PST as separate amounts.
- The 2.1% implementation entry is presented as the statutory PST rate or is applied without the 7%-on-30% workpaper.
- The two uniquely named taxes do not produce distinct, traceable accounts under Taxes Payable.
- A prepayment or overpayment credit is being used to reverse tax instead of a tested credit note.
- The Billed or Collected basis, draft status, date range, currency, invoice, credit, or zero-tax line does not reconcile to the filing workpaper.
- Taxes Paid is assumed to net automatically against Taxes Payable, or the remittance entry, bank transaction, Box A, Box B, eTaxBC, GST/HST, and payment records do not agree.
Check the rule behind the guide.
The requirement to show levied PST as a separate invoice item and related invoice controls.
Open official guidance Province of British ColumbiaPST on engineering and geoscience servicesThe professional-service definition, 7%-on-30% formula, taxable portion, bundles, disbursements, B.C. connection, exemptions, registration, electronic filing, and transition rules.
Open official guidance Province of British ColumbiaGuide to completing the PST returnBox A sales before GST and PST, Box B PST collectable, liability and adjustment workflow, and electronic filing for the newly taxable professional services.
Open official guidance FreshBooks SupportHow sales tax worksUnique tax names, rates to three decimal places, selection of up to two taxes, Taxes Payable accounts, report and plan access, non-automatic Taxes Paid netting, and the external remittance-entry workflow.
Open official guidance FreshBooks SupportCreate an invoiceLine-level Add Taxes controls, selection of up to two existing taxes, saved item or service tax defaults, draft behavior, and customer PDF delivery.
Open official guidance FreshBooks SupportSales Tax Summary reportBilled and Collected bases, draft exclusions, one-currency-at-a-time reporting, taxable and tax totals, exports, and the Invoice Details zero-tax-line review.
Open official guidance FreshBooks SupportHow credits workThe distinction between credit notes that can carry sales tax and prepayment or overpayment credits that cannot.
Open official guidance FreshBooks SupportJournal entriesManual journal-entry access for accountants or owners with Advanced Accounting and the liability, bank-reconciliation, and tax-remittance workflow.
Open official guidance FreshBooks SupportHow common transactions are recorded as journal entriesAutomatic invoice and credit-note entries, named Taxes Payable accounts, and the General Ledger effect of sales tax and credits.
Open official guidance