Add Extra Information to Your Invoice PDF

There are two kinds of "extra info" you might want on an invoice PDF, and each has its own tool:

  • The same on every invoice (bank details, a standard note, terms) — edit the template.
  • Different on each invoice (a PO number, job site, vehicle VIN) — add a custom field.

This article covers both.

Same-on-Every-Invoice: Edit the Template

The template controls the layout and fixed text of every PDF for a document type.

  1. Open any invoice (or quote, cash sale, or sales order) and tap the Edit (pencil) icon.

  2. Tap Print Preview — the PDF preview appears exactly as it will print.

  3. Tap Customize at the bottom to open the template editor.

    Print Preview screen with the Customize button

Inside the editor, tap any section to expand it, then tap the Preview (eye) icon to see changes and Save (disk) to keep them. Sections that hold extra text include:

  • Notes to Customer — a free-text note block on the document.
  • Additional Info — a payment-details block and an "Other Information" block.
  • Footer — text at the bottom of every page.

For the full list of sections, see What Can I Customize on My Invoice?.

Different-on-Each-Invoice: Add a Custom Field

A transaction body field adds an extra box to the invoice screen so you can type a different value on each invoice — then show it on the PDF.

Before you start: decide what you want to track (e.g., "PO Number") and which document types should have it.

  1. Go to Settings > Lists & customization > Custom fields.

  2. Tap Transaction body fields, then tap Add (the + button).

    Add Custom Field screen showing Label, Type of Input, and Apply To

  3. Enter a Label, pick a Type of Input (Text, Number, Date, Checkbox, Barcode, and more), and under Apply To choose the document types — Invoice, Quote (your estimates), Sales Order, or Cash Sale. Tap Save.

  4. Open an invoice — your new field now appears on the edit screen. Type a value for that invoice.

  5. Show it on the PDF: back in the template editor, open the section where you want the value to appear, tap Tags, and insert your custom field's tag. Its value prints for each invoice.

Customize Each Document Type Separately

Customizations are saved per document type — so changing the invoice does not change your quote or cash sale.

  • At the top of the template editor, tap the document-type pill (e.g., Invoice) to switch to Estimate, Sales Order, or Cash Sale, then customize that type.
  • Each section shows a scope hint: "Shown on Invoice only." means the change affects only the current type, while "Shown on every document." means it applies to all types at once.

Good to Know

  • Custom fields work on more than invoices. You can also add fields to customers and items, and surface those on the PDF the same way — via the Tags button.
  • Everything saves per company. Each company you manage keeps its own template and fields.
  • Photos can appear on the PDF too — see Add Photos to Your Invoice.
  • Assigning a project? See Show Project Details on Your Invoice PDF.

Still stuck? Contact Support for help.