Abbotsford CPA serving the Fraser Valley•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Accountant in Windsor › Construction contractors
General contractors & trades · Windsor

Accountant for Windsor contractors

Windsor contractors build and refit plants, pour foundations for new subdivisions in LaSalle and Tecumseh, and renovate older houses across the city. The money arrives in stages, a tenth of it waits on the holdback, and the subcontractors all need slips. EverStone works with Essex County construction businesses remotely, as a Windsor small business CPA, at a fee fixed before work starts.

Quick answer: An Ontario contractor retains and is retained a 10% holdback under the Construction Act, and bills in progress draws that carry 13% HST. It reports payments to subcontractors on T5018 slips due six months after the reporting period, and carries WSIB coverage, compulsory for most construction work. EverStone keeps the books, tracks holdbacks and work in progress, files HST and slips, and prepares the year-end, remotely at a fixed fee. Published fees start at $300 a month for bookkeeping and $100 for a personal return.

The 10% holdback, on both sides of the ledger

Ontario’s Construction Act requires the payer on a construction contract to hold back 10% of each payment until the lien period has passed. A Windsor general contractor sits in the middle: its client holds back 10% of what it bills, and it holds back 10% of what it pays its subcontractors. Both amounts belong in the books, as holdback receivable and holdback payable, and both have to be released when the time comes. A ledger that records only the cash received shows a job as less profitable than it was and loses track of money still owed to the business. We record holdbacks by job and follow up releases, so a completed project does not leave a tenth of its value forgotten. Construction holdback accounting covers the entries.

The Act also sets prompt payment rules: once a proper invoice is given, the owner and each contractor down the chain have set periods to pay or to give notice of non-payment. Those rules only help a contractor whose invoices are dated, addressed and supported properly, and whose books show which invoice is late on which job. We keep receivables aged by project so a late draw is visible the week it becomes late, not at year-end.

Progress billing and work in progress

Most contracts of any size are billed in draws against a schedule of values or a percentage complete. HST at 13% is generally payable on each progress billing when it is invoiced or payable, so the HST return follows the invoices rather than the cash. The holdback portion is the exception: tax on it generally becomes payable when the holdback is paid or falls due, so it is tracked separately. At year-end, a job part-finished has costs sitting against revenue that has not all been billed, or billings ahead of the work done. Those differences are recorded as work in progress or deferred revenue so the year’s profit reflects the work actually performed. We set a consistent method by job, which also shows which jobs are over or under their estimate while there is still time to act.

T5018 slips for subcontractor payments

A business whose main activity is construction reports payments to subcontractors for construction services on T5018 slips and a summary. They are due six months after the end of the reporting period, which can be the calendar year or the fiscal year, chosen once and kept. The slip needs each subcontractor’s legal name, address and business number, which is much easier to collect before the first cheque than after the last. We tag subcontractor payments in the books as they are made, so the slips come straight from the ledger. The T5018 tracker helps collect the details, and T5018 reporting explains who must file.

WSIB and clearance certificates

WSIB coverage is compulsory for most construction work in Ontario, and it is separate from the CRA with its own registration, rate groups and premium reporting. Before paying a subcontractor, a Windsor contractor should hold a current clearance certificate showing the subcontractor’s WSIB account is in good standing; without one, the contractor can be held liable for the subcontractor’s unpaid premiums. Independent operators and executive officers have their own rules on whether they need coverage. We reconcile WSIB insurable earnings to payroll each period and keep a clearance record for every subcontractor on file, so the question has an answer when a general contractor or an auditor asks.

Subcontractor or employee

Construction relies on subcontractors, and the CRA looks closely at whether someone called a subcontractor is really an employee. A worker who uses the contractor’s tools, works the contractor’s hours under its direction and cannot make or lose money on the job is usually an employee, whatever the invoice says. A wrong call means CPP, EI and income tax that should have been withheld, assessed on the contractor. We review how your crews are engaged and set up payroll for those who are employees. Subcontractor or employee sets out the test.

Trucks, equipment and the winter slowdown

