Expensent
Expensent
PricingIntegrationsGuidesAboutContactGet Started
Menu
PricingIntegrationsGuidesAboutContactHelp
Privacy PolicyTerms of Service
Theme
Get Started
Home/Guides/Email Receipts to Xero

How to Email Receipts to Xero

The complete guide to Xero's receipt email systems—Files Inbox, Email-to-Bills, and Hubdoc—how they differ, file format requirements, common issues, and how to automate the inbox handoff.

By ilios Galil · Founder, Expensent

Published February 28, 2026 · Updated June 24, 2026

Skip manual forwarding when you can. Manual forwarding is only half the workflow. Most receipt emails stay in the inbox until someone remembers to forward them. Expensent connects to Gmail, Outlook, or Google Workspace via OAuth, surfaces invoice emails for review by next action, and forwards selected receipts to your Xero address — including historical inbox items that Gmail filters cannot backfill.

Xero integration details·Skip to automation setup

In This Guide

  1. 1. What is Xero?
  2. 2. Xero Receipt Emails: Files Inbox vs Hubdoc
  3. 3. Prerequisites: Before You Email Receipts
  4. 4. Step-by-Step: How to Email a Receipt to Xero
  5. 5. File Format and Size Requirements
  6. 6. Why Xero Doesn't Have Native Receipt Email
  7. 7. All Receipt Submission Methods
  8. 8. Common Issues and Troubleshooting
  9. 9. Automate It with Expensent
  10. 10. Frequently Asked Questions

1. What is Xero?

Xero is a cloud-based accounting platform founded in 2006 in Wellington, New Zealand. Xero currently describes itself as serving over 4.9 million customers globally.

Xero provides invoicing, bank reconciliation, expense claims, payroll, inventory management, and financial reporting in supported regions and plans. Its core accounting workflow includes bank feeds, reconciliation, document capture, and reporting. For businesses that need to match receipts and invoices to bank transactions, Xero's current product pages emphasize Smart Document Capture, bill entry, and bank reconciliation workflows.

Unlike expense-first tools, Xero is a full accounting platform. Receipt and bill capture can happen through Xero's own Smart Document Capture workflows or through Hubdoc—a Xero-owned document capture tool listed in the Xero App Store. This guide focuses on getting receipts into Xero via email, whether through Xero's built-in @xerofiles.com addresses or Hubdoc's @app.hubdoc.com email.

2. 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
FeatureXero document captureEmail-to-BillsHubdoc
Email domain@xerofiles.com@xerofiles.com@app.hubdoc.com
Data extractionSupported document captureDraft bill extractionDocument capture workspace
Creates recordAfter review/publishDraft bill for reviewPublish options into Xero workflows
File limitsVerify in XeroVerify in Xero35 MB single document
File formatsExamples include PDF, JPG, PNG, WordVerify in XeroPDF, JPEG, PNG, IMG, HTML, HEIF, HEIC, plain text
Best forXero-native capture and storageSupplier bill intakeReceipt 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.

3. Prerequisites: Before You Email Receipts

Before emailing your first receipt, make sure these requirements are in place.

Connect Hubdoc to Your Xero Organization

Hubdoc is included with the current Xero business plans listed in the Xero App Store, but it must be connected to your Xero organization before it can publish documents.

  1. In Xero, open the Hubdoc setup path shown for your organization
  2. Follow the prompts to connect Hubdoc to your organization
  3. Confirm the connection in the Hubdoc setup or settings area shown for your organization

If Hubdoc does not appear in your Xero organization, check the Xero App Store listing, your plan, and your user permissions.

Find Your Hubdoc Email Address

Every Hubdoc organization has a unique email. Find it by navigating to:

  1. Open Hubdoc from Xero or directly at app.hubdoc.com)
  2. Go to Settings > Organization
  3. Your email address appears as [prefix]@app.hubdoc.com
  4. Save the exact address shown in Hubdoc instead of copying an example address from a guide

Xero Plans and Hubdoc Availability

Hubdoc availability is plan- and region-sensitive. Current Xero App Store copy says Hubdoc is included in:

  • •Starter, Standard, and Premium—current non-US plan names referenced by the Xero App Store listing.
  • •Early, Growing, and Established—current US plan names referenced by the Xero App Store listing.

Alternatively: Find Your Xero Files Inbox Email

