| Price and where job costing starts | | | | | | |
|---|
| Lowest plan with job costing | Solo, $19.99 a month or $149.99 a year ($12.50 a month billed annually) | Free, $0, labor only; budgets by cost code on Pro, $9.99 per user a month billed annually plus a $40 admin license | Pro, labor cost by project and cost code; price not published. Plans start at $6 per user a month billed annually | Plus, $140 a month list, 5 users; 50% off for 3 months promo on the page | Advanced, $329 or $399 a month (the page does not label which is annual), 10 users | Plans from $49 a month billed annually, 1 user; which plans include job costing is not shown in the plan matrix as read |
|---|
| Users | 1 on Solo and Assistant; up to 10 on Teams, plus free sub invites | Unlimited on Free; per user on Pro and Premium | Per user; no minimum stated | 5 on Plus; 25 on Advanced | 1 on Core, 10 on Advanced; $29 a month per extra user | 1 on Basic, 3 on Standard, 8 on Plus, 15 on Pro, unlimited on Unlimited |
|---|
| Billing | Monthly or annual; Solo free for the first month on monthly | Monthly or annual ('get 2 free months'); 14-day trial | Annual price published; monthly 'also available' with no rate; 14-day trial | Monthly, no annual contract; 30-day trial; annual price not published | Yearly and monthly toggles, prices unlabeled; free trial | Annual with a 30-day trial; monthly from Standard at $139; Basic is annual only |
|---|
| What gets costed against the estimate | | | | | | |
|---|
| The budget is the estimate | Yes: the estimate linked to the signed proposal, changed only by a signed change order | Labor budgets by project and cost code on Pro; no estimating | Over and under budget by job; no estimating | Estimates assigned to a project; estimate versus actuals stated for Advanced | Costs tracked against the project budget in real time | Real-time job costing on projects; change orders update the contract and feed it |
|---|
| Receipts | Every plan; each receipt tied to the estimate line it was bought for, with its image | Shared as photos and notes; not described as job cost | 'Receipts & Job Coding' listed under expense cards; not described on the cost tracking page | Snap photos of receipts and tag expenses to a job, on Plus and Advanced | Expenses logged in Knowify or QuickBooks; receipt photos not described | Not found on official pages; expenses sync with QuickBooks |
|---|
| Vendor bills and purchase orders | Every plan; PO is committed, bill is cost when received, payment is neither | Not found on official pages | Not found on official pages | Bills, checks and expenses assigned to a project | POs from the project budget with committed costs; bills paid in Knowify or QuickBooks | POs that generate bills when materials arrive |
|---|
| Labor hours by job | Every plan; who, date, job, role, hours; auto-detected site visits confirmed by the person | GPS clock in by job, all plans; estimated vs current labor cost on Pro | Hours per job and cost code on every time card; labor cost auto-calculated on Pro | Timesheets to a project with hourly cost rates per employee | Clock in and out linked to job and phase, with fully loaded labor burden | Time cards tied to projects and cost codes feed job costing |
|---|
| GPS and geofencing | Auto-detected site visits and mileage; not a geofenced crew clock | GPS breadcrumbing, geofence-required clock in, location reminders | Precise GPS on Starter; arrival detection on Pro; automatic clock in on Autopilot | Not in QuickBooks Online itself; QuickBooks Time is a separate product | Location at clock in and out, optional geofence, no tracking during the day | GPS verification and geofencing on time cards |
|---|
| Mileage by job | Auto mileage on every plan, trips attached to jobs | Mileage logged in progress tracking | Mileage and travel time on Starter; driving assigned to the arrival project on Pro | Not found on the pages read | Not found on official pages | Not found on official pages |
|---|
| Before and after the job cost | | | | | | |
|---|
| Estimate at cost with markup | Every plan; direct cost with markup applied once, shown apart | No estimating described | No estimating described | Estimates; cost versus price and markup not described on the pages read | Not on the job costing page read; see the Knowify comparison | Bulk and line-item markups with a 1build cost database |
|---|
| Change orders | Every plan; only a change order moves the budget | Not found on official pages | Not found on official pages | Not found on the pages read | Not on the job costing page read | Yes; approved change orders update the contract amount |
|---|
| Invoices | Every plan, with a payment schedule | No invoicing described | Hours and mileage fed to 'your invoicing processes' | Yes, assigned to the project | Invoices sync with QuickBooks | Progress invoices with retainage and AIA G702/G703 |
|---|
| Accounting | Not accounting software: no ledger, payroll, bank feeds or tax filing | Integrates with QuickBooks, Sage, Foundation, ADP, Paychex and others | Timesheets sent to your accounting system by job and cost code | Is the accounting software | Two-way sync with QuickBooks Online, Payroll and Time | Two-way sync with QuickBooks Online and Desktop |
|---|