Generate invoice

Capture the full invoice shape in one place, then refine each section independently.

Invoice basics

Core invoice details

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

Brand details

Optional identity details that appear at the top of the invoice.

URL or base64/data URI for the brand logo image.

Parties

Sender and recipient

The two business parties involved in the invoice.

Sender and Receiver

From

Who is issuing the invoice?

To

Who should receive the invoice?

Items

Line items

Add one or more invoice line items, including the calculated totals.

Items

Item 1

Describe the service or product, then add its pricing.

Use one line per inclusion item.

Summary

Summary and totals

Collect the nested summary object and the top-level compatibility totals.

Summary object

Compatibility totals

These top-level fields remain available for older invoice consumers.

Signature

Signature details

Optional signature assets and name/title for the signer.

URL or base64/data URI for a signature image.