VancouverBiztech
Search

Guides

Vancouver Business Software Planning Guide

A practical sequence for Vancouver companies choosing software, including BC PST on SaaS and the BC privacy questions that change the decision.

By Biztech Editors Reviewed VancouverSoftware SelectionImplementationBC PST

Quick answer: measure before you shop, then settle two British Columbia questions that change the arithmetic and the architecture. BC charges 7 percent PST on software including SaaS, which is a permanent cost difference instead of a timing one, and BC has its own private-sector privacy law separate from the federal regime.

Step One: Two Measurements

Time your slowest recurring report. Month end, inventory reconciliation, a channel profitability question, a labour cost report. Include the chasing. That figure is your business case.

Count the re-entries. Take one import from purchase order to paid invoice and mark every point where a person re-keys something a system already knew. For a BC importer that chain usually runs through a broker, a freight bill and a currency conversion, and each handoff is a place the count grows. That number predicts total cost better than licence pricing.

Step Two: The BC PST Question Nobody Models

This is the most consequential local fact for a Vancouver software buyer, and it is routinely missed until the first invoice.

British Columbia applies 7 percent PST to software, including software as a service. The province defines SaaS as software, or the right to use software, where possession of the software is maintained by the software provider or another person. The test for taxability is that the software is purchased for use, or used, on, through, or with an electronic device ordinarily situated in British Columbia, and the province states this applies regardless of the server location or the delivery method.

What BC publishes
Rate7% PST on software, including software as a service
Definition of SaaSSoftware, or the right to use software, where possession is maintained by the provider or another person
Location testPurchased for use, or used, on, through, or with an electronic device ordinarily situated in BC, regardless of server location
ApportionmentPST due = 7% x purchase price x (BC usage / total usage)
MechanismCertificate of Exemption, self-assessment on estimated usage, reconciliation at period end
RecoveryGenerally cannot be recovered the way GST can through input tax credits, subject to specific exemptions

Two practical consequences.

The cost comparison changes. An identical subscription costs 7 percent more in BC than in Alberta, and unlike GST this is generally not recoverable through input tax credits. Over a multi-year software commitment that is a permanent difference worth putting in the model.

Multi-province teams can apportion. The province publishes a formula: PST due equals 7 percent multiplied by the purchase price multiplied by BC usage divided by total usage. It requires a Certificate of Exemption, self-assessment on estimated usage, and reconciliation against actual usage at period end. Provincial guidance revised in December 2025 also addressed how to determine whether mobile devices are ordinarily situated in BC, referring to assigned area codes, IP addresses, or service provision addresses where a billing address does not reflect device location.

That means user counts by province become a tax input. If your system cannot tell you how many licensed users sit in BC, you cannot apportion defensibly. Full detail at gov.bc.ca. This is general guidance and not tax advice, and cross-border apportionment is fact-specific, so get it confirmed.

Step Three: The BC Privacy Question

British Columbia has its own Personal Information Protection Act for the private sector, overseen by the provincial Office of the Information and Privacy Commissioner. Most BC private-sector organisations fall under it in place of the federal regime, and public bodies sit under separate legislation again.

For a software decision the questions are the same in shape and the answers differ by regime. Where is personal information stored, who at the vendor can reach it, what the contract says about breach notification, and what you must be able to produce if someone requests their own information. Our data ownership checklist covers the contractual side.

Step Four: Know Which Problem You Have

Step Five: Demo Your Own Hard Cases

A refund across channels. A gift card redeemed in store after an online purchase. An inventory count that disagrees with the system. A staff schedule against a labour cost target. Vendors demo their strengths, so bring your edges.

Where Projects Go Wrong

No internal owner. Someone must own product data, pricing, and configuration after go-live.

Underestimating data cleanup. Duplicate SKUs, dead products, and inconsistent naming are their own workstream.

Ignoring exit terms at entry. The cost of a wrong choice is set by how hard it is to leave. See platform lock-in.

Forgetting the PST. Budget the 7 percent, and check whether apportionment applies.

Do step one this week, then work out how many of your software users sit in British Columbia. You will need that number for the tax question whether or not you buy anything.

Once the PST question is settled and a platform shortlist exists, our Calgary edition compares the open-source options in ERPNext vs Odoo vs Zoho.

Frequently Asked Questions

Does BC charge PST on SaaS?
Yes. British Columbia treats software as a service as taxable software at 7% PST. The province defines SaaS as software, or the right to use software, where possession of the software is maintained by the provider or another person. PST applies where the software is purchased for use, or used, on, through, or with an electronic device ordinarily situated in BC, regardless of where the server is located.
What if our team is split across provinces?
BC allows apportionment. The province publishes the formula as PST due equals 7% multiplied by the purchase price multiplied by BC usage divided by total usage. It requires a Certificate of Exemption, self-assessment on estimated usage, and reconciliation against actual usage at period end. Get the method confirmed by an indirect tax advisor before relying on it.
How much does this change a software budget?
Enough to model. An identical subscription carries 7% PST in BC that it does not carry in Alberta, and PST generally cannot be recovered the way GST can through input tax credits. Specific exemptions and refund mechanisms exist for some purchasers, so confirm your own position. On a meaningful annual software spend that is a real and permanent cost difference instead of a timing one.
What privacy law applies to a BC private-sector business?
British Columbia has its own Personal Information Protection Act, overseen by the provincial Information and Privacy Commissioner, which applies to most private-sector organisations in BC in place of the federal PIPEDA. Public bodies fall under separate legislation. Confirm which regime applies to you before configuring anything.