Custom Templates
Templates and custom invoices
Use a built-in template, or turn any invoice screenshot or PDF into your own template and fine-tune it in Template Studio.
Updated: 2026-10-07
Before you start
- Basic invoice flow working
- For a custom template: a screenshot, photo, or PDF of an invoice design you like
- Optional: your logo uploaded in business settings (without one, the logo field stays hidden)
Open related features
Layered workflow
Layer 1: Pick a starting point
- Use a built-in template (Earthy Modern or Official Invoice), or create your own from any invoice you like.
- A custom template is made from a screenshot, photo, or PDF: paste, drop, or browse, then select Transform into template.
Layer 2: Fine-tune in Template Studio
- Adjust colours and fonts in Style, choose which optional fields print in Fields, and restyle one block at a time in Selected.
- Fields stay inside their allowed areas and required fields cannot be removed, so the layout cannot break.
Layer 3: Preview, then make it your default
- Preview with a short, typical, and long invoice in English, German, and Finnish before you rely on it.
- Set it as your default so new invoices start from it.
Built-in templates
Numwisely includes two built-in invoice templates, Earthy Modern and Official Invoice. Both include every required invoice field: invoice number, date, due date, seller and buyer details, line items, subtotal, VAT, total, and payment reference.
Built-in templates support all three invoice languages (English, German, Finnish) and all three tax treatments (standard VAT, zero-rated, EU reverse charge). Use them if you want to start invoicing right away.
Create a template from any invoice
On the Templates page, select New template from your design.
- Paste a screenshot (Ctrl+V, or Cmd+V on a Mac), drop a file onto the field, or select Browse files. PNG, JPG, WEBP, and PDF files up to 25 MB work. For a PDF, the first page is used.
- Optional: change the template name (it defaults to “Template” plus today’s date) or add a note for the AI, such as “keep the dark header band”.
- Select Transform into template. Most designs take about 15–30 seconds; detailed ones can take up to a minute. Keep the page open until it finishes.
- When the template is ready, select Open in editor to fine-tune it, Use as default to start using it right away, or Start over to try a different file.
What happens during the transformation
While the AI reads your design, you see the parts it finds outlined on your invoice, the colours it picks up, and each step as it completes. Your template keeps the upload’s layout, colours, fonts, and table style, but every value is wired to real invoice data: names, addresses, dates, and amounts come from each invoice, never from the upload.
Coloured bands, panels, corner shapes and lines are traced from your image itself, so their shapes and colours match the upload exactly. In the editor they are ordinary shapes you can recolour, move or delete. The text sizes and line spacing are measured from your image too.
Your design stays where you put it: blocks keep their position, including addresses printed in a footer. A second address block, such as “Shipping Address” next to “Billing Address”, is kept as the customer’s delivery address.
Every invoice field is added automatically, even if your upload did not show it. Fields that were missing, such as a QR code, bank details, signature, or Pay now button, are listed under Added for you. They are placed only in free space on the first page, never on top of your design. A field with no free space is added but hidden: turn it on in Fields when you need it. The Pay now button goes next to the total. Headings like “Bill to” become translated labels, so the template works in all three invoice languages.
The preview shows your own business details from your settings. Fields you have not filled in yet show sample values.
The preview uses as many line items as your upload showed. If the template still needs a second page, select the page button on the preview to see it.
When an invoice has more lines than fit on the first page, the rows first move closer together. Only a table that still does not fit continues on the next page, with the rows at your design’s spacing. Headings such as “Payment Method” or “Shipping Address” are translated like every other label.
The finished template is labelled as AI-generated. Check it in Preview before you send invoices with it.
To read the design, the image you upload and your optional note are sent to an external AI service. Use a sample or an invoice without personal data if you can. Your invoices themselves are always rendered by numwisely, not by the AI.
Edit your template in Template Studio
Template Studio opens full screen. Click any block on the page to select it and drag it to move it. A panel on the right has three tabs:
- Style: the template’s colours (with suggestions taken from your upload), a font pair, and the overall text size. Text contrast is re-checked after every colour change, so text stays readable.
- Fields: every invoice field, grouped as Header, Line items, Below items, and Footer. Required fields (title, invoice details, your details, the customer’s details, line items, totals) show a lock and cannot be hidden. Optional fields (logo, VAT note, bank details, payment terms, notes, signature, QR code, bank barcode, Pay now) have an eye icon to hide or show them. You can also add your own text or a shape here.
- Selected: settings for the block you clicked, such as colour, size, weight, and alignment. For your details and the customer’s details you can choose what the block shows. For a heading you can type your own wording, which then prints exactly as typed in every language, or reset it to the translated label. Shapes have fill (one colour or a two-colour gradient), shape type, opacity, rotation, and flip.
How moving works
Each field belongs to an area of the page: header, line items and below, or footer. When you drag a field, the areas where it can go are highlighted and a dashed outline shows where it will land. If you drop it on top of other content or outside its areas, it moves to the nearest free spot. Shapes can go anywhere on the page and always sit behind text.
The line-items table grows with each invoice, and everything below it moves down with it. You can move the table up or down and change its width. Blocks with a dashed outline only print when the invoice has that information, for example a QR code or a Pay now link.
Use the arrow keys to nudge the selected block (hold Shift for 5 mm steps). Delete removes shapes and your own text; fields are hidden instead of deleted. Ctrl+Z (Cmd+Z on a Mac) undoes a change. Everything saves automatically.
If a header block holds more text than its box, for example a long address, its text gets slightly smaller so it fits. If it still does not fit, the block grows and the blocks below it move down, so nothing overlaps. The page in Template Studio, Preview, and the PDF all show this the same way. The block keeps the size and position you gave it.
Preview before you use it
Select Preview to see the template with the same rendering as the PDF. Switch the invoice length between Short (3 lines), Typical (8 lines), and Long (30 lines), and the invoice language between English, German, and Finnish. Long invoices continue onto extra pages: the table headings repeat on each page and the totals and footer appear on the last page.
Issued invoices keep their design
Sent invoices keep the design they were issued with. When you finalize an invoice (it gets its number and leaves draft), Numwisely stores a fixed copy of its custom template, and that invoice, its PDF downloads, and any re-sent emails always use that copy. Later edits in Template Studio (or deleting the template) only change drafts and new invoices, never invoices you have already issued.
Templates made with the old editor
A custom template created before Template Studio keeps working on your invoices, but it has no editable layout. When you open it, choose Recreate with AI (upload the original invoice again for a fresh, editable template) or Start from a clean layout (numwisely’s standard layout in your template’s colours). Nothing changes until you pick an option.
Setting a default template
On the Templates page, built-in and custom templates sit side by side, each shown as a live preview. Your current default carries a “Default” badge. Select a template (and, for built-in templates, customize its colours), then use “Set as default” below the grid. You can also select Use as default right after creating a template. New invoices start from your default template; scheduled invoices use it too unless the schedule names a specific template.
Common mistakes
- Uploading a blurry or cropped image: the AI can only match what it can see. Use a sharp, full-page screenshot or the original PDF.
- Typing your own heading text and expecting it to translate: typed headings print exactly as typed in every language. Use Reset to translated label to switch back.
- Hiding bank details, the VAT note, or payment terms that your invoices need: hidden fields never print, even when the invoice has the data.
- Choosing a primary colour that barely differs from the page colour: text contrast is fixed automatically, but headings and buttons use the primary colour, and Style warns you when it is hard to read. Pick a darker or lighter one.