Which job actually made money? We know. Does your accountant?

Most contractors see one P&L a year — at tax time, six months after it mattered. We run yours per job, every month. The quote you give next week comes from numbers that actually work. WSIB handled, T5018 filed on time, subs classified right.

★★★★★4.8 190+ Google reviews Authorized CRA Representative
Job Revenue · Margin
Kitchen reno · Oakville Job #0421
$48,200
+ 31%
Basement finish · Mississauga Job #0433
$62,800
+ 22%
Deck + fence · Burlington Job #0438
$18,900
+ 6%
Addition · Toronto Job #0444
$94,500
− 11%
Three won. One lost $10K.
$224,400

You never saw Job #0444 going sideways. We did. Month two.

Four problems. Four fixes.

If you've been running trades a few years, you've hit all of these.

Not a tiles grid. The four actual problems that cost contractors money — in the order they usually show up.

01
The one that costs the most

You can't tell which jobs are profitable.

Year-end shows you cleared $140K on $800K in revenue. Nobody can tell you which jobs got you there — or which ones took a bite out of what the good jobs made.

A job-cost rebuild of your last 12 months — jobs ranked by profit, with the ones that lost money named — usually shows three or four files quietly carrying the operation.

What we do

Every invoice, bill, timesheet and supplier charge gets a job code. By month two, you see a P&L per job. Quotes start coming from numbers instead of gut.

What you'll see

  • Monthly P&L by job — ranked by actual margin
  • Labour hours per job — tied to timesheets, not gut
  • Material markup actuals vs. what you quoted
  • Sub costs per job — including the ones that went over
  • Change-order impact — what you charged vs. what it cost
02
The one CRA audits most

Your subs could be reassessed as employees.

If a sub works your hours, uses your tools, works for nobody else, and doesn't bill you with a contract — CRA will call him an employee. When they reassess, you owe both halves of CPP, both halves of EI, and the income tax that should have been withheld.

Three years at a time. Per sub. The math gets expensive fast.

What we do

We check your subs against the six-factor test before the first T5018 gets filed. The arrangement either stands up or we restructure it. See the next section — it's the one we won't skim over.

What we look at

  • Who sets the hours
  • Whose tools
  • Works for anyone else?
  • Written contract?
  • Does he bill you?
  • Incorporated?
03
The one that quietly inflates

Your WSIB rate keeps drifting up.

Classification shifted. Claims experience caught up. Or something was reported in the wrong rate group last year and nobody caught it. WSIB rate drift can add $8–15K/year to a mid-size trades operation — invisible unless someone's watching the account.

Reclassification works both ways. Most contractors have never had their rate group reviewed since the day they registered.

What we do

We pull your WSIB history at onboarding and audit the rate group against what you actually do. Reclassification request filed where the group is wrong. Clearance certificates issued the day a sub asks.

What drives your rate

  • Rate group — your industry classification
  • Claims experience — your actual loss history
  • Reporting accuracy — hours in the right bucket
  • Clearance compliance — subs cleared on each job
04
The one that scrambles every February

Your T5018 queue is a crisis every year.

Every sub you paid over $500 for construction work needs a slip. If your books don't track them cleanly through the year, February becomes a scramble through supplier files, cheque stubs and e-transfer records — and the late-filing penalty starts at $100 per slip.

The cash sub without a GST number — the one you've been paying for three years — doesn't go away because he's cash. CRA matches the T5018 slips you file against what the sub reports. Missing slips are audit triggers.

What we do

Subs tagged as the bills land, not reconstructed in February. T5018 filed the week after your fiscal year-end closes. No late slips, no penalties, no supplier chasing you in April.

Covered on every slip

  • Sub name and address
  • SIN or Business Number
  • Total paid for construction
  • GST/HST portion where applicable
  • Filed on time — not after the deadline
The six-factor check

For every sub on your file, we ask these six questions.

CRA uses them. We use them first. If you can't answer three of these on the "sub" side for a given worker, you're looking at an employee — and a reassessment that opens three years at once.

Most contractors have at least one worker who fails this test. We find the ones at risk before CRA does, and either shore up the arrangement or move the person onto T4 cleanly.

1
Who sets the hours?
He does → Sub
2
Whose tools?
His → Sub
3
Does he work for anyone else?
Yes → Sub
4
Is there a written contract?
Yes → Sub
5
Does he invoice you?
Yes → Sub
6
Is he incorporated?
Yes → Sub
We file for

Every kind of trade and construction file.

Residential, commercial, service, install — the operation changes, the file structure stays the same.

🏗️General contractors 🏠Home builders 🔨Renovation companies ⚡Electrical 🔧Plumbing ❄️HVAC 🪵Framing & carpentry 🎨Drywall & painting 🧱Masonry & concrete ⬛Flooring & tile 🏘️Roofing 🔥Welding & metal 🧊Insulation 🏢Small developers

