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
- T5018 slips and who counts as a subcontractor
- Progress billing, holdbacks and when GST is due
- PST on materials: the contractor usually pays it
- WorkSafeBC coverage and clearance letters
- GST on new housing
- What EverStone handles for you
- Fixed fees, fully online
- What an incorporated contractor has to get right
- Remote contractor accounting
- 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.
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
| Item | Why it matters |
|---|---|
| T5018 slips | Construction payments to subcontractors are reported, due six months after the reporting period |
| Progress billing | GST is due as draws are invoiced, not when the customer pays |
| PST on materials | Installed materials are usually taxed when you buy them, not when you bill |
| WorkSafeBC | Clearance letters protect a prime contractor from a subcontractor’s unpaid premiums |
| Sales tax where you operate | 5% 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.
Kelowna accounting for construction contractors FAQ
Do I charge PST on a renovation?+
When is the T5018 due?+
When do I remit GST on a progress draw?+
Why do I need a subcontractor’s WorkSafeBC clearance?+
Is there a Kelowna office?+
Do you work with businesses outside Kelowna itself?+
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