HomeBlog › T5018: organizing subcontractor slips on-device

T5018 Season Without the Cloud: How Canadian Bookkeepers Can Organize Subcontractor Slips On-Device

Last updated July 2026 · ~6 min read · For bookkeepers & accountants

Short answer: The part of T5018 season that nobody talks about is the paper handling — and it's the part you can fix today. For each subcontractor, collect their invoices and receipts and merge them into one clean, ordered PDF per contractor, then reconcile that total against the amount on their T5018 slip. Do the OCR, sort and merge on-device so subcontractor SINs, business numbers, addresses and payment histories never leave your machine. Below: who files, the deadline, T5018 vs T4A — and the document workflow the rest of the internet skips.

Not tax or legal advice. This is a general explainer for Canadian bookkeepers and accountants. The CRA sets the actual T5018 rules and deadlines — confirm your specific obligations with the CRA or qualified counsel before filing.

The step every T5018 article skips: reconciling the paper

Search "T5018" and you'll find a dozen good explainers of the form: who files it, when it's due, how it differs from a T4A. What almost none of them cover is the tedious reality of the season — a shoebox of subcontractor invoices, e-transfer confirmations, and photographed receipts that you have to turn into a defensible number before the slip is ever accurate. That reconciliation step is where hours disappear, and it's a document problem, not a compliance-calculator problem.

The clean workflow is simple to state: one ordered PDF per subcontractor, containing every invoice and receipt for that contractor, that you can total and check against Box on their T5018. When the merged PDF total matches the slip, that subcontractor is done. When it doesn't, you have one tidy file to investigate instead of a folder of loose scans.

T5018 basics, fast

Who has to file it

The T5018 Statement of Contract Payments exists for the construction industry. If more than 50% of your business income comes from construction activities and you paid subcontractors for construction services, the CRA generally expects a T5018 information return reporting those payments. General contractors, home builders, and construction-focused trades are the typical filers.

The deadline

You file within six months of the end of your reporting period. That period can be your fiscal year or the calendar year, whichever you elect. A December 31 year end means a June 30 filing deadline. Pick the basis, note the date, and confirm it against your CRA account.

T5018 vs T4A — the difference that trips people up

T5018T4A
What it reportsConstruction subcontractor paymentsOther income: fees for services, pensions, self-employed commissions
Who uses itConstruction-industry businessesPayers across many industries
ScopeNarrow — construction services onlyBroad
OverlapA construction payment reported on a T5018 generally should not also go on a T4A — report it once, on the right slip.

The common mistake is double-reporting a subcontractor on both slips, or defaulting to a T4A because it's more familiar. If the payment is for construction and you're a construction business, T5018 is the home for it.

The on-device document workflow for subcontractor slips

Here's the practical part — how to turn the shoebox into reconciled PDFs without uploading anyone's data to a cloud OCR service:

  1. Make one folder per subcontractor and drop in everything for that contractor: invoices, receipts, e-transfer confirmations, scanned paper.
  2. Point PDF Insight at the folder. It reads each page on your machine with on-device OCR — including photographed and scanned documents — classifies them, and orders them to a consistent convention.
  3. Export one merged PDF per subcontractor. Total the amounts and reconcile against Box 22 on that contractor's T5018 slip.
  4. Match means done. A mismatch means one clean file to chase down — not a scatter of loose scans across your desktop.

On a 16GB Mac, PDF Insight organizes an 11-document bundle into one correctly ordered PDF in roughly 100 seconds, fully on-device and bilingual EN/FR so it handles French invoices and Québec paperwork natively. Multiply that across a construction client's ten or twenty subcontractors and the season's reconciliation goes from a weekend to an afternoon.

Why on-device matters specifically for T5018 data

Subcontractor files are unusually sensitive. A single T5018 workflow can touch a contractor's SIN or business number, address, and full payment history — exactly the data you least want sitting in a third party's logs. Uploading those invoices to a cloud OCR or "AI organizer" is a disclosure of other people's personal and financial information to a server you don't control.

The honest framing isn't "on-device is more secure than every cloud vendor" as an absolute. It's that on-device processing removes an entire category of risk — third-party transmission and storage of subcontractor tax data — instead of trying to manage it with contracts and consent. PDF Insight does the OCR, sort and merge locally; the internet cable could be unplugged the whole time and the files never leave your disk. That's a plain local-vs-cloud fact, and for T5018 season it's the one that matters.

Turn the subcontractor shoebox into reconciled PDFs

PDF Insight classifies, orders and merges each subcontractor's invoices into one clean PDF on your own Mac or PC — on-device, bilingual, no file ever uploaded. Try it free for 14 days, no card required.

Download the free trial   Founder Lifetime — $399 CAD once

FAQ

Who has to file a T5018?

Construction businesses — generally those with more than 50% of income from construction activities — that pay subcontractors for construction services. Those payments are reported on the T5018 Statement of Contract Payments.

What is the T5018 filing deadline?

Within six months of the end of your reporting period, which can be your fiscal year or the calendar year. A December 31 year end means a June 30 deadline. Confirm your period end with the CRA.

How is a T5018 different from a T4A?

A T5018 reports construction subcontractor payments and is used only in the construction industry. A T4A reports a broader range of other income across many industries. A payment reported on a T5018 generally should not also appear on a T4A.

How should I organize subcontractor slips at tax time?

Build one ordered PDF per subcontractor from their invoices and receipts, then reconcile the total against their T5018 slip. Doing the OCR, sort and merge on-device keeps SINs, business numbers, addresses and payment histories on your own machine.