Job costing

What the job actually made, not what you guessed it would.

A quote is a guess made once. This is the running total against it, updated every time something is bought for the job — so the margin you see is the one that actually happened.

Logged against the job, as it happens

Materials, equipment rental, delivery, labor and permits, each categorized and attached to the customer’s project — from the office or from a phone on the job site.

Margin, next to the number you quoted

What has been spent against a project sits beside its quoted or final-invoice total, as a live percentage — across every job at once, sorted by the ones running thinnest.

A receipt photo is enough

Attach the photo when you log an expense and it stays with the record permanently. A connected AI assistant can also read the vendor, the date, the line items and the total straight off the same photo and log them for you, replying with the job’s updated margin in the same message.

The crew can log from the field

The same categories and the same photo attachment, from the app built for a phone in direct sunlight — so an expense is recorded where it happened rather than reconstructed from memory back at the shop.

The decision behind it

A photo is read for you, but never trusted blind

The fast version of receipt scanning writes whatever a vision model reads straight onto the project as final. That is also how a smudged total or a misread decimal point becomes a number somebody relies on for payroll or taxes without anyone having looked at it.

So a reading from a photo is presented as an expense you can see and correct, with the photo kept attached either way. The cost is a glance at what it extracted before it is fully trusted — the same trade this product makes everywhere else money is involved.

What this does not do

  • No sync to a general ledger or accounting package. This prices a job; it does not do your books.
  • No automatic repricing of future quotes off a thin margin. A person still decides what to charge next time.
  • No mileage or vehicle tracking — an expense is something bought, not a trip taken.

Questions

Does it read every receipt correctly?

A connected assistant’s reading is a best effort against a photo, presented for you to confirm rather than written straight to the record — the same reason a follow-up message waits for approval before anything reaches a customer.

Can my crew log an expense without coming back to the office?

Yes. The field app carries the same categories and the same photo attachment as the office screen, so an expense is logged where the truck is parked.

Does this replace my bookkeeping?

No. This tells you what a specific job made; it is not a general ledger and does not sync to one. Think of it as the number you check before you quote the next job the same way.

The rest of it

Or start from your trade

See it against one real job

Fourteen days, no card. Put a job you already know through it and judge it on that.

What it costs · How your data is handled