JJobSnap
For builders and contractors

Estimate it. Win it. Bill it. Know what you made.

JobSnap keeps the job and the books connected in one workflow. Price a job by cost and markup, turn the award into invoices, track every supplier bill against it — and your profit, your GST return and your balance sheet all update themselves.

Try it now — no sign-up Install on your phone

Opens with sample data so you can click through everything first.

The JobSnap dashboard showing cash, receivables, overdue invoices, open purchase orders and profit

Built for how builders and contractors actually work

Not a general-purpose accounting package with job costing bolted on the side, and not a US remodeler app. Trades, subtrades and specialty contractors alike — any work that gets quoted, awarded, supplied, installed and billed in draws, with configurable sales-tax and holdback workflows.

Step 1Estimate priced by cost and markup, with the margin showing as you type
Step 2Marked awarded — becomes the contract, LOI or PO you bill against
Step 3Progress invoices draw it down, with GST and holdback handled
Step 4POs and supplier bills land as real cost on that job
Step 5Payments settle it, and the books post themselves
📐

Estimating with real margin

Enter unit cost and markup; the price follows. See the margin per line and per job before you send it — then compare it to what the job actually delivered.

🧾

Invoices that look right

Your letterhead, their PO reference, line items, GST, holdback deducted the way a BC progress invoice reads, with clear holdback disclosure. Print or save as PDF.

📦

Purchase orders and supplier bills

Part numbers, ship-to, required-by dates. Turn a PO into the bill in one click, and see committed cost against what has actually been billed.

🇨🇦

Configurable Canadian tax

Configurable Canadian tax defaults, including supply-only and supply-and-install treatment. Confirm the correct province and contract treatment with your accountant.

📊

Eleven reports

Job cost detail, profitability, estimate vs actual, work in progress, committed vs actual, spend by supplier, revenue by contractor. All drill down. All export.

📚

Books tied to the job

Real double-entry. Invoices, bills and payments post automatically, and the reports use the same ledger-derived records.

Know the profit while the job is still running

Open any job and see what was awarded, what you've billed, what's left to bill, what it has cost you and what you're making — without waiting for your bookkeeper.

  • Awarded, invoiced, collected and holdback held, per job
  • Over-billed warnings when you've billed past the award
  • Committed cost on POs that hasn't hit your books yet
  • Quoted margin against delivered margin, so the next bid is sharper
Job profitability report showing awarded, invoiced, cost, profit and margin for each job
A printable JobSnap invoice with letterhead, line items, GST and holdback deducted

Paperwork the contractor takes seriously

Estimates, invoices and purchase orders print on your letterhead with your GST number, payment terms and bank details — the difference between getting paid in 30 days and chasing it for 90.

  • Estimates with scope, validity date and an acceptance signature block
  • Invoices with holdback, tax lines and payment instructions
  • POs that tell the supplier to quote your PO number on every packing slip
  • Everything prints or saves as PDF from any device

Install it on anything

JobSnap installs straight from this page — no app store, no download, no waiting for approval. It opens in its own window, can reopen its cached shell without a signal, and updates itself. Cloud data and saving still require a connection.

📱 iPhone & iPad

  1. Open this page in Safari
  2. Tap Share
  3. Tap Add to Home Screen

🤖 Android

  1. Open this page in Chrome
  2. Tap the menu
  3. Tap Install app

💻 Mac

  1. Chrome or Edge: click the install icon in the address bar
  2. Safari: File → Add to Dock

🪟 Windows

  1. Chrome or Edge: click the install icon in the address bar
  2. Or ⋯ → Apps → Install this site as an app

Everyone on your crew installs the same way and joins your company with a temporary, revocable invite code.

Questions

Do I have to stop using QuickBooks?

No. Plenty of people will run JobSnap for jobs, estimating and job costing and keep their accountant on QuickBooks — everything exports to Excel and CSV. If you do want to move the books across, JobSnap keeps a full double-entry ledger, trial balance and statements.

Does it file my GST return?

It prepares it — lines 101, 105, 108 and 109 filled in for whatever period you pick, plus a separate PST return. You or your bookkeeper file it through CRA My Business Account. Have your accountant confirm the treatment of supply versus installation before you rely on it.

Can my crew use it?

Yes. They create an account, enter your company's invite code, and see the same jobs and schedule. On a phone they can look up a job, check the week's crew board, and photograph supplier invoices and packing slips straight onto the job.

What happens to my data?

Each company's records are locked to that company in the database itself, not just in the app — company records are isolated through database Row Level Security and must be verified before launch. You can export everything to Excel at any time; nothing is held hostage.

Is it finished?

It is in active development and honest about it. Estimating, invoicing, purchase orders, supplier bills, payments, job costing, reporting and the books all work today. Optional document reading is included when its secured Edge Function is deployed; emailing documents and bank reconciliation remain scheduled work.

Have a look with sample data

Nothing to sign up for and nothing to install — the demo opens with three jobs, real invoices and a working set of books.

Open JobSnap