If you prefer to use the built-in Files Inbox or Email-to-Bills instead of Hubdoc, find your @xerofiles.com addresses from the document capture or bill workflow shown inside your own Xero organization.

4. Step-by-Step: How to Email a Receipt to Xero

For receipt workflows where you want extraction and publishing, Hubdoc is often the practical Xero-owned path. Here's the workflow to verify:

1

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.

2

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.

3

Hubdoc extracts the receipt data

Hubdoc extracts key financial data from readable documents. You can review and correct extracted data in Hubdoc before publishing.

4

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.

5. 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.

6. Why Xero Receipt Email Still Gets Confusing

If you've used expense-first tools with a simple receipts@address, Xero can feel different. Xero has document capture, bill intake, Hubdoc, review, publishing, and reconciliation workflows rather than one universal receipt mailbox.

Xero is an Accounting Platform, Not Just an Expense Tool

Xero is a general accounting platform with document capture, accounts payable, reconciliation, reporting, and advisor workflows. Receipt intake is only one part of that system, so the right route depends on whether the document should become a draft bill, a reviewed record, a Hubdoc item, or supporting evidence.

The Two-System Confusion

The result is that Xero users may navigate multiple document destinations with different addresses, queues, and capabilities. You may have @xerofiles.com addresses (Files Inbox and Email-to-Bills) plus @app.hubdoc.com (Hubdoc). If users email receipts to the wrong destination, the document may land in storage, draft bill review, Hubdoc, or another queue than the one they expected.

Review Still Matters

Xero and Hubdoc both emphasize review before accounting records are finalized. Xero says captured document data can be double-checked before records are created, and Hubdoc also has a review and publishing step. That is useful for accounting accuracy, but it means users should not expect emailed receipts to become completed reconciled transactions without checks.

Gmail Verification Can Block Generated Intake Addresses

Gmail's auto-forwarding requires a registered and verified forwarding address unless the destination is otherwise eligible under Google Workspace rules. Since users often cannot access a @xerofiles.com or @app.hubdoc.com intake address like a normal mailbox, Gmail forwarding setup can stall. That is different from an app workflow that connects to the user's inbox through OAuth and sends selected documents from inside the app.

The Solution: Expensent

Expensent bridges the gap between your email inbox and Xero's receipt ecosystem. It connects to your email via OAuth, uses AI to detect invoice emails from across vendors, and lets you route reviewed documents to your @app.hubdoc.com or @xerofiles.com address. This avoids relying on Gmail forwarding-address verification and keeps the routing decision visible. See Section 9 for setup details ↓

7. All Receipt Submission Methods

Xero and Hubdoc offer several ways to submit receipts beyond email. Here's how they compare:

Email to Hubdoc

Forward receipt emails to your [prefix]@app.hubdoc.com address. Hubdoc extracts key details from readable documents and supports Xero publishing after review. Best for digital receipts that arrive in your email. This is one destination Expensent can route to.

Hubdoc Mobile App

Open the Hubdoc mobile app and snap a photo of a physical receipt. Hubdoc uploads the document to your account for extraction and review. Best for paper receipts at restaurants, shops, and in-person purchases.

Hubdoc Supplier Fetch

Hubdoc can retrieve invoices and statements from supported supplier connections in some contexts. Availability depends on the provider and account. Best for recurring bills from supported providers when the connection is available in your Hubdoc organization.

Xero Mobile App Receipt Scan

The Xero Accounting app lets you photograph receipts and capture document details for review. Best for quick capture when you want to stay inside the Xero-native workflow.

Web Upload

Upload receipt files directly to Hubdoc or Xero's document workflow via the web interface. Best for batch uploads of accumulated receipts at month-end.

Xero Email-to-Bills

Email invoices to bills.[code]@xerofiles.com to create draft bills in Xero. Xero says its AI extracts key details to create draft bills ready for approval. Best for supplier invoices that belong in accounts payable review.

Manual Entry

Create bills or spend money transactions manually in Xero by entering the supplier, amount, date, and account code. No receipt image required (though your accountant may request one). Best as a fallback when no receipt document is available.

Key insight: Xero and Hubdoc process documents after they arrive. They do not inspect your existing inbox backlog and decide which old receipt emails need to be routed. Expensent works before those destinations by finding email receipts, surfacing exceptions, and helping route selected or rule-matched documents.

8. Common Issues and Troubleshooting

If your receipts are not appearing or processing correctly in Xero or Hubdoc, work through these checks:

