How to Create Invoice Templates
This guide explains how to design a custom invoice layout, save it as a reusable template, and access it from your library to speed up your billing process.
1. Designing the Layout
To start, create a new invoice and clear out the default text to begin with a blank canvas.
- Essential Elements: Ensure you keep the Issue Date and Due Date elements. These are functional fields that control the invoice timeline, so they must persist.
- Add Images: Open the Media Library from the left sidebar. Drag and drop your logo or banner image into the invoice (e.g., top-left corner).
- Positioning: You can drag elements around the canvas to arrange headers, tables, and images exactly where you want them.
2. Adding Dynamic Data
To make the template reusable for any customer, use dynamic data tags instead of typing static names or values.
- Recipient Details: Add a "To" text block. At a minimum, you should insert the Recipient Full Name, but you can optionally add:
Recipient EmailRecipient Phone
- Sender Details: Add a "From" text block. You can customize this to show as much contact info as you like, such as:
Sender Full NameSender PhoneSender Email
- Invoice Metadata: Insert the
Invoice Numbertag where appropriate.
When you apply this template later, these tags will automatically pull the correct information based on the Customer you select.
3. Saving the Template
Once you are happy with the layout and branding:
- Click the Save as Template button.
- Enter a name for your template (e.g., "Standard Branding" or "Consulting Template").
- Click Save.
You do not need to send an actual invoice to save a template. If you see a warning about "Product minimum amounts" (e.g., from Stripe), you can ignore it if you are simply saving the layout to the library.
4. Using a Template
There are two ways to apply a saved design to a new invoice:
Option A: From the Create Screen
When starting a new invoice from scratch:
- Click Create Invoice.
- Locate the Template Dropdown menu.
- Select your saved template from the list.
Option B: From the Templates Library
- Navigate to the Templates Library.
- Find your saved template in the list.
- Click Use Template.
- Select your Customer (e.g., James Smith).
The system will load your layout and instantly fill all the dynamic fields (Name, Email, Address, etc.) with that specific customer's information.
5. Deleting a Template
If you no longer need a specific layout:
- Go to the Templates Library.
- Locate the template you want to remove.
- Click Delete Template.
- Confirm the deletion.