Statey
All articles

How to Send Xero Statements from Your Own Email Domain

· Gareth Evans

Every email Xero sends — invoices, quotes, statements — comes from Xero's own address, message-service@post.xero.com , not yours. Customers see an unfamiliar sender, strict mail filters distrust it, and too often the email lands in spam. The request to fix this has been open on Xero Product Ideas since 2013 , with hundreds of comments about statements and invoices "going to junk".

What Xero offers today

Xero lets you set a Reply-To address and a From name (organisation Settings → Email settings). Replies come to you, and your name shows in the inbox — but the actual sending address, and the domain mail servers check, is still Xero's. That's why deliverability doesn't improve.

Sending statements from your own domain

For customer statements, Statey — a Xero App Store plugin on the Pro plan — sends from your domain, e.g. accounts@yourcompany.com :

  1. Add your sending address in Statey.
  2. Statey generates DNS records for your domain (this is SPF/DKIM authentication — it tells receiving mail servers the email genuinely comes from your company).
  3. Paste the records at your DNS provider; Statey validates them automatically.

From then on, statement emails are authenticated against your own domain — the single biggest factor in landing in the inbox instead of spam — and your customers see a sender they recognise.

You can hold multiple verified addresses per organisation, set a default, and choose a different From address per schedule or per manual send. An address still awaiting DNS validation safely falls back to your default rather than failing the run. The custom sending domain guide walks through the setup step by step.

FAQ

Can Xero send emails from my own email address?
Not natively — all Xero mail is sent from Xero's messaging service. For statements, Statey sends from your own verified domain.

Do I need to be technical?
Whoever manages your domain pastes a few DNS records; Statey checks them automatically.

Does this stop statements going to spam?
Domain authentication (SPF/DKIM alignment) is the main deliverability lever, and it's exactly what this sets up. Statey also tracks per-recipient delivery, so you can see bounces and their reasons.

Try Statey free for 32 days — no credit card required. It also automates your statement runs while it's at it.