How to Email Receipts to Xero
Choose the right destination for the job: Xero Files, Email-to-Bills, or Hubdoc. Then send supported documents and automate recurring inbox routing.
By ilios Galil · Founder, Expensent
Published February 28, 2026 · Updated August 3, 2026
Skip manual forwarding when you can. Expensent connects to Gmail, Outlook, or Google Workspace via OAuth, finds current and historical invoice emails, routes them to your Xero address, and automates recurring sender and subject patterns.
TL;DR
Not as one universal receipts@ address. Xero supports document capture through Xero email/upload paths and bill intake, and Hubdoc also gives each organization a unique @app.hubdoc.com address. Use the destination shown inside your own Xero or Hubdoc account because exact addresses and labels can vary by organization and region.
Hubdoc is a Xero-owned document capture and data extraction tool. The Xero App Store lists Hubdoc as included in Xero Starter, Standard, and Premium plans, and in Xero Early, Growing, and Established in the US. Hubdoc extracts key information from uploaded or emailed documents and makes it available for publishing into Xero workflows.
Each Hubdoc organization has a unique Hubdoc email address. Hubdoc says you can find it in the Upload Document window and in Organization settings. Documents can be emailed or forwarded to that address with the document attached, or with information entered in the email body.
In This Guide
Xero Receipt Emails: Files Inbox vs Hubdoc
Unlike tools that give you one generic receipt email address, Xero has three different email-based systems for receiving documents. Understanding which one to use is the key to getting receipts into Xero properly.
Xero Files and Smart Document Capture
Xero shows organization-specific document email destinations:
xero.inbox.[unique-code]@xerofiles.com- •Stores emailed documents in Xero's document workflow
- •Xero Smart Document Capture can scan supported documents and prepopulate records for review
- •Original files can be attached to records for reconciliation and evidence
- •Use the email address, upload path, and limits shown inside your own Xero organization
Email-to-Bills — Draft Bill Creation
Xero also provides a Bills email address:
bills.[unique-code]@xerofiles.com- •Creates draft bills in Xero Accounts Payable
- •Xero's AI extracts key details and prepares draft bills for approval
- •File support and limits should be confirmed in Xero's current in-product guidance
- •Use the bill email address shown inside your own Xero organization
Hubdoc — Document Capture and Extraction
Hubdoc provides a customizable email address:
[your-prefix]@app.hubdoc.com- Extracts key financial data from readable uploaded or emailed documents
- Makes documents and extracted data available for Xero publishing
- Each Hubdoc organization has a unique Hubdoc email address
- Supports PDF, JPEG, PNG, IMG, HTML, HEIF, HEIC, and plain text extraction, with Hubdoc-published limits
| Feature | Xero document capture | Email-to-Bills | Hubdoc |
|---|---|---|---|
| Email domain | @xerofiles.com | @xerofiles.com | @app.hubdoc.com |
| Data extraction | Supported document capture | Draft bill extraction | Document capture workspace |
| Creates record | After review/publish | Draft bill for review | Publish options into Xero workflows |
| File limits | Verify in Xero | Verify in Xero | 35 MB single document |
| File formats | Examples include PDF, JPG, PNG, Word | Verify in Xero | PDF, JPEG, PNG, IMG, HTML, HEIF, HEIC, plain text |
| Best for | Xero-native capture and storage | Supplier bill intake | Receipt processing |
Recommendation: For receipt processing, choose the destination by outcome. Use Xero document capture when the Xero-native review flow is enough, use Email-to-Bills for supplier bills, and use Hubdoc when your team wants a separate capture and publishing workspace.
Example: Send a Receipt Through Hubdoc
If you chose Hubdoc because you want a separate extraction and publishing workspace, use this setup. Xero Files and Email-to-Bills use the account-specific addresses shown in Xero.
Set up Hubdoc and find your email address
Connect Hubdoc to your Xero organization if your plan and region include it. Go to Hubdoc > Settings > Organization to find your unique email address: [prefix]@app.hubdoc.com. Save the exact address shown in Hubdoc for future forwarding.
Forward the receipt email to Hubdoc
Forward the original receipt or invoice email to your Hubdoc email address. Hubdoc guidance says you can attach a document or enter information in the email body. You can also compose a new email with the receipt file attached.
Hubdoc extracts the receipt data
Hubdoc extracts key financial data from readable documents. You can review and correct extracted data in Hubdoc before publishing.
Publish to Xero
From Hubdoc, publish the document into the Xero workflow that fits your organization's setup. Keep review in place for new or sensitive suppliers so the accounting result is checked before reconciliation.
Alternative path: If you want the Xero-native document path, email to the Xero document destination shown in your account, such as a xero.inbox.[code]@xerofiles.com document inbox address. For draft bill creation, use the bill email address shown in Xero, such as bills.[code]@xerofiles.com. Confirm the result in Xero because product labels and supported document behavior can vary by account and region.
File Format and Size Requirements
File requirements differ between Xero's built-in email inboxes and Hubdoc. Here's what each system accepts.
Hubdoc
Accepted Formats
- •PDF — Invoices, statements, receipts
- •JPEG / JPG — Photos, scans
- •PNG — Screenshots, exports
- •HEIC / HEIF — supported image formats
- •HTML — readable document format
- •IMG — image files listed by Hubdoc
- •Plain text — text documents
Limitations
- •35 MB max — Per document file size
- •300 docs/24hr — Rate limit per organization
- •Portal links — Download the actual source document before relying on a Xero or Hubdoc workflow
- •XLS / CSV — Not listed in Hubdoc's current data-extraction file types
- •Password-protected PDFs — May require a readable unlocked copy before extraction works
Xero Email-to-Bills
- •Accepted: use the current file guidance shown in Xero for your account
- •Max size: verify current limits in Xero before building a forwarding workflow
- •Note: reserve Email-to-Bills for supplier bills that should enter draft bill review
Hyperlinks won't work: Some e-receipts (Amazon, Apple, Google) include a “View your receipt” link instead of attaching the actual receipt. A portal link may still require downloading the actual receipt file before any Xero or Hubdoc destination has the source document. Expensent should surface these as download or review tasks instead of blindly forwarding a link-only notice.
Automate Recurring Receipt Emails
Expensent finds current and historical receipt and invoice emails, sends documents to the Hubdoc or Xero destination you choose, and handles recurring sender-and-subject patterns with rules you create.
Connect your email
Link your work email with OAuth where supported. Expensent does not store your email password.
Set your Hubdoc or xerofiles.com email as destination
Enter your [prefix]@app.hubdoc.com or bills.[code]@xerofiles.com address as your forwarding destination in Expensent.
Automate repeat patterns
Create a rule from a confirmed email so future messages with that sender-and-subject pattern route to the selected Xero or Hubdoc destination.
What Expensent Adds Before Xero
- Avoids Gmail forwarding setup — Expensent does not rely on Gmail forwarding rules or their verification step for
@xerofiles.comand@app.hubdoc.comdestinations. - No two-system confusion — Keep the destination visible. Expensent sends to the Xero or Hubdoc address you choose for that workflow.
- AI-powered detection — Recognizes invoice patterns across vendors, not a fixed list. Surfaces receipts that otherwise get buried in the inbox.
- Historical catch-up — Finds past receipts in your inbox so you can review and forward selected documents before year-end cleanup.
- Visible exceptions : Keep unusual or incomplete messages visible without slowing down routine receipt patterns.
- Paper receipt capture — Built-in phone camera scanner can capture paper receipts as JPEG or PDF files for forwarding after review.
- AI price extraction — Can read supported PDF, JPG, and PNG attachments to extract invoice amount, currency, and recipient details. International invoices can show converted amounts when that data is available.
- Fine-grained control — CC team members on forwarded emails, attach vendor notes, filter by attachment type, skip $0 invoices, or reject specific sender-and-subject patterns.
Want to see how the integration works in detail? See the Xero Integration Page →
Frequently asked questions
Can you email receipts directly to Xero?
Not as one universal receipts@ address. Xero supports document capture through Xero email/upload paths and bill intake, and Hubdoc also gives each organization a unique @app.hubdoc.com address. Use the destination shown inside your own Xero or Hubdoc account because exact addresses and labels can vary by organization and region.
What is Hubdoc and how does it relate to Xero?
Hubdoc is a Xero-owned document capture and data extraction tool. The Xero App Store lists Hubdoc as included in Xero Starter, Standard, and Premium plans, and in Xero Early, Growing, and Established in the US. Hubdoc extracts key information from uploaded or emailed documents and makes it available for publishing into Xero workflows.
What is my Hubdoc email address?
Each Hubdoc organization has a unique Hubdoc email address. Hubdoc says you can find it in the Upload Document window and in Organization settings. Documents can be emailed or forwarded to that address with the document attached, or with information entered in the email body.
What is the difference between @xerofiles.com and @app.hubdoc.com?
A Xero document email address sends documents into Xero's own document capture or bill workflow. Xero says Smart Document Capture can scan documents, prepopulate records, and attach the original file after review and publishing. The @app.hubdoc.com address routes to Hubdoc, which is a separate Xero-owned capture workspace for extracting key financial data and publishing documents into Xero workflows.
Why are my emailed receipts not appearing in Xero?
Check these common causes: (1) You sent the document to a different Xero or Hubdoc destination than the one you are checking. (2) The document is still waiting for extraction, review, or publishing. (3) The file is unreadable, unsupported, password-protected, or over the relevant limit. (4) Gmail forwarding was not verified for that destination. (5) You expected a completed transaction when the destination creates a draft or review item.
Can I auto-forward receipts from Gmail to Xero?
Not reliably with basic Gmail forwarding. Google says forwarding addresses must be verified or otherwise eligible under Workspace rules. Generated Xero or Hubdoc intake addresses are often not normal inboxes the user can open to complete that verification. Expensent avoids relying on Gmail forwarding settings by connecting through OAuth and routing from the app workflow.
What file types does Hubdoc accept via email?
Hubdoc says its data extraction can read PDF, JPEG, PNG, IMG, HTML, HEIF, HEIC, and plain text files. Hubdoc also says documents can be emailed with an attachment or information in the email body. Current Hubdoc guidance lists a 35 MB maximum single-document size and a 300-document upload limit per 24 hours.
What is Hubdoc auto-fetch?
Hubdoc can fetch documents from supported supplier connections in some workflows. Treat that as separate from email forwarding: email forwarding delivers documents you already received, while fetch-style connections depend on provider support and credentials. Verify available connections inside your Hubdoc account.
Does Xero have a native receipt-to-expense email like Expensify?
Xero does not present receipt intake as one generic receipts@ address. Current Xero pages describe Smart Document Capture, Xero email/upload paths, and bill workflows where users review captured data before creating or publishing records. Hubdoc remains another Xero-owned capture path for documents that need extraction and publishing into Xero.
How does Hubdoc handle multi-currency receipts?
Hubdoc and Xero workflows still need review before publishing or reconciliation, especially for international receipts. Verify the currency, amount, supplier, and publish target before relying on extracted data.
Can Expensent automatically forward receipts to Xero via Hubdoc?
Yes. Expensent finds current and historical receipt and invoice emails, sends documents to the Hubdoc or Xero destination you choose, and automates recurring sender-and-subject patterns with rules you create.
What Xero plans include Hubdoc?
The Xero App Store currently says Hubdoc is included in Xero Starter, Standard, and Premium plans, and in Xero Early, Growing, and Established in the US. Plan names and features vary by region, so confirm current availability on Xero pricing or in your own Xero account.
Send recurring receipt emails to Xero
Find current and historical documents, then route recurring patterns to your Hubdoc or Xero destination.
Get Started