Choose a Template
docs101 includes a library of professionally designed templates for invoices and account statements. This guide shows you how to browse the library, preview templates, and set defaults for your account.
Accessing the Template Library
Navigate to Templates in the main menu. The library displays all available templates as cards with:
- Preview thumbnails: A visual snapshot of each template design
- Template name: The name assigned to the template
- Last updated: When the template was last modified
Your custom templates (created or duplicated in the Template IDE) appear here alongside the pre-built designs.
Browsing Templates
Pre-Built Templates
docs101 ships with professionally designed templates covering common invoice styles. Each pre-built template includes:
- A complete HTML structure with header, content, and footer sections
- Professional CSS styling optimized for PDF rendering and printing
- Pre-configured variables mapped to invoice, customer, and company data
- Translation keys for English and German ready to use
- Account statement content section for generating statements
Custom Templates
Any template you create or duplicate appears in the same library. Custom templates are fully editable in the Template IDE and can be set as defaults just like pre-built templates.
Previewing Templates
Quick Preview
Click a template card to see its detail view. The template detail page shows:
- Preview images of the rendered template (if available)
- Template metadata: name, version, last updated date
- Access to the Template IDE for editing
Live Preview in the IDE
For a more detailed inspection, open the template in the Template IDE:
- Click a template card to open its detail view
- Click Edit to launch the Template IDE
- The right panel shows a live PDF preview rendered with sample data from the template's variable definitions
The Template IDE preview uses the example values defined in the template's variables metadata. These are not your real company or customer data — they are placeholder values used to show how the design looks with realistic content.
Setting a Default Template
Each company account can have one default template. When creating a new invoice, docs101 uses the default template unless a different one is selected.
Setting the Default
- Open the template library
- Navigate to the template you want to use as default
- Set it as the default template for your account
Changing the default template only affects new invoices. Existing invoices retain the template they were created with. To change the template on an existing invoice, edit the invoice and select a different template.
Customer-Specific Templates
Customers can be assigned a preferred template. When generating an invoice for that customer, docs101 uses their assigned template instead of the account default.
- Open the Customers section
- Edit the customer
- Select a template preference
- Save changes
Duplicating a Template
To create a variation of an existing template:
- Open the template you want to base your new design on
- Duplicate the template
- Give the duplicate a new name
- Open it in the Template IDE to make your changes
- Save the customized version
This is a good way to experiment with design changes without modifying the original template.
Selecting the Right Template
Consider Your Use Case
- Standard invoicing: Choose a clean, professional design with clear line item tables and totals
- International customers: Pick a template with translation support already configured
- Account statements: Ensure the template has the account statement content section filled in
Test Before Deploying
- Open the template in the Template IDE and review the preview
- Create a test invoice using the template
- Download and review the generated PDF
- Print the PDF to check formatting and readability
- If you serve international customers, test with different customer languages
The PDF preview in the Template IDE is rendered by the same service (DocsRabbit) that generates your final invoices. What you see in the preview is what your customers will receive.
Troubleshooting
Template Not Appearing
If a template does not appear when creating an invoice:
- Verify the template belongs to your company account
- Check that a default template is set if none is explicitly selected on the invoice
Preview Looks Different Than Expected
If the preview does not match your expectations:
- Check that all variables referenced in the HTML are defined in the variables metadata
- Verify CSS classes in the HTML match what is defined in the CSS tab
- Look for typos in variable names (e.g.,
{{ company.name }}not{{ company.nme }})
Ready to customize your chosen template? Continue to Customize a Template to learn how to modify the design, insert variables, and add your branding.