BenchBook

Who owes you what, for which job, since when.

BenchBook is a job and payment book for small made-to-order shops. Write up the quote, take the deposit, mark the job delivered, and see at a glance who still has to pay.

Built first for CNC shops. Works for any trade that makes or fixes to order. Coming to Android and iOS.

Harbour Joinery
Owing since 3 Oct, 42 days
$4,360owed on 3 jobs
  1. JOB-2026-014Laser-cut brackets × 40$2,400 DeliveredOverdue 12 days
  2. JOB-2026-031Aluminium face plate$1,150 Ready$500 deposit paid
  3. JOB-2026-047MDF signage, 3 pcs$810 In progress

A job, from quote to paid

Every job moves along the same line. Payments can come in at any point, and BenchBook keeps the balance right whatever order they arrive in.

  1. QuotePrice it as one total or line by line, with GST and discount. Send the quote as a PDF.
  2. ApprovedAccept the quote and it becomes a job with its own number. Record the deposit.
  3. In progressSet a due date. Jobs that sit too long show up as stuck.
  4. ReadyTell the customer it's done. Take a part payment if they offer one.
  5. DeliveredSend the invoice. Anything still unpaid counts towards what they owe you.

Call your statuses whatever your shop calls them, and say "order" or "client" instead of "job" or "customer" if you prefer.

What it does

Built for the owner who quotes at the counter, cuts on the machine and chases payments in the evening.

Balances that add up

What a customer owes is worked out from their jobs and payments, never typed in. One payment can cover several jobs, oldest first, and any extra stays as credit.

Know who to chase

See who is overdue and by how long. A morning reminder tells you when a customer's first unpaid job goes overdue, and a statement PDF lists everything they owe.

Quotes, invoices and receipts

Made on your phone with your logo, numbered for you, and shared straight from the job.

Your own Google Sheet

Everything syncs both ways with a Sheet in your Google Drive. Edit rows there if you like; BenchBook checks them before taking them in.

Works without signal

The whole book lives on your phone. Log jobs on the shop floor and it syncs when you're back online.

How the month went

Paid against owed, month by month, and the jobs that are stuck, without building a report.

Try it on a real-looking shop

The demo opens on a CNC workshop a year and a half in, with about 3,000 jobs and 400 customers. Add a job, take a payment, and switch on Google Sheet sync to watch the Sheet beside the phone change. It runs in your browser and nothing you enter leaves the page.

Open the demo

Your book stays yours

BenchBook has no server of its own. Your jobs and payments sit on your phone and in your own Google Drive, and nowhere else.

Only the files it made
BenchBook asks Google for access to the Sheet and folder it creates, not the rest of your Drive.
A new phone picks up where you left off
Sign in with the same Google account and your records, settings and logo come back.
Take it with you
Export customers, jobs and payments as CSV for your accountant at any time.