Pickups, dump trucks, excavators, skid steers and trailers are deducted through capital cost allowance by class, with the half-year rule generally halving the first-year claim and recapture arising when a unit is traded for more than its remaining cost. Vehicles used partly for personal driving need a log; vehicle deductions explains what it has to show. Essex County has milder winters than much of Ontario, but outdoor work still slows when the ground freezes, and a year’s cash is often made from spring to fall. Monthly books with holdbacks and receivables aged by job show whether the winter is covered. Managing cash in a seasonal business goes further.

Crews, payroll and what it costs

Construction payroll brings source deductions to the CRA, Ontario Employer Health Tax once payroll passes the exemption, WSIB premiums and records of employment each time a crew is laid off. The typical trades-corporation bundle of bookkeeping, payroll and a year-end T2 with statements is usually $450 to $650 a month, fixed in writing after a free consultation. Monthly bookkeeping on its own starts at $300 a month with HST filing included. Payroll services in Windsor and Windsor bookkeeping describe the recurring work, and the pricing page lists every fee.

About this article
EverStone CPA

Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, an Abbotsford CPA firm working with small businesses and incorporated contractors across the Fraser Valley and Canada. Updated September 2026. About the firm  ·  Book a free consult

What a Windsor contractor has to track

What a Windsor contractor has to track The items that decide a construction year-end — for a business operating in Windsor, Ontario
ItemWhy it matters
Holdbacks10% retained under the Construction Act, receivable and payable
Progress billingsHST due as invoiced; work in progress at year-end
Subcontractor paymentsT5018 slips six months after the reporting period
WSIBCompulsory for most construction; clearance certificates
Sales tax where you operate13% HST, a single registration and a single return

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

Common questions

Windsor contractor accounting FAQ

When is HST due on the holdback portion?+
Generally when the holdback is paid or becomes due, not when the progress billing goes out. The rest of the billing is reported when invoiced or payable, so the holdback has to be tracked separately in the books. Ask about your case →
Do I have to file T5018 slips?+
If construction is your main business and you pay subcontractors for construction services, yes. Slips are due six months after your reporting period ends.
What if a subcontractor has no WSIB clearance?+
You can be held responsible for their unpaid premiums on your job. Get a clearance certificate before paying and renew it as the job runs.
Should my contracting business incorporate?+
Often, once profit is more than you need to draw each year, because retained profit is taxed at a lower corporate rate. Liability, bonding and lender requirements also play a part. We compare the options on your actual numbers.
My books are a year behind. Can you catch them up?+
Yes. We rebuild the missing months from bank records and invoices, set up holdback and job tracking as we go, and then move you onto monthly bookkeeping.
Do you work with renovators and small trades?+
Yes, from sole proprietors to incorporated general contractors across Windsor, LaSalle, Tecumseh, Lakeshore and the rest of Essex County.
What does an accountant cost for a Windsor construction business?+
Windsor businesses pay the same published fees as everyone else. Monthly bookkeeping starts from $300 a month and a personal return from $100; a corporate return is quoted after a free consultation. A single question can go to a 45-minute Advice Call, a flat fee of $200 + GST. Every fee is fixed in writing first. See the published fees.
Do you work with businesses outside Windsor itself?+
Yes. Contractors in LaSalle, Tecumseh, Lakeshore, Leamington and the rest of Essex County are served the same way as those in Windsor, remotely and at the same fixed fees.

Get a fixed quote for your Windsor business

Tell us what you need. You get a written fee before any work starts, and no obligation to take it.

Please tell us your name.
Please enter an email address we can reply to.

A reply from a CPA within one business day, usually sooner — and a fee fixed in writing after a free consultation.

Contracting in Windsor or Essex County?

One CPA for holdbacks, progress billing, T5018 slips, WSIB and the year-end. Fixed fee, fully online. Book a free consult.

Remote accounting for contractors from Abbotsford

EverStone is a one-CPA firm in Abbotsford, British Columbia, serving Windsor contractors remotely. There is no Windsor office and no local staff. Invoices, draws and subcontractor details come in through a secure upload link, calls happen after the site closes if that suits, and nobody has to leave a job to meet an accountant.

Talk to a CPA about this

One Chartered Professional Accountant, start to finish. Fixed fees, quoted in writing before any work begins, and no obligation from a first conversation.