Five bill structures: Custom (default), Deposit 30%, Progress 40%, Final 30% and Change Orders Only. The percentage presets need a base project amount and produce a single labelled line ('Deposit (30%)'). CO-Only replaces the line set with the currently-selected approved change orders, in summary or detailed mode.
Also called: 30/40/30 · deposit invoice · progress billing preset · change orders only invoice
- 1Pick a preset; applyPreset() either computes base × pct into one labelled row, or calls changeOrdersToLineItems for the selected COs.
- 2Percentage presets refuse to run without a base amount and say so instead of producing a $0 line.
- 3The generated rows stay fully editable afterwards.
Almost every bill on a construction job is one of a few shapes — a deposit, a progress draw, the final, or nothing but the extras. Building each one from an empty list meant retyping the same structure on every job. Choosing Deposit, Progress, Final or Change Orders Only fills the line items in, and it is the quick route for jobs that never had a formal payment schedule attached.
- Retyping the same deposit/progress/final structure per job.
- Building a change-orders-only bill by hand.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →