Bill To pulled from the signed intake

The Bill To block uses the structured details the customer entered in their intake form, including co-signer and lender, formatted the way an address is actually written.

What it is

A structured bill_to record preferred over the older estimate snapshot. It renders legal name, mailing address, email, phone, plus a co-signer line and a lender line with loan number when present.

Also called: invoice address · who the invoice is made out to · lender on the invoice · co-signer

See it
Bill To pulled from the signed intake
CustomerBuildingAmountStatus
Delia Yoder30×40 Garage$1,390Draft
Sutter KlineRiding Arena$12,980Approved
Delia Yoder30×40 Garage$5,760Sent
Sutter KlineRiding Arena$6,330Paid
Ronan Petsch40×64 Shop$5,570Paid
The Bill To block with legal name, address, and a lender line reading Lender: name (#loan). src/app/invoice/[token]/page.tsx. Sample data — no customer information appears here.
How it works
  1. 1bill_to is preferred, with the estimate snapshot as the fallback for older invoices
  2. 2City, state and ZIP are joined in US postal form rather than comma-separated
  3. 3Co-signer and lender lines render only when those fields exist
  4. 4A completely empty Bill To renders a dash rather than blank space
Why we built it

Bill-to details were retyped from whatever the builder had to hand, so invoices went out to a name that did not match the contract and came back from the customer's accountant. The block is pulled from the legal details the customer already submitted and signed, which carry every field a bill legally needs. The address is formatted the way an address is actually written — joining city, state and postcode with commas produced a line no customer has ever seen on a bill, and it is exactly the sort of detail they notice.

The problem
  • Invoices addressed from stale CRM data
  • Lender and co-signer details missing from billing documents
Sound familiar?
What you get
The invoice is addressed from what the customer legally signed
Lender-financed jobs get the loan reference on the bill

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 →