LearnHow Hard Is It to Create a Custom Xero Invoice Template?
Templates

How Hard Is It to Create a Custom Xero Invoice Template?

Most Xero invoices use the generic default layout — not because businesses don't want something more polished, but because Xero's own path to a custom template is genuinely difficult to reach the end of. Here's what building a Xero DOCX branding theme actually involves, and what a real-time alternative looks like instead.

Xero's own process: Word, merge fields, and no live preview

To build a custom template in Xero, you create a new "Custom .docx" branding theme, download a ZIP file of starter templates, and open the relevant file in Microsoft Word — specifically Word 2007 or later, since Xero's system is built around the DOCX format Word produces.

From there, you're editing a Word mail-merge document: placeholders like TableStart and TableEnd control where your invoice's line items render, and deleting or damaging one of these fields — easy to do by accident while formatting — is one of the most common reasons a custom template breaks. There's no live preview while you work. You edit in Word, save, re-upload the file to Xero, then generate a test invoice just to see what actually changed — and if something's wrong, you're back in Word, sometimes comparing your file against a fresh template just to find the missing field.

It's a real skill, not a design task

None of this is really about design taste — it's about correctly maintaining Word field codes, a skill closer to basic programming than choosing a font. Xero's own support documentation includes troubleshooting steps for viewing raw field codes in Word to diagnose a broken template — genuinely useful advice, but a sign of how technical the process gets. Xero's constraints add to this: templates must stay under 1MB, and common design elements like WordArt, ClipArt, animated GIFs and embedded Excel or PowerPoint objects aren't supported at all.

Why most Xero invoices end up looking the same

Given that process, it's not surprising most businesses never get past Xero's generic default invoice layout — the one every client immediately recognises as "oh, another Xero invoice." Reaching a genuinely custom result means clearing a real technical hurdle first, and plenty of businesses who'd happily choose a better-looking invoice simply don't have the time or Word expertise to get there.

The alternative: choose and edit a template in real time

InvoicePolish replaces the entire edit-blind-and-re-upload cycle with a live editor: choose from a growing library of professionally designed templates, then adjust logo size, fonts, colours and layout while watching your actual invoice — built from your real Xero data and branding — update in front of you. See what you can and can't customise in Xero for the fuller comparison, and how to make Xero invoices look professional for where to start.

FAQ

Frequently asked questions

Skip the Word merge fields — build your template visually.

Choose a template and see your branding applied in real time.

No disruption to your Xero account. Cancel anytime.

InvoicePolish

© 2026 InvoicePolish.