Generate invoice
Capture the full invoice shape in one place, then refine each section independently.
Invoice basics
Identity, dates, notes, and the top-level compatibility totals used by the invoice class.
Long-form invoice notes shown near the summary.
Short footer text rendered at the bottom of the invoice.
Free-form JSON metadata stored with the invoice.
Brand
Optional identity details that appear at the top of the invoice.
URL or base64/data URI for the brand logo image.
Parties
The two business parties involved in the invoice.
Who is issuing the invoice?
Who should receive the invoice?
Items
Add one or more invoice line items, including the calculated totals.
Describe the service or product, then add its pricing.
Use one line per inclusion item.
Summary
Collect the nested summary object and the top-level compatibility totals.
These top-level fields remain available for older invoice consumers.
Signature
Optional signature assets and name/title for the signer.
URL or base64/data URI for a signature image.