Nine Minds Logo

Navigation

14.9. Invoice Layout Component Reference

Reference the invoice layout components available in the designer and learn when to use sections, fields, tables, totals, images, and QR codes.

14.9. Invoice Layout Component Reference
Reference the invoice layout components available in the designer and learn when to use sections, fields, tables, totals, images, and QR codes.
14. Billing and ContractsUpdated: 5/3/2026

Invoice layouts are built from components. Each component has a business purpose: some organize the page, some display invoice data, some repeat line items, and some add branding or supporting information.

Use this reference when deciding what to add to a layout.

Structure components

ComponentUse it forExample
SectionGroup a major part of the invoice.Header, billing summary, line items, footer.
Box ContainerArrange several items in a row, column, or grid.Logo on the left and invoice number on the right.
DividerSeparate invoice areas visually.Line between header and invoice details.
SpacerAdd intentional blank space.Extra space before totals or payment instructions.

Content components

ComponentUse it forExample
Text BlockStatic or mixed text.“Thank you for choosing Northstar Managed IT.”
Data FieldA bound invoice value.Invoice Number, Due Date, Customer Name, Total.
Field LabelA label next to a data field.“Due Date” or “PO Number.”
TotalsA combined subtotal, tax, and total block.Standard invoice total section.
Subtotal RowA single subtotal line.Show subtotal in a custom totals design.
Tax RowA single tax line.Show tax below subtotal.
Discount RowA discount line.Show contract discount or credit.
Custom Total RowA custom summary line.“Managed services total” or “Project total.”
Signature BlockA signature line when needed.Project or quote-style signoff workflows.
Action ButtonA visual button in supported document output.“Pay Invoice” or “View Portal.”
Attachment ListList supporting attachments.Project statement of work or supporting billing detail.

Dynamic components

ComponentUse it forExample
Line Items TableStandard invoice line-item table.Description, quantity, rate, and amount.
Dynamic TableA repeating table bound to another collection.Grouped usage rows or custom detail rows.

Dynamic components are essential when the number of invoice rows changes from invoice to invoice.

Media components

ComponentUse it forExample
ImageAdd a stored image.A remittance slip, certification badge, or document image.
LogoAdd your MSP logo.Top-left branded invoice header.
QR CodeAdd a scannable code.Payment link, portal link, or reference link when supported.

Recommended starter set

For a standard MSP invoice, begin with:

  1. Logo for branding.
  2. Text Block for your MSP name or payment message.
  3. Data Fields for invoice number, customer name, issue date, due date, and PO number.
  4. Line Items Table for services, time, usage, and recurring charges.
  5. Totals for subtotal, tax, and amount due.
  6. Text Block for payment instructions and support contact.

Keep the first version simple. Add advanced components only when they solve a real client billing need.