1.Gmail forwarding verification fails

Common issue. Gmail requires a forwarding address to be verified or otherwise eligible under Google Workspace rules. If you cannot access the @xerofiles.com or @app.hubdoc.com inbox as a normal mailbox, the verification step may block basic Gmail forwarding. A tool like Expensent avoids relying on Gmail forwarding settings by connecting through OAuth instead.

2.Document stuck in “Processing” in Hubdoc

Hubdoc processing time can vary based on document quality and service conditions. If a document stays in processing longer than expected, check that the file is not corrupt, password-protected, or in an unsupported format, then consult Hubdoc or Xero support guidance before re-uploading duplicates.

3.Wrong data extracted by Hubdoc OCR

If Hubdoc reads the wrong supplier, amount, or date, you can manually edit the extracted data in the Hubdoc dashboard before publishing to Xero. Common causes include blurry images, unusual receipt layouts, handwritten amounts, or multi-language invoices. For recurring suppliers, keep the review step until the extracted data is consistently reliable.

4.Hubdoc defaults to wrong currency

Always verify the currency field before publishing or reconciling international receipts. You can correct extracted data before publishing. Ensure the relevant currency is available in your Xero organization before relying on a multi-currency workflow.

5.Hubdoc auto-fetch connection lost

Supplier-fetch connections can break when a supplier changes its website, credentials change, or authentication requirements change. If a fetch connection stops working, follow the current Hubdoc guidance for that provider and re-authenticate only when needed.

6.Exclamation mark in xerofiles.com address

If your Xero-generated document address contains special characters in its @xerofiles.com email address, some email clients or forwarding rules may handle it inconsistently. If you encounter issues, consider using the Hubdoc @app.hubdoc.com address shown in your Hubdoc organization instead.

7.Duplicate documents in Hubdoc

If you forward the same receipt twice, Hubdoc may create duplicate entries. Check the Hubdoc dashboard for duplicates before publishing. If duplicates are published to Xero, correct them in the Xero and Hubdoc workflow your team uses.

9. Automate It with Expensent

Expensent reduces repeat manual forwarding by moving the first check back to your inbox. Connect your email, review the invoice patterns Expensent finds, and route selected or rule-matched messages to your Hubdoc or xerofiles.com address.

1

Connect your email

Link your work email with OAuth where supported. Expensent does not store your email password.

2

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.

3

Create rules from reviewed patterns

When a future invoice matches a reviewed rule, Expensent can route it to the selected Xero or Hubdoc destination.

Why Expensent + Xero is Better Than Manual Forwarding

  • Avoids Gmail forwarding setup — Expensent does not rely on Gmail forwarding rules or their verification step for @xerofiles.com and @app.hubdoc.com destinations.
  • 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.
  • Review-first setup — Connect your inbox, add the Xero destination, review the first examples, and create rules only for patterns you trust.
  • 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 →

More Xero deep-dives

  • → Best Hubdoc alternatives for Xero users
  • → Xero Files vs Hubdoc vs Email-to-Bills
  • → Xero receipts not showing up: fixes and prevention
  • → Automate receipts to Xero without Gmail forwarding

10. 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, with review and rules. Expensent uses AI to find invoice and receipt emails in your inbox. Set your Hubdoc or Xero destination from the address shown in your account, review the first examples, and create rules for recurring patterns you trust.
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.

Stop manually forwarding receipts to Xero

Connect your inbox, review the invoices Expensent finds, and route selected or rule-matched messages to your Hubdoc or xerofiles.com address without relying on Gmail forwarding settings.

Get Started
Expensent
Expensent

Finds your invoices. Forwards them your way.

ProductFeaturesPricingIntegrationsHow it WorksComparevs Manual Forwardingvs Gmail Filters
Works WithExpensifyQuickBooksXeroFreshBooksZoho ExpenseSAP ConcurWaveRampBILL.comDext
Guides
Client ReceiptsQuickBooksExpensifyXeroFreshBooksBrexRampSAP ConcurDextBILL.comWaveZoho ExpenseDivvyEmburseHubdocPleoRydooRevolut Business
CompanyAbout UsContactHelp CenterPrivacy PolicyTerms of ServiceLegal Information

© 2025–2026 Expensent. All rights reserved.

Stripe Climate badgeExpensent contributes a portion of revenue to remove CO2 from the atmosphere.