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

Trades accountant in Abbotsford

An Abbotsford trades company can quote a barn, a tilt-up bay and a basement suite in the same week, and the sales-tax answer is different for each. EverStone is a CPA for incorporated contractors and an Abbotsford small-business accountant, working entirely online.

Quick answer: Incorporated trades businesses in Abbotsford, British Columbia sit inside three separate rule sets at once. They are BC provincial sales tax on the materials they install, federal T5018 reporting on what they pay subtrades, and lien holdback timing that moves income between fiscal years. EverStone prepares all three from one file. Published fees start at $325 a month for bookkeeping and $125 for a personal return.

For a one-owner Abbotsford trades business, monthly bookkeeping, payroll and the year-end T2 with statements usually cost from $500 to $700 a month all-in. The year-end covers the T2 with Schedule 1 and Schedule 50, the CCA schedule, the small business deduction, T4 or T5 slips for the owner’s pay, and the instalments for the year ahead.

British Columbia’s 7% provincial sales tax lands in opposite places for a trades company depending on what the contract is for: where the agreement is to improve real property the installer is treated as the final consumer of the materials and absorbs the tax as a job cost, while a straight supply of goods carries the tax on the invoice instead
The PST answer is settled in the quote, not on the invoice.
On this page
  1. The sales-tax answer is decided in the quote, not the invoice
  2. T5018 slips follow the payment, not the trade
  3. Clearance letters belong in the payment process
  4. Holdbacks move profit between years
  5. Seasonality, instalments and the equipment decision
  6. What is covered
  7. Remote by design
  8. What a trades business has to get right
  9. Abbotsford trades accounting FAQ

The sales-tax answer is decided in the quote, not the invoice

British Columbia charges 7% provincial sales tax, and for a trades company that number moves depending on what the contract actually says it is for. Where the agreement is to improve real property, a foundation, a roof, wiring fixed into a structure — the installer is treated as the final consumer of the materials and absorbs the tax as a cost of the job.

Where the same company sells a piece of equipment across a counter, or supplies goods without affixing them, the tax rides on the invoice instead. Two Abbotsford jobs with identical materials can therefore land in opposite places purely on wording. That is why the treatment has to be settled while the estimate is being priced: once the number is out the door, absorbing an unbudgeted tax comes straight out of margin. The BC PST guide walks through where the line falls.

T5018 slips follow the payment, not the trade

A company whose main business is construction and which pays others for construction services generally files T5018 information returns on those payments. The duty follows the nature of the business and payment, not whether the payee sent a proper invoice or where the work happened.

The practical failure is almost never refusal; it is a bookkeeping structure that never separated subtrade labour from material purchases, so at year-end nobody can say what was actually paid to whom. Coding subtrade payments to their own accounts as they happen turns the filing into a report rather than a reconstruction. Background sits in the T5018 reporting guide.

Clearance letters belong in the payment process

WorkSafeBC lets a hiring company confirm a subtrade’s account is in good standing before paying. Skipping the check is an accounting exposure, not just a safety gap: you can be assessed for premiums the subtrade never paid, long after the job closed.

Treating clearance as a condition of final payment, filed against the invoice, converts a legal risk into a routine control. It also keeps the subtrade-versus-employee question honest: a crew that has no coverage, no other customers and no equipment of its own is a payroll problem waiting to be found. The BC workers’ compensation registration guide covers who has to register.

Holdbacks move profit between years

BC lien legislation lets money be held back on a project and released after a defined period. For accounting, that is a timing question. Holdbacks on work already done are still earned revenue, and amounts held from your own subtrades are still incurred costs. Put them on the wrong side of year-end and a strong season looks weak, or the reverse, and every decision that follows — instalments, equipment, owner draws — rests on a wrong number. Getting cut-off right is the highest-value hour in a construction year-end.

Seasonality, instalments and the equipment decision

Abbotsford’s building season is compressed by weather, so revenue comes in a burst and the tax follows, often as spring costs climb. Planning on an averaged month almost always falls short. Set instalments against the actual draw calendar, and learn the tax on a heavy year in autumn, not April.

Equipment timing matters too. When a machine is bought and put into use changes that year’s claim, so a December purchase differs from the same one in January. Capital cost allowance on equipment sets out the classes.

What is covered

One Chartered Professional Accountant handles the whole file:

  • T2 corporate return and year-end financial statements
  • T5018 subcontractor information returns
  • GST and BC PST registration, filing and reconciliation
  • Bookkeeping structured around jobs, holdbacks and equipment
  • Cut-off and revenue timing on open projects
  • Salary and dividend planning tied to the corporate return
  • CRA correspondence and review responses

Remote by design

EverStone is a sole-practitioner CPA firm working online: video meetings, e-signature, secure document exchange. For an Abbotsford trades company, the file gets handled from the truck or site trailer instead of costing half a day. The CPA who prepares the return answers your email in June, which matters in construction because tax-deciding questions arrive mid-job. See construction accounting in BC for the wider picture.

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 a trades business has to get right

What a trades business has to get right The items that decide a trades year-end — for a business operating in Abbotsford, British Columbia
ItemWhy it matters
Subcontractor paymentsConstruction payers report subcontractor payments to the CRA on a T5018
HoldbacksAmounts held back under a construction contract are recognized on their own timing, not when invoiced
Tools and equipmentLarger purchases are capitalized and depreciated rather than expensed in full
Vehicle useA log separating business from personal kilometres is what supports the claim
Sales tax where you operate5% GST plus 7% BC PST: two registrations, two returns

Source: Construction and trades accounting. General information, not advice.

Other services for Abbotsford businesses: year-end statements and personal tax.

Common questions

Abbotsford trades accounting FAQ

Do I charge PST to an Abbotsford homeowner on a renovation?+
Usually not. On a contract to improve real property the trades company is treated as the consumer of the materials and pays the tax on its own purchases, building it into the price rather than adding it to the invoice. Supply-only sales work the other way. Because the treatment follows the contract, settle it before the estimate goes out. Ask about your case → See the published fees.
Which payments end up on a T5018?+
Payments a construction business makes to others for construction services, reported for the reporting period the business elects. The test looks at what the business does and what the payment was for. Coding subtrade labour to a dedicated account through the year is what makes the filing straightforward instead of a year-end reconstruction.
Do I need to come in for meetings?+
No. The work runs remotely by design — video calls, e-signature and secure upload — so an Abbotsford trades company never has to give up site time for a meeting.
When should holdback amounts hit the books?+
Holdbacks belong in the period the work was performed, not when the money is released. Retained amounts on completed work are earned revenue; amounts held from your subtrades are incurred cost. Deferring both distorts the year the job happened.
Does a WorkSafeBC clearance letter matter for accounting?+
An unverified subtrade can become a premium assessment against you months later. Making clearance a condition of final payment, filed with the invoice, keeps that exposure out of future years and the worker-classification question visible while it can be fixed.
Does equipment bought in December help this year?+
December equipment can help this year, but availability for use, not purchase date, governs, and the asset’s class sets the first-year claim. Model late-season purchases before the cheque is written.
Do you work with businesses outside Abbotsford itself?+
Yes. Trades businesses in Clearbrook, Matsqui, Sumas Prairie and Bradner are served the same way as those in Abbotsford, remotely and at the same fixed fees.

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 GST

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

We work with our main Abbotsford page — same fixed-fee approach, entirely remote.