Halton Region, Ontario

Your foreman bought materials this morning.
You'll see it in QuickBooks in 9 days.

TradeLedger AI captures every field receipt and timesheet entry by text message — no app, no training, no change in how your crew works. Posted to QuickBooks Online in under 10 seconds.

See How It Works
Built in Halton Region CRA-Aligned Live in 90 Minutes Month-to-Month
The cost of the current state

By the time that receipt hits your budget, you've already made the wrong call.

Your foreman buys $600 of fittings Tuesday morning. The receipt goes in his van. Friday he hands in a stack. Monday, the office enters them. By Wednesday you see that cost in your ledger — nine days later, with two more stacks behind it. Every decision made in those nine days was based on a budget that was materially wrong.

85%

of construction projects exceed their budgets

9 days

average lag before a budget problem becomes visible

35%

of project management time spent on non-productive admin

Where those nine days go — every week, on every job

Tuesday
Materials purchased
Receipt in glove box
Wed–Thu
Sits in the van
Invisible to the office
Friday
Receipt stack handed in
Office manager queue
Monday
Manual QBO entry
Bookkeeper processes
Wednesday
You finally see it
Nine days after it happened

The decisions you made this week were based on a budget that was nine days out of date.

Current state: 9 days vs. TradeLedger: under 10 seconds
The mechanism

A worker texts a photo. QuickBooks updates in under 10 seconds. That's the entire product.

No app to download. No account to create. No training session. If your crew can send a text, they can use TradeLedger.

Step 01

Worker Texts a Photo

Photograph any receipt, open native SMS, text it with the job name to the TradeLedger number. Any phone. No app. No login. Nothing new to learn.

Step 02

Our System Reads It

Vendor, amount, HST, date, and job code extracted and matched to your active project list. If a job name is ambiguous, a numbered reply menu is sent — one digit and it's done.

Step 03

QuickBooks Updates

A properly-coded Bill is created in QuickBooks Online with the original receipt image attached as CRA Section 230 source documentation. Worker gets a confirmation text within 10 seconds.

What your field worker actually receives

Worker sends: [Receipt photo] "Burlington Retrofit"
✓ $342.18 at Home Depot  |  Burlington Retrofit  |  Logged in QuickBooks
The adoption argument

App-based tools don't get used in the field. Your crew already knows how to text.

Ask any HVAC or plumbing contractor who has tried app-based receipt tools. Real-world field adoption is poor — not because the tools are bad, but because a worker in a crawl space on a 45-second break is not opening an app, logging in, and navigating a receipt flow.

TradeLedger works through the native SMS app that is already open on every phone. No download. No account. No password to forget. No update to install. We give you a dedicated phone number, you put it on a laminated card in every van, and that is the entire training program.

If a job name is unclear, we text back a numbered list: "Which job? Reply 1 for Burlington Retrofit, 2 for Oakville Reno." The worker replies with one digit. Twenty seconds.

App-Based Tools
  • App download required on personal device
  • Account creation required per worker
  • Updates and logins interrupt field workflows
  • No job cost coding built in
  • Poor real-world field adoption
TradeLedger AI
  • Works on any phone — iPhone, Android, any carrier
  • Zero setup per worker
  • No app, no update, no password to forget
  • Receipts automatically coded to the correct job
  • Timesheet IN/OUT by text — same number
  • Designed for near-total field adoption
What it captures

Receipts and timesheets. Both by text.

Two capabilities. One phone number. Zero new apps for your crew.

Field Receipts, Coded Automatically

Worker texts a photo of any receipt. The vendor, amount, HST, date, and job code are extracted and posted to your QuickBooks Online account as a properly-coded Bill or Expense — with the original receipt image attached as CRA Section 230 source documentation. Your bookkeeper gets a weekly summary of everything processed.

Core product — all tiers

Timesheet Entry by Text

