Every contractor finds out which jobs made money. Too often it is after the last invoice, when nothing can be done about it. Estiquik puts each job's contract, what it has cost, what is already promised to suppliers and subs, and the cost it is heading for on one line — and flags the job when spending or crew hours run ahead of the work.
One page for every job, problems first, and a page for each job. All figures before tax, so the margin is real margin. The examples are the Thornton kitchen in the live demo.
The original contract from the estimate — line costs, contingency and markup — plus approved change orders. The revised contract is what the job is worth today.
Expenses linked to the job, before tax, plus the crew hours logged against it, each hour costed at the worker's pay rate that day plus your burden percentage.
Purchase orders not yet billed and subcontract value not yet paid. It is money the job will cost, counted before the bill arrives.
Spent plus committed plus the expected remaining cost — the rest of the budget, unless you type your own figure. Projected profit and margin follow, with invoiced to date and left to invoice.
$4,801 projected (10.7%) — open the job →Over budget when the forecast passes the budget or profit goes negative. Watch when the job is into its contingency, or spending or crew hours run more than 10 points ahead of the percent complete you set.
Budgeted hours per task, filled from the per-hour labour lines on the estimate or typed in, next to the hours logged. An overrun shows task by task.
Nothing is entered twice. The estimate, change orders, expenses, crew hours, purchase orders and subcontracts each feed one number.
Start a job from the won estimate. Its lines give the budget cost (line costs plus contingency) and the contract (the budget plus your markup). Approved change orders add to both.
Crew hours go in on the Time page, from a phone timer or typed, against the job and a task. Expenses go in from the phone with a photo of the receipt. Both land in spent.
Award a supplier quote and it becomes a purchase order; award a sub's bid and it becomes a subcontract. Each counts as committed until its bill or payment is recorded, and then as spent.
Say how far along the job is. Spending and crew hours are checked against it, the forecast and projected profit update, and the job is flagged before it goes over. Export every job to CSV for the accountant.
Percent complete is the figure you set, never worked out from billing: a 50% deposit invoiced before anyone is on site is not half a job. Your own time counts only if you log your own hours with a pay rate — worth doing, because a 90% margin that ignores three weeks of your labour is not a 90% margin.
An expense is a small record, but the fields are the ones that matter at tax time. Every expense linked to a job counts in its spent figure, and the expense report groups them by category, client, month or payment method.
Job profit, crew hours, purchase orders, subcontracts, expenses and receipts are all on Pro. Vendor facts below were read from their own pricing pages on 3 September 2026, in US dollars.
| Product | Monthly | What that buys |
|---|---|---|
| Estiquik Pro | $29.99 | CA$34.99 · job profit, crew hours, purchase orders and subcontracts, expenses and receipts, change orders, contracts, plan takeoff, QuickBooks. Annual $299.99 / CA$349.99. |
| Jobber | Grow, $199 | Job costing (timesheets × labour cost, unit costs, expenses) starts on Grow at $199 for one user; expenses alone start on Connect at $139. |
| Joist | Pro, $17 | Expenses and QuickBooks Online on Pro. No estimate-vs-actual job costing page. |
| Buildxact | Foundation $199 | Job costing and purchase orders for builders; from buildxact.com/us/pricing, 7 September 2026. |
The Jobber and Buildxact comparison pages carry the full tier tables and their dates.
A per-job view of what you sold, what it has cost, what is promised and where it will land, built from records you already keep in Estiquik: the estimate, change orders, expenses, crew hours, purchase orders and subcontracts. It is honest about its edges: figures are before tax, percent complete is your own figure, expected remaining is the rest of the budget until you type a better one, and a job with nothing linked shows a profit that is too good to be true — which is a prompt to link it.
Job profit, crew hours, purchase orders and subcontracts need Pro, with expenses, receipts and the expense report. On Crew, team roles decide who sees job profit and margins, and each member logs their own hours.
Every job, problems first: the contract with approved changes, what has been spent (expenses and crew labour), what is committed to suppliers and subs, forecast cost against the budget, projected profit and margin, and percent complete. Totals at the top cover active jobs. Estimates with costs that were never made into jobs still show quoted, invoiced and spent, as before. All figures are before tax.
Forecast cost is spent plus committed plus the expected remaining cost. Expected remaining is what is left of the budget after spent and committed, unless you type your own figure for the job. The budget is the estimate's line costs plus contingency, and approved changes add to it at the estimate's own ratio of cost to price. Projected profit is the revised contract less the forecast.
Over budget when the forecast cost passes the budget or projected profit goes below zero. Watch when the job is into its contingency, or when spending or crew hours run more than 10 points ahead of the percent complete you set. Otherwise it is On track. Percent complete is never worked out from what you have billed.
Each hour is costed at the worker's pay rate in force on the day it was worked, times one plus your burden percentage. Burden is one figure you set to cover CPP/QPP, EI, vacation pay, WSIB/WCB, EHT and benefits; the app does not guess those rates. Hours are logged on the Time page against a job and a task, from a phone timer or typed in, and approved by the week. On Pro you log your crew's hours; on Crew each member logs their own. It is not payroll.
Only if you log your own hours with a pay rate, the same way as anyone on the crew. Otherwise your time is not a cost, so the profit shown is before your own time.
From Expenses, press New expense: vendor, date, amount with tax as its own field, category, payment method, the estimate or client it belongs to, and a photo of the receipt. Mark it non-billable for overhead like fuel or insurance.
Est $ is the template's starting price adjusted for your region. Actual $ is what you paid once you have a quote or a receipt. Once an actual is entered it is used in the totals, so the estimate shows estimated, current forecast and actually spent side by side.
Yes. Job profit exports to CSV with every figure for every job, crew hours export as a payroll CSV, the expense report groups by category, client, month or method, and on Pro invoices and payments push to QuickBooks Online. Estimates export on every plan.
Pro, at $29.99 a month or $299.99 a year (CA$34.99 / CA$349.99), with crew hours, purchase orders, subcontracts, expenses, receipts, the expense report, change orders, contracts, plan takeoff and QuickBooks. Team roles, which decide who sees job profit and margins, are on Crew. The 14-day trial is Pro and needs no card.
Fourteen days of Pro, no card. Start the job from the estimate, log the hours and receipts as you go, and the forecast is there while there is still time to act.