Construction & Contractors Edition

For GCs, subs, and remodelers who need to know โ€” per job โ€” what's been spent, what's been billed, and what the owner is still holding. Spend gets tagged to jobs by cost code, owners get billed with proper schedule-of-values pay applications, and retainage is tracked from the first withholding to the final release.

Switching It On

Bundled with Pro and above. ๐Ÿ—๏ธ Construction lives in the top navigation whenever your license includes it, and joins the sidebar automatically once the company has jobs (or a contractor-sounding industry). Starter plans upgrade under Settings โ†’ License Management.

Opening a Job

+ New Job takes the essentials: the owner (a customer record), a name, the contract amount, and the retainage percentage the contract specifies โ€” 10% by default. Numbers issue themselves per year (JOB-2026-0001) unless you type your own. The jobs table then tracks contract, cost to date, billed to date, and retainage held for every open project side by side.

Your Cost-Code List

Spend means nothing in a lump โ€” cost codes break it into the categories you estimate with. The Cost Codes tab ships a one-click starter list in the CSI spirit (site work, concrete, framing, roofing, finishes, plumbing/HVAC, electrical, equipment, permits) and takes custom codes any time. Each carries a type: labor, material, subcontractor, equipment, or other.

Tracking Spend by Job

No new data entry habits: bills go into Vendor Hub as always. Then, on the job, ๐Ÿ’ต Tag Bill to Job assigns the bill and its cost code. The job page keeps three numbers honest from that point on:

Billing with Pay Apps

Owners and their architects expect progress billing on a schedule of values, and that's what ๐Ÿงพ New Pay App produces:

  1. Your SOV lines carry over from the previous application with the previously billed column already rolled forward โ€” only this period's figures need typing.
  2. Enter work completed this period and any materials stored on site. Kantivo refuses a line billed beyond its scheduled value.
  3. The running footer shows work + stored, the retainage coming off, and the net due.
  4. Submitting creates the application and drafts the owner's invoice for the net โ€” every SOV line itemized, the retainage deduction shown explicitly โ€” ready in the Invoice Center.
Example: $30,000 of work this period on a 10% retainage job โ†’ a $27,000 invoice and $3,000 added to retainage held. The math is on the application, the invoice, and the PDF, identically.

The Payment Certificate

Each application prints a landscape G702/G703-style PDF: project and application header, the continuation table (scheduled value, previous applications, this period, stored materials, completed-and-stored, % complete per line), the retainage computation, current payment due, and signature blocks for contractor and owner/architect. Any past application reprints from the job page.

Watching Retainage

Withheld retainage accumulates per job and stays visible on the jobs list โ€” it's receivable money the owner is holding, and books that forget it understate what you're owed. Kantivo never lets it slip out of sight.

The Final Release

Job done, punch list cleared, owner approves: ๐Ÿ”“ Release Retainage drafts the final invoice for everything withheld across all applications and closes retainage on the job. One release per job, and no further pay applications can follow it โ€” the billing ends where the contract said.

Sub 1099s

Subcontractors are vendors, so their bills accrue to 1099-NEC totals all year without extra steps. The job tags are for costing; the tax trail was already there. Reports Studio โ†’ 1099 Summary closes out January.

Questions? Write to support@kantivo.app or browse the rest of the Help Center.