Virtual CPA firm serving BC, AB, ON and MB•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Surrey
GST/HST & PST · Surrey

GST/HST filing in Surrey

On a project-billed job, GST arrives long before the work is finished and often before costs are paid. That gap is why profitable Surrey trades and project businesses run into sales tax trouble. EverStone files GST and PST for Surrey businesses remotely.

Quick answer: For Surrey businesses, GST generally becomes payable on the earlier of the day an invoice is issued and the day payment is received. A deposit taken before any work is done therefore puts tax in the seller’s hands well ahead of the revenue being earned. British Columbia adds a separate 7% PST. GST/HST filing is included in monthly bookkeeping from $325 a month.

The work covers the GST/HST return (the GST34), input tax credits, the filing frequency, instalments where they apply and the notice of assessment that follows.

Timeline showing that GST generally becomes payable on the earlier of the day an invoice is issued and the day payment is received, so a deposit taken months before work begins puts tax in the seller’s hands in that reporting period — long before the job is finished, the costs are paid or the margin is known
The tax point arrives before the work, the costs and the margin.
On this page
  1. The tax point is earlier than the revenue point
  2. Progress billings, holdbacks and what the return has to show
  3. PST on work that improves real property
  4. What is covered
  5. Remote, with no Surrey office
  6. Sales tax that applies to a Surrey business
  7. Who this is for, and who it is not
  8. Surrey GST and PST questions
  9. Remote GST/HST filing

The tax point is earlier than the revenue point

For a business paid on completion, sales tax timing is invisible. For one paid in deposits, draws and progress billings, it is the central problem. GST generally becomes payable on the earlier of the day the invoice is issued and the day the consideration is received. A deposit taken in February for April work belongs to the reporting period it arrived in, not the one in which the job finishes.

So a Surrey contractor ends up holding money that feels like working capital and is not. Deposits go on materials and mobilisation, quite rationally, and then the period closes and the remittance is real. The business was profitable; the cash just moved in the wrong order. The fix is mechanical: move the tax portion of every deposit and draw to a separate account the day it lands.

Progress billings, holdbacks and what the return has to show

With staged billing, each billing has its own tax point, and a period’s return reflects billings issued, not jobs completed. Holdbacks complicate this, because the amount withheld differs from the amount invoiced, so a return prepared from receipts will not agree with one from invoices. Either basis works on its own; switching between them produces a reconciliation nobody can close at year-end.

Reconcile the return to the sales ledger every period (billings issued, tax charged, tax remitted) rather than building it from a bank feed. It takes minutes when the books are current and days when they are not. Read what the CRA looks at in a GST review before the question is asked.

PST on work that improves real property

BC’s 7% PST works differently on construction than most expect. On a contract to improve real property, the contractor is generally the end user of the materials: you pay PST on them instead of charging the customer, so it is a cost inside your price. Supply-only arrangements differ. Because the answer follows the contract wording, settle the treatment before quoting; a price that assumed recovery from the customer cannot absorb the tax later.

PST is registered and filed separately from GST, with the BC Ministry of Finance rather than the CRA, and PST paid on inputs is generally not recoverable. Our BC PST guide covers the registration side, and the rates sit with their source on the BC tax facts page.

What is covered

  • GST/HST returns prepared from the sales ledger and filed on your reporting period
  • Tax points applied correctly to deposits, draws and progress billings
  • Holdback treatment kept consistent between the books and the returns
  • Input tax credits claimed on materials, subtrades and equipment
  • PST position on real property contracts settled before pricing
  • Separate BC PST returns where PST applies to what you sell
  • Every return reconciled to the ledger rather than to a bank balance

Remote, with no Surrey office

EverStone has no Surrey office and does not plan one. Surrey businesses are served entirely online: records arrive electronically, returns are reviewed by video call and approved by e-signature, which suits principals working on sites across the city. One CPA holds the file, keeping the deposit treatment consistent from first draw to final billing.

About this article
EverStone CPA

Prepared and reviewed by a CPA at EverStone CPA, serving businesses in BC, Alberta, Ontario and Manitoba. Updated . About the firm  ·  Send an enquiry

Sales tax that applies to a Surrey business

