For builders & trades

Bill every stage and cost every job

Raise progress and proforma invoices, push material and subcontractor bills against each project, and read job profitability without leaving your own server.

Kanakku progress invoice for a construction job

Built for how contractors actually run the books

Challenge

Billing a job in stages, not one lump sum

With Kanakku

Raise proforma and progress invoices per stage, each posting straight to the ledger with its own status.

Challenge

No idea which jobs actually made money

With Kanakku

Tag invoices and purchases to a cost center and project, then read margin per job in the dimension reports.

Challenge

Scope changes that throw off the original quote

With Kanakku

Issue credit notes for variations and reductions so the customer's balance stays exact.

Challenge

Material and subcontractor bills piling up

With Kanakku

Record purchases with landed cost and approvals, then settle them with supplier payments from bank or petty cash.

A typical workflow

  1. 1

    Set up a customer and a project/cost center for the job.

  2. 2

    Raise proforma then progress invoices as each stage completes.

  3. 3

    Record material and subcontractor purchases against the same project.

  4. 4

    Issue credit notes for any variations or reductions.

  5. 5

    Review job margin in cost-center reports and reconcile the bank.

Features that do the work

Frequently asked questions

How does job costing work in Kanakku?
There's no dedicated estimating module — you tag invoices and purchases to a cost center and project, then read profitability per job in the dimension and P&L reports.
Can I bill a project in progress stages?
Yes. Raise proforma and progress invoices stage by stage; each one posts to the ledger and tracks from draft to paid.
Does Kanakku run payroll for my crew?
No. Kanakku has no payroll or timesheet engine. Wages can be booked as expenses or purchases, but it won't calculate pay, tax or payslips.
How do I handle variations to the original quote?
Issue a credit note against the invoice for reductions, or raise an additional invoice for extra work, so the client balance always reconciles.

Own your accounting stack — start today.

Self-hosted, source-included, white-label ready. No per-seat SaaS lock-in.