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.
On this page
- The tax point is earlier than the revenue point
- Progress billings, holdbacks and what the return has to show
- PST on work that improves real property
- What is covered
- Remote, with no Surrey office
- Sales tax that applies to a Surrey business
- Who this is for, and who it is not
- Surrey GST and PST questions
- 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.
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
| Tax | Rate | Administered by |
|---|---|---|
| GST | 5% | Canada Revenue Agency |
| PST | 7% | BC Ministry of Finance |
| HST | Not 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.
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?+
Should the GST on a deposit be set aside?+
How do holdbacks affect the GST return?+
Does BC PST apply to a renovation contract?+
Can PST paid on materials be claimed back?+
Is there an EverStone office in Surrey?+
What does GST/HST filing cost in Surrey?+
Do you work with businesses outside Surrey itself?+
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.
Related services and local guides
Nearby cities, the rest of what we do for Surrey businesses, and the reference pages behind this one.
Valley-wide: GST and PST filing for Fraser Valley businesses — who registers for which, filing frequency, contractors and farms.
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