Xero - PDF Generation and Download Error Guide

Xero PDF Not Generating: Fix Invoice, Report, and Document Download Errors

Xero is not generating a PDF when you click Download PDF, Print PDF, or Email Invoice -- either the download fails silently, a blank PDF is produced, or an error message appears preventing the PDF from being created.

At QuickFix Bookkeeping, Xero PDF generation errors are almost always caused by a browser configuration problem or a template issue -- not a Xero platform outage. Most users resolve the problem in under 5 minutes once they identify which of the three causes applies to them.

The QuickFix Bookkeeping Distinction

Xero PDF errors are browser or template problems, not Xero platform failures.

What it looks like

Xero is broken and cannot generate PDFs. This causes users to wait for a Xero outage to resolve, or to contact Xero support for what is usually a browser or PDF template issue.

What is actually happening

Xero generates PDFs server-side and serves them via the browser. Browser extensions (particularly ad blockers and PDF viewers), pop-up blockers preventing the download, or a corrupted Xero invoice template are the three most common causes.

First test: Open Xero in an incognito or private browser window and try to generate the PDF. If it works, a browser extension is the cause. If it still fails, it is a Xero template or account issue.

What Causes Xero PDF Not Generating?

Error code

PDF

Xero - PDF Download and Print Error

What it means

Xero is not generating a PDF when you click Download PDF, Print PDF, or Email Invoice -- either the download fails silently, a blank PDF is produced, or an error message appears preventing the PDF from being created.

What Causes This Error?

🧩

Browser Extension Blocking Download

Ad blockers, PDF viewers (like Adobe Acrobat extension), or download managers intercept Xero's PDF response and either block it or handle it incorrectly. Very common in Chrome with multiple extensions.

🚫

Pop-Up Blocker Preventing Download

Browser pop-up blockers treat PDF downloads as pop-ups and block them silently. The user clicks Download PDF and nothing happens because the download was blocked before it started.

📄

Corrupted or Misconfigured Invoice Template

The Xero invoice template (branding theme) has a configuration error -- an image that is too large, a corrupted logo file, or unsupported font settings -- that causes PDF generation to fail server-side.

🌐

Xero Status Issue or Temporary Outage

On rare occasions Xero's PDF generation service experiences a temporary issue. Check status.xero.com before spending time troubleshooting a problem that is on Xero's side.

How to Fix This Error

METHOD 1Test in Incognito Mode and Disable ExtensionsMost common fix
1

Open a new incognito or private browsing window (Ctrl+Shift+N in Chrome, Ctrl+Shift+P in Firefox).

2

Log into Xero and attempt to generate the PDF. If it works, a browser extension is the cause.

3

Return to normal mode, go to browser Extensions, and disable them one at a time, testing PDF after each.

4

When you identify the conflicting extension, either keep it disabled or add Xero to the extension's whitelist.

METHOD 2Allow Pop-Ups from Xero in Browser SettingsPop-up blocker silently blocking download
1

In Chrome: Settings > Privacy and Security > Site Settings > Pop-ups and Redirects.

2

Add app.xero.com to the Allowed list.

3

In Safari: Preferences > Websites > Pop-up Windows > set xero.com to Allow.

4

Retry the PDF download after updating pop-up settings.

METHOD 3Reset or Replace the Xero Invoice TemplateTemplate corruption causing PDF failure
1

In Xero: go to Settings > Invoice Settings > Branding Themes.

2

Click on your current branding theme and review the logo -- re-upload it if it is larger than 5MB or in an unsupported format.

3

Create a new standard branding theme and set it as the default temporarily.

4

Try generating a PDF using the new template to confirm whether the old template was the cause.

Related Errors

Xero PDF Still Not Generating After Trying All Three Fixes?

QuickFix Bookkeeping Diagnoses and Fixes Persistent Xero PDF Issues.

Persistent PDF failures after clearing extensions and resetting templates usually point to a Xero organisation setting or a template field with an unsupported character. We identify the exact cause and resolve it in a single remote session.

Book a Free 30-Minute Consultation

No obligation. Same-day response.