Stak keeps budgets, job costs, and change orders organized per project, then produces clear client bills that separate budgeted work from change orders. Markups and taxes are calculated for you, and every line ties back to its source invoice — a transparent, auditable record your clients can trust.

Run it by hand and the margin leaks — in lost receipts, hours of data entry, and clients who don't trust the bill. Here's what Stak tightens up.
From the first receipt to the client bill, the whole process in one place.
Every receipt, subcontractor invoice, and vendor bill is captured against the project — by AI, from a photo or a forwarded email.
Stak’s AI codes each cost to the right cost code as it comes in, so the budget stays current and your client sees exactly where their money is going, overages included.
Budgeted work and change orders stay isolated, so scope changes are always clear.
Stak applies your per-project markup automatically and keeps sales tax up to date.
A clean, branded client bill with its reports, every line tied back to its source invoice, plus budget-to-actuals by cost code.
Every bill goes out from Stak in one batch, each with an AI-drafted email you can edit and the attachments you choose.
Create a change order in Stak and send it straight to your client for a legally binding digital signature through Dropbox Sign. Approvals come back in minutes, not days — so scope changes never stall the job, and every change stays isolated from budgeted work.

Each client bill goes out with its reports attached and an email Stak drafts for you. Overdue reminders, compliance notices to vendors whose license or insurance has lapsed, and questions to a vendor who has gone over contract all send the same way — in bulk, instead of one short email at a time.
Hi Sarah — attached is your September bill for the Maple St. remodel, with the budget-to-actuals report. Change orders are listed separately.
See your own project on a Stak cost-plus bill.