Skip to content
Pro · Personal tier (free with Pro)Included free with Easy Invoice Pro — no license key required. Get Easy Invoice Pro →

Custom Invoice & Quote Templates

The default invoice template is a starting point, not a constraint. Build your own templates with the visual editor — drag in your logo, company info, item tables, totals, signatures, and footers. Save multiple templates per business and assign different layouts per client or project, so every PDF matches its audience.

Drag-and-drop template builder — design your own invoice and quote layouts

When to use it

  • The default invoice layout almost works but you want one specific tweak
  • You serve multiple client types (B2B vs B2C, agency clients vs end customers) and want a different look for each
  • You've outgrown CSS tweaks and want a real visual layout tool
  • You need to match a client's required invoice format (some procurement systems are strict)

Enabling

  1. Open Easy Invoice → Addons
  2. Find Custom Invoice & Quote Templates
  3. Click Activate

A new Template Builder entry appears in the Easy Invoice in-app sidebar.

The template builder

The builder canvas works like a visual page editor:

  • Drag elements from the left palette: company logo, company info block, invoice title, invoice number, dates, line items table, totals, terms, signatures, footers, custom text blocks
  • Configure each element in the right panel: alignment, font, color, padding, visibility per-document-type
  • Live preview updates as you edit
  • Save & assign — each template is saved and can be assigned as default OR per-client

Multiple templates

You can save as many templates as you want. Each template can be:

  • Default for invoices — used for new invoices unless overridden
  • Default for quotes — used for new quotes unless overridden
  • Assigned per client — override the default for a specific client (right on the client profile)
  • Assigned per document — override for one specific invoice/quote (right on the document builder)

This lets you have, for example, a polished agency-style template for enterprise clients and a friendlier one for small-business clients.

Element catalog

The template builder ships with these elements (each is a building block in the palette):

ElementWhat it renders
Company LogoYour business logo, sized and aligned
Company InfoAddress, contact, tax IDs
Invoice / Quote Title"INVOICE" or "QUOTE" with custom styling
Invoice / Quote NumberThe document number with prefix
Invoice / Quote DateIssue date
Due Date / Expiry DateDue / expiry with formatting
Items TableLine items with description, qty, rate, total
Total AmountSubtotal, tax, total with custom labels
Text BlockFree-form text (terms, notes, payment instructions)
Notes / TermsPulls from the document's notes field
Signature FieldSignature line for accept-on-print workflows
DividerHorizontal rule
SpacerVertical whitespace
FooterBottom-of-page text

Every element has alignment, font, color, and padding controls.

How it interacts with the PDF Toolkit

The PDF Toolkit addon handles watermarks, headers, footers, and document-wide styling — things that apply across every template. The Custom Templates addon handles the layout — what goes where on the page.

You'll often use both: the template builder for the layout, the PDF toolkit for the global PAID/DRAFT stamp and brand color.

Saved templates

Saved templates live in the option easy_invoice_pro_templates. The migration that runs on Pro upgrade detects whether you've saved templates and auto-enables this addon if so — you don't lose access to your existing custom layouts.

See also

  • PDF Toolkit — for watermarks and document-wide styling
  • Item Library — manages the line items that render through the Items Table element
ProCustom Templates is included free with Easy Invoice Pro. Get Easy Invoice Pro →