Sales tax that applies to a Surrey business Sales tax in British Columbia
TaxRateAdministered by
GST5%Canada Revenue Agency
PST7%BC Ministry of Finance
HSTNot applicable—

Source: British Columbia tax facts. General information, not advice.

Federal return and payment dates for each reporting period are on the GST filing deadlines page.

Who this is for, and who it is not

This fits a Surrey business that is registered, or about to be, and wants returns filed on the right frequency with input tax credits claimed. It is not for anyone who wants unreconciled figures submitted: a GST return is only as good as the books behind it. Filing and bookkeeping are both on the published fee list.

Common questions

Surrey businesses working across the valley can see GST/PST filing in the Fraser Valley for how the GST and PST returns fit together.

In Surrey, EverStone also works with contractors and realtors.

Surrey GST and PST questions

When is GST due on a deposit?+
Generally on the earlier of invoice and payment, so a deposit taken before work begins puts tax in your hands before the revenue is earned. It belongs to the reporting period it arrived in, not the one the job finishes in. Ask about your case →
Should the GST on a deposit be set aside?+
Yes, and it is the most useful single control for a project business. Moving the tax out of the operating account on arrival removes the gap between receiving and remitting, which causes most sales tax cash crises.
How do holdbacks affect the GST return?+
They create a gap between what has been invoiced and what has been received, so a return prepared from receipts will not agree with one prepared from billings. Either basis can be applied consistently; the problem arises when a business switches between them and the reconciliation stops closing.
Does BC PST apply to a renovation contract?+
On a contract to improve real property the contractor is generally treated as the end user of the materials, so PST is paid on the materials rather than charged to the customer and sits inside your price as a cost. Supply-only arrangements are treated differently, and the answer follows the contract wording.
Can PST paid on materials be claimed back?+
No. There is no input tax credit equivalent for BC PST, so it is a cost rather than a recoverable amount. That is precisely why the treatment has to be decided before the quote is issued — a price that assumed recovery cannot absorb the tax after the fact.
Is there an EverStone office in Surrey?+
No. The firm operates virtually and serves Surrey businesses entirely remotely through video meetings, secure document exchange and e-signature. The engagement works the same whether your projects are in Cloverdale, Newton or anywhere else in the city.
What does GST/HST filing cost in Surrey?+
Nothing about a Surrey address changes the fee. GST/HST filing is included in monthly bookkeeping from $325 a month. A standalone return is quoted in writing after we review your enquiry. See the published fees.
Do you work with businesses outside Surrey itself?+
Yes. Registrants in Cloverdale, Newton, Fleetwood, South Surrey and White Rock file on the same schedule and at the same fee as Surrey businesses; nothing about the service depends on the municipality.

Deposits and draws under control

Get the GST timing, the PST position and the reconciliation handled by a CPA. Send an enquiry.

Remote GST/HST filing

EverStone is a fully virtual, one-CPA firm serving Surrey clients online. There is no Surrey office and no local staff. We meet by video or phone, documents move by secure email and e-signature, and no visit is required. Returns use the same books as the corporate return, so the sales figures on the GST return and in the financial statements agree.

Where the same file also needs Surrey corporate returns and personal tax in Surrey, that is handled in one engagement.

Owners who need our Surrey bookkeeping page and getting the Surrey returns filed as well will find it on the same terms.

Starting fees

GST/HST and PST filing is included in monthly bookkeeping. Every fee is fixed in writing before any work begins.

  • Monthly bookkeeping, GST/PST filing includedfrom $325 a monthThis page
  • Payroll, remittances, T4s and ROEsincluded in monthly bookkeeping
  • Books, payroll and the year-end T2 together$500–$700 a month
  • Corporate year-end and T2 returnfixed fee, quoted in writing
  • Personal tax return (T1)from $125; self-employed or rental $275–$500
  • Catch-up bookkeepingfrom $2,200 per year of records
  • Controller or CFO supportcontroller from $1,650, CFO from $2,750 a month
  • One-off advice call with a CPA$225 plus GST

Get a fixed quote for your Surrey business

Tell us what you need. You get a written fee first, with no obligation.

Please tell us your name.
Please enter an email address we can reply to.
Tell us what you need.

A CPA replies within one business day, with a fixed fee in writing. Rated 5.0 from 24 Google reviews.