Vertex CRM logo
Job costing

Know what every job actually made you

Track payments and deposits, log every expense with receipts, and pull material and work orders in as costs — so each job shows a real net profit, not a guess.

See pricing
  • Deposits & refunds
  • Expense ledger + receipts
  • Cost sources auto-pull
  • Net profit per job

The whole money picture per job

The Overview tab shows five summary cards — total invoiced, total paid, outstanding, total costs, and net (paid minus costs) — with a cost breakdown by category and every invoice balance. Export a client-ready account statement PDF straight from the tab.

  • Invoiced / paid / outstanding / costs / net
  • Cost breakdown by category
  • Account statement PDF export

Payments, deposits, and refunds

Record payments against an invoice or as an unapplied deposit or pre-payment with no invoice attached — apply it later. Negative amounts record payouts and refunds, payments auto-update invoice balances, and every entry lands in a payment ledger with audit stamps and Ontario-timezone dates.

  • Deposits and pre-payments
  • Refunds via negative amounts
  • Balances update automatically

Expenses that pull themselves in

The Expenses ledger is the single source of truth for job costs — category, paid/unpaid status, vendor, method, reference, and an attached receipt or invoice image. A Cost sources panel pulls in material orders (with the amount pre-filled) and work orders, deduplicating against what's already tracked so nothing gets double-counted.

  • Categorized expenses with receipts
  • Material + work orders as cost sources
  • Dedupe so nothing double-counts

Ready to put Accounting to work?

Every feature is included in one plan — start free for 14 days.