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.
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.
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.
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.
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.
Yes — Xero's custom .docx branding themes are built specifically around Microsoft Word 2007 or later. Other applications that can save in .docx format may not preserve the merge fields Xero requires.
They're Word merge fields that control where an invoice's line items render. If they're deleted or damaged while editing — easy to do by accident — the line items won't display correctly, and it's one of the most common reasons a custom Xero template breaks.
Not live. You edit the Word file, re-upload it to Xero, then generate a test invoice to see the result — and repeat the cycle if something's wrong.
It's an alternative path to the same goal — a genuinely branded invoice — without needing to learn Word merge fields. You choose and adjust a template visually, with a live preview built from your real Xero data.
Choose a template and see your branding applied in real time.
No disruption to your Xero account. Cancel anytime.