Worker texts "IN Burlington Retrofit" at the start of the day. "OUT" at the end. TradeLedger logs the hours and posts a Time Activity to QuickBooks against the correct job code. Worker receives a daily hours confirmation. No paper timesheets. No spreadsheets. Same phone number as receipts — nothing new to remember.

Included in all tiers
Transparent pricing

One platform. Three sizes. No feature gates.

Price varies by field crew size only. Every tier includes the same capabilities, the same QuickBooks integration, and the same live onboarding.

Field Essentials

CAD 429 /mo

+ $799 one-time setup

3–10 field workers

  • SMS receipt capture, all workers
  • Automatic QuickBooks posting
  • CRA-aligned receipt attachment
  • Timesheet IN/OUT by text
  • Weekly bookkeeper digest email
  • 90-minute live onboarding
  • Month-to-month, no lock-in

Field Enterprise

CAD 999 /mo

+ $1,599 one-time setup

22+ field workers

  • SMS receipt capture, all workers
  • Automatic QuickBooks posting
  • CRA-aligned receipt attachment
  • Timesheet IN/OUT by text
  • Weekly bookkeeper digest email
  • 90-minute live onboarding
  • Month-to-month, no lock-in

All prices in CAD. Setup fees are one-time and cover the live 60–90 minute onboarding: QuickBooks authorization, Chart of Accounts mapping, worker roster registration, and a live end-to-end test on the call. Setup fees are non-refundable. Month-to-month — no minimum term, cancel anytime with thirty (30) days' written notice. Integrates with QuickBooks Online.

Common questions

Straight answers.

Yes. TradeLedger works on any phone that can send a text message — iPhone, Android, or older devices. It uses native SMS, not a messaging app. If the phone can send a photo by text, it works with TradeLedger.

The system detects when it cannot read a receipt with sufficient confidence. Rather than posting a potentially wrong number to your QuickBooks, it holds the transaction and sends a follow-up text to the worker requesting a clearer photo. Transactions are never auto-posted with low-confidence data.

Your bookkeeper receives a weekly digest email listing any held transactions for review. The philosophy is to flag and hold anything uncertain rather than post it wrong — a delayed transaction is recoverable, a wrong one in closed books is not.

The system sends back a numbered list of the closest matching active jobs: "Which job? Reply 1 for Burlington Retrofit, 2 for Oakville Reno, 3 for Milton Office." The worker replies with a single digit. The receipt is logged correctly — under 30 seconds, no app, no link, no login.

TradeLedger integrates with QuickBooks Online only. QuickBooks Desktop does not offer the same API that allows automated bill posting and receipt image attachment. If your firm is considering migrating to QBO, contact us — we are happy to walk you through what that involves.

You own your data. All receipt images and transaction records are stored on Canadian servers in compliance with PIPEDA. We do not sell, share, or use your data for any purpose other than operating the service. Your data can be exported or deleted on request.

You notify us and we deactivate that worker's mobile number from your account immediately. Any subsequent texts from that number are rejected. No downtime for other workers. Email or call us — it takes about 30 seconds on our end.

TradeLedger is designed to work with a bookkeeper, not around them. Every Monday morning, the bookkeeper receives a digest email summarising every receipt processed that week — total receipts, total dollar amount, any flagged items needing review, and any transactions held due to ambiguity or low confidence.

The bookkeeper retains full review authority. TradeLedger eliminates the receipt chase — it does not replace their judgment. Every original receipt image is permanently attached to the corresponding QuickBooks transaction.

Month-to-month. No minimum term. No annual commitment. Cancel with 30 days written notice. Setup fees are non-refundable — they cover real onboarding labour — but there is no penalty on the monthly retainer and no lock-in period. We keep clients by being worth keeping.

Get started

See your QuickBooks account update in real time. 30 minutes.

We'll run a live demo on a call using a real receipt. You'll see the QuickBooks Bill created, the receipt image attached, and the worker confirmation text before the call ends. No slide deck. No pitch. Just the product working on your account.

Or call us directly: (905) 555-0142

By submitting this form, you consent to receive communications related to your inquiry. You may opt out at any time.