Don't see your trade? Call us anyway — the structure's the same.

Priced by scope

What this actually costs.

Three scopes. The work included in each is the real work — not a 40-page proposal with hourly bolt-ons.

A

Solo tradesperson

You're on your own tools. Working as a sub or small sole prop. Annual return, done right.

T1 + T2125 HST if registered Vehicle & tools WSIB coordination
C

Multi-crew or home builder

Multi-site, developer, or home-building operation. Multiple entities, bigger team. Priced to the file.

Multi-entity consolidation Per-crew P&L HST New Housing Rebate Lender draw reporting Dedicated accountant
One-off add-ons, flat-quoted: chart-of-accounts rebuild from $750 · past-year T1/T2 catch-up from $175–$900 per year · HST catch-up from $125 per period · CRA sub-classification audit response from $250/hour (flat available) · WSIB reclassification review from $400 flat. Written quote on every file before you sign.
What switching looked like

Three contractors. Three before and afters.

Not generic testimonials. The before, the after, the thing that changed.

Before Year-end P&L was the whole picture. One $90K reno lost money all year and nobody knew.
→ Switched →
After Monthly job P&L. The next job sideways got caught at week 3, not month 11.

"First accountants who actually understood what a holdback is."

Before CRA letter about four subs. Previous accountant said "wait and see." Three years of exposure sitting open.
→ Switched →
After Three subs restructured onto T4. One sub verified independent with contracts. CRA audit closed clean.

"They didn't tell me what I wanted to hear. They told me what would save my business."

Before HST filed once a year, always late. Two years of T5018 missing. $4,800 in interest and penalties.
→ Switched →
After Caught up in 3 weeks. Switched to quarterly. Zero penalties since 2023.

"I sleep like a baby now. Should've done this three years ago."

How we take over

What happens in your first month with us.

No four-month migration. We take the wheel in five clean steps.

01

Free call & CRA authorization

20 minutes on the phone. We get Level 2 representative access on your CRA business number. We pull your file history, outstanding notices, and remittance balances before touching a number.

02

Books, WSIB, prior accountant

We take over from your previous accountant or bookkeeper — professional courtesy request handled by us. We pull your WSIB experience rating and check the classification group.

03

Chart of accounts rebuilt for job costing

If your books don't track jobs, we restructure them. Class tracking or projects turned on in QuickBooks or Xero. Sub accounts mapped so materials, labour and subs don't live in one messy bucket.

04

Backlog caught up, subs re-checked

Any late GST/HST, payroll remittances, or prior-year corporate returns get brought current. All active subcontractors checked against the six-factor test so no surprises sit in the file.

05

Your first per-job P&L

Month close delivered by the 15th of the following month. Every job ranked by profit. You see the margin on the job you finished last week — not next year.

Common questions

The questions contractors actually ask.

Answers straight from our files. No boilerplate.

We price by scope, not by hour. A solo tradesperson's annual return starts at $349. An operating contractor with payroll and subs runs around $650/month. Multi-crew builders are custom. Written flat quote before you sign anything.
A slip you file for every subcontractor you paid more than $500 to in a year for construction work. Due six months after your fiscal year-end. Miss the deadline and the penalty starts at $100 per slip.
Yes. Payment method doesn't change the filing. If you paid them for construction work and the total hit $500, it goes on a T5018.
Yes — it's the most expensive mistake in construction. If a sub works your hours, uses your tools, works for nobody else, and doesn't bill you with a contract, CRA will reassess them as an employee. You'll owe both halves of CPP, both halves of EI, and the income tax that should have been withheld.
In Ontario, the Construction Act requires a 10% statutory holdback on contracts, released after the lien period. On your books, it stays as a receivable, not revenue, until it's actually released.
New residential construction is taxable, with the GST/HST New Housing Rebate available to the buyer (or the builder, where it was credited at close). Substantial renovations follow the same rule.
Yes. Trucks and trailers come off through CCA (capital cost allowance) at the business-use portion. Hand tools under the capital threshold are expensed directly. Larger equipment is depreciated over its class life.
Free 20-minute call

You run the jobs. Let us run the books.

Twenty minutes. Free. Tell us the operation — we'll tell you what we'd fix first, whether you hire us or not. No sales pitch, no 40-page proposal.

  • Talk to an accountant, not a sales rep.
  • Reply within one business day on your free consultation request.
  • Fixed fee in writing before any work begins.
  • CRA authorized representative — we file and respond on your behalf.
Prefer email? info@instaccountant.com
Prefer phone? 647-243-2884 · Mon–Fri 9am–6pm ET