Nine Minds Logo

Navigation

14.10. Bind Invoice Data to Your Layout

Use invoice, customer, tenant, and line-item fields so custom layouts display the right billing data for every invoice.

14.10. Bind Invoice Data to Your Layout
Use invoice, customer, tenant, and line-item fields so custom layouts display the right billing data for every invoice.
14. Billing and ContractsUpdated: 5/3/2026

A layout becomes useful when its components are connected to invoice data. In the designer, this is called binding. A bound field displays the value from the invoice being rendered, such as customer name, invoice number, due date, subtotal, tax, or total.

Figure 1: The Fields tab helps billing admins find and insert available invoice data fields.

Field categories

CategoryCommon fieldsUse them for
CustomerCustomer Name, Customer AddressShow who receives the invoice.
InvoiceInvoice Number, Issue Date, Due Date, PO Number, Subtotal, Tax, Total, Service PeriodShow core invoice details and amounts.
Line ItemDescription, Quantity, Unit Price, Total, Service Period Start/End, Billing TimingBuild tables and detailed charge explanations.
TenantTenant Name, Tenant AddressShow your MSP company information.

Where to use fields

Fields can appear in several places:

  • a Data Field component;
  • a Text Block that combines text and values;
  • a Line Items Table column;
  • a Totals or custom total row;
  • a footer message or payment instruction.

For example, a payment message might say: “Payment for invoice {{invoice.number}} is due by {{invoice.dueDate}}.”

Important invoice fields

Most invoice layouts should include:

FieldWhy it matters
Customer NameConfirms the billed client.
Invoice NumberRequired for client reference and accounting.
Issue DateShows when the invoice was created.
Due DateMakes payment timing clear.
PO NumberImportant for clients that require purchase orders.
Recurring Service PeriodExplains the service window for recurring billing.
Subtotal, Tax, TotalShows the billing calculation and amount due.

Important line-item fields

Line-item fields explain what the client is being charged for.

FieldExample use
Item Description“Managed Endpoint Monitoring” or “Cloud Backup Storage Overage.”
Item Quantity35 endpoints, 250 GB, or 4.5 hours.
Item Unit PriceRate per endpoint, GB, license, or hour.
Item TotalExtended amount for that line.
Item Service Period Start/EndUseful for recurring services and contract periods.
Item Billing TimingHelps explain prepaid, arrears, or period-based charges when available.

Binding checklist

Before saving a layout, preview it and confirm:

  • customer and tenant fields show the right names and addresses;
  • invoice number, issue date, due date, and PO number appear where expected;
  • service period fields are present for recurring invoices;
  • line-item quantity, rate, and amount columns align correctly;
  • totals are formatted as currency;
  • missing optional fields do not leave confusing blank labels.