The Business Info form writes to the same per-tenant settings row that has always fed the invoice header, the builder tokens in contract templates, and the customer-portal branding. Moving the editing UI here changed where it is edited, not where it is stored.
Also called: company name on invoices · builder info · contract header details
- 1Fields save individually on blur; a Save Business Info button commits the whole form.
- 2Everything lands on the tenant's invoice_settings row.
- 3Contract templates read the same values through their builder tokens; the portal reads them for branding.
The tab's own comment describes the plumbing decision as deliberate: keeping the storage single-source means 'every document keeps reading the same truth' after the UI moved. Splitting storage would have reintroduced the class of bug where the invoice header and the contract header disagree.
- Company facts were duplicated per document type and drifted apart.
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 →