Virtual CPA firm serving BC, AB, ON and MB•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Accountant in Kelowna › Construction contractors
Construction & trades · Kelowna

Contractor accountant in Kelowna

Okanagan building, from hillside subdivisions to lakefront renovations, is billed in stages with its own tax questions. EverStone is an accountant for BC construction businesses and a Kelowna small business accountant, online at fixed fees.

Quick answer: Kelowna contractors report subcontractor payments on T5018 slips, charge GST on progress billings as they are invoiced. They pay PST on the materials they install rather than charging it to the owner, and keep WorkSafeBC coverage and subcontractor clearances current. Builders selling new homes add GST on new housing. EverStone handles all of it with the corporate return, at a fixed fee agreed before work starts. Published fees start at $325 a month for bookkeeping and $125 for a personal return.

For a one-owner Kelowna contractor, monthly bookkeeping, payroll and the year-end T2 with statements usually cost from $500 to $700 a month all-in.

On this page
  1. T5018 slips and who counts as a subcontractor
  2. Progress billing, holdbacks and when GST is due
  3. PST on materials: the contractor usually pays it
  4. WorkSafeBC coverage and clearance letters
  5. GST on new housing
  6. What EverStone handles for you
  7. Fixed fees, fully online
  8. What an incorporated contractor has to get right
  9. Remote contractor accounting
  10. Kelowna accounting for construction contractors FAQ

T5018 slips and who counts as a subcontractor

A business mainly in construction reports subcontractor payments for construction services on T5018 slips and a summary, due six months after the reporting period (calendar or fiscal year). Collect subcontractor names, business numbers and addresses at engagement; chasing them in spring, after the crew has moved to Vernon or Penticton, causes most late T5018s. The T5018 subcontractor tracker keeps the details in one place.

Classification is harder. A framer working only for you, on your schedule, with your tools, may be an employee to the CRA whatever the invoice says, and reclassification makes unremitted CPP and EI your liability. Subcontractor or employee sets out the tests.

Progress billing, holdbacks and when GST is due

Most construction is billed in stages. GST on a progress billing is generally payable when the invoice is issued or payment falls due, whichever is earlier, not when the customer pays; waiting for the cheque makes every draw late. Builders Lien Act holdbacks are generally not subject to GST until paid or payable, so show them separately.

Staging drives income too. Unbilled finished work, costs on running jobs and unreleased holdbacks straddle the year-end, and how they are measured decides profit in each year. Lenders and bonding companies read those numbers. Construction holdbacks works through the entries.

PST on materials: the contractor usually pays it

BC PST treats an installing contractor differently from a store. Supplying and installing lumber, fixtures, cabinets or roofing to improve real property generally makes you the consumer: you pay PST when buying and do not charge it on the installed work. Materials from out-of-province suppliers who charged no PST usually must be self-assessed. Supply-only sales, such as flooring without installation, generally require charging PST.

Errors run both ways: charging homeowners PST they should not pay, or skipping it on materials. Business tools and equipment carry PST too. See the BC PST guide on registration and self-assessment.

WorkSafeBC coverage and clearance letters

Construction employers register with WorkSafeBC, are classified by their work and report assessable payroll. The clearance letter matters most: a prime contractor can be liable for a subcontractor’s unpaid premiums on the job, so check each clearance before paying. A solo owner-operator can consider personal optional protection, a coverage choice, not a tax one. WorkSafeBC registration covers first steps; the Kelowna payroll page covers the crew.

Trucks, trailers, excavators and tools are the other big line, written off through capital cost allowance by class; purchase timing against year-end changes the first-year deduction. A truck that goes to the lake on weekends needs a business-use log. Plan big purchases around the year-end, not the dealer’s deal of the day.

GST on new housing

A builder selling a new home charges GST, and the buyer may claim a new housing rebate, sometimes assigned to the builder at closing. A builder who rents out a new home is generally treated as selling it to itself, accounting for GST on fair market value under the self-supply rules.

Substantial renovations can trigger the same rules. The amounts are large against a small builder’s margin and depend on the contract and sequence of events, so plan before the foundation goes in. The first-time home buyers’ GST rebate covers the latest change.

What EverStone handles for you

One firm, one fixed fee agreed up front:

  • T2 corporate return and year-end financial statements
  • Holdbacks and work in progress reviewed at the cut-off
  • T5018 subcontractor information returns
  • GST on progress billings and PST on materials, filed on their own schedules
  • WorkSafeBC reporting and subcontractor clearances
  • Equipment and vehicle CCA schedules

Fixed fees, fully online

Everything runs by video, phone and secure upload, which suits a business run from a truck. Bookkeeping, payroll and the T2 with statements usually run $500–$700 a month, fixed first. See what it costs.

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

What an incorporated contractor has to get right

What an incorporated contractor has to get right The items that decide an incorporated contractor’s year — for a business operating in Kelowna, British Columbia
ItemWhy it matters
T5018 slipsConstruction payments to subcontractors are reported, due six months after the reporting period
Progress billingGST is due as draws are invoiced, not when the customer pays
PST on materialsInstalled materials are usually taxed when you buy them, not when you bill
WorkSafeBCClearance letters protect a prime contractor from a subcontractor’s unpaid premiums
Sales tax where you operate5% GST plus 7% BC PST — two registrations, two returns

Source: If you contract through a company. General information, not advice.

For the national picture, see accounting for contractors in BC, Alberta, Ontario and Manitoba.

Remote contractor accounting

Kelowna contractor accounting is remote. There is no Kelowna office and no local team. You deal with the CPA directly, and subcontractor payments, equipment and vehicle costs are tracked as they happen, not rebuilt at year end.

Common questions

Kelowna accounting for construction contractors FAQ

Do I charge PST on a renovation?+
Usually not on the installed work. A contractor improving real property generally pays PST on the materials when buying them and does not charge it to the owner. Supply-only sales of goods are different and generally carry PST. Ask about your case →
When is the T5018 due?+
Six months after the end of the reporting period you use, which can be the calendar year or your fiscal year. Once chosen, the period is generally kept consistent.
When do I remit GST on a progress draw?+
On the return for the period in which the invoice was issued or payment became due, whichever came first. The holdback portion generally becomes taxable when it is paid or becomes payable.
Why do I need a subcontractor’s WorkSafeBC clearance?+
Because a prime contractor can be held responsible for premiums a subcontractor did not pay. Checking the clearance before paying the sub protects you from that liability.
Is there a Kelowna office?+
No. EverStone works online and serves Okanagan contractors remotely, by video, phone and secure upload link.
Do you work with businesses outside Kelowna itself?+
Yes. Contractors in West Kelowna, Lake Country, Peachland and the rest of the Central Okanagan are served the same way as those in Kelowna, remotely and at the same fixed fees.

Related services and local guides

Nearby cities, the rest of what we do for Kelowna businesses, and the reference pages behind this one.

What clients say

Rated 5.0 on Google across 26 client reviews. Read all reviews

★★★★★

“Personal. Professional. Responsive. Plus he saved me a bundle!”

Corrin SkalbeckVerified Google Local Guide
★★★★★

“…We switched to him last year for both our personal and small-business taxes — responsive, knowledgeable and quick.”

Heather PowersVerified Google review

Starting fees

Every fee is fixed in writing before any work begins.

  • Monthly bookkeeping, GST/PST filing includedfrom $325 a month
  • 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 applicable tax

Get a fixed quote for your Kelowna 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.

Only your name and email are needed. Everything else is optional.

A CPA replies within one business day, with a fixed fee in writing. Rated 5.0 from 26 Google reviews. Member firm of CPABC, registered with CPA Alberta.