Expensent
Expensent
PricingIntegrationsGuidesAboutContactGet Started
Menu
PricingIntegrationsGuidesAboutContactHelp
Privacy PolicyTerms of Service
Theme
Get Started
Home/Guides/Hubdoc Publishing Destinations

Hubdoc Publishing Destinations: Xero, QuickBooks, BILL, or Storage?

Hubdoc can publish documents to different destinations after capture. This guide shows how to choose between Xero, QuickBooks Online, BILL, cloud storage, and archive-only workflows, while keeping inbox routing upstream of Hubdoc.

By ilios Galil · Founder, Expensent

Updated July 13, 2026

Last verified: July 11, 2026

Read this if…

You already use Hubdoc or are setting it up, and the question is where captured documents should go after Hubdoc receives them.

Related: Email receipts to Hubdoc

Destination decision

Use Xero when Xero is the accounting source of truth and the document should become a reviewed Xero record.

Use QuickBooks Online when QBO owns the ledger and the document should publish as a bill, expense, or supplier credit.

Use BILL when the document is an unpaid vendor bill that belongs in AP approval and payment.

Use cloud storage or storage-only archive when the document needs retention, not a new accounting transaction.

Use Expensent before Hubdoc when the bottleneck is finding and routing receipt emails from the inbox.

Short answer: pick the destination by outcome

Hubdoc is not a single-lane receipt inbox. After a document arrives, Hubdoc can extract key fields, keep the source document organized, and publish the document to the destination connected for that organization. The right destination depends on the accounting outcome you want after capture.

If the company keeps its books in Xero, Hubdoc-to-Xero is usually the natural path. If the company uses QuickBooks Online, publish into QBO only after the document is configured for the right transaction type. If the document is an unpaid bill that needs AP approval or payment, BILL may be the better destination. If the goal is document backup, cloud storage or storage-only archiving may be enough.

The mistake is treating "publish to accounting software" as one generic step. Hubdoc behavior changes by destination, file size, connected platform, supplier settings, and whether the document is paid, unpaid, already reviewed, or only being stored for evidence.

Decision rule

Choose the destination from the downstream job: accounting record, AP bill approval, cloud backup, or archive. Then configure Hubdoc around that job instead of forwarding every document into the same path.

What happens before any destination

A document has to reach Hubdoc before destination choice matters. Hubdoc documents can arrive through manual upload, drag and drop, email to the organization intake address, mobile photo upload, ScanSnap, and other connected workflows. Hubdoc states that each organization has its own intake email address, so teams should copy the exact address shown in Hubdoc rather than relying on a guessed pattern.

Once the document is in Hubdoc, extraction and status matter. Hubdoc says new documents move through Processing, Review, Failed, and Archived states. Extraction can read core details such as supplier, date, total amount, invoice number, and due date, but Hubdoc also says line-item data is not extracted automatically. Review remains part of the workflow when accuracy matters.

There are also destination-specific attachment rules. Hubdoc lists a 35MB maximum for a single document in Hubdoc. Its help center also says QuickBooks Online attachments need to be under 25MB to show as attachments on the transaction, while Xero attachments need to be under 3MB to show as attachments; larger files show as links instead. That is a practical reason to test real documents before making a supplier rule permanent.

  • Confirm the document arrived in Hubdoc before troubleshooting the destination.
  • Review extracted supplier, date, amount, invoice number, due date, currency, and tax details before publishing.
  • Check attachment-size behavior for the destination, especially when scanned PDFs are large.

Use Xero when Hubdoc feeds the Xero books

Xero is the cleanest destination when the company books live in Xero and Hubdoc is being used as the document capture layer. Xero describes Smart Document Capture as a way to capture, review, and publish receipt and document data into Xero. Hubdoc help also describes creating transactions in Xero after the document data has been extracted.

Use Xero for receipts, invoices, and supporting documents that belong directly in the Xero accounting record. This is especially appropriate when the bookkeeper wants the source file attached or linked near the accounting entry and then reconciled against bank activity inside Xero.

Be careful not to confuse Xero publishing with cloud storage or generic document backup. Publishing to Xero is an accounting action, not just a filing action. Someone still needs to review coding, tax, supplier, date, amount, and reconciliation. Hubdoc can prepare the record, but it does not replace the decision about where the transaction belongs in the chart of accounts.

  • Best when Xero is the source of truth for the books.
  • Best for documents that should become reviewed Xero records or attachments.
  • Not the right choice when the document is only being archived outside the books.

Use QuickBooks Online when QBO owns the ledger

QuickBooks Online is the Hubdoc destination when the company runs its accounting in QBO. Hubdoc says that after a document is uploaded and extracted, you configure the data and publish it to the QuickBooks Online organization. Hubdoc then creates a new QuickBooks transaction using the document data.

The important part is the document type. Hubdoc currently describes three QBO publishing types: Bill, Expense, and Supplier Credit. A paid card receipt and an unpaid vendor bill should not be treated as the same thing just because both arrived by email. The selected Publish As option determines which fields are required and how the transaction lands in QuickBooks.

QBO is also where multicurrency, supplier setup, account coding, and attachment behavior need attention. Hubdoc imports supplier and account data from QuickBooks, but the user remains responsible for reviewing required fields and correcting anything the destination cannot infer safely.

  • Use Bill for documents that represent payables with due dates.
  • Use Expense for purchases already paid.
  • Use Supplier Credit for credit notes that need to be recorded in QBO.

Use BILL when the document belongs in AP

BILL is a different destination because the main job is accounts payable approval and payment, not simply filing a receipt against the ledger. Hubdoc says documents can be published to BILL manually or automatically by supplier after the Hubdoc organization is connected to BILL.

The paid-versus-unpaid distinction is the key decision. Hubdoc guidance for organizations connected to both QuickBooks Online and BILL says paid transactions should generally publish to QuickBooks Online so they can match a statement line, while unpaid transactions should publish to BILL. After approval in BILL, the BILL integration can create or sync the accounting transaction depending on the setup.

This matters because publishing the same bill through multiple paths can create duplicate work or duplicate transactions. If BILL is used for approval, use Hubdoc to send the unpaid bill there with the source document attached, then let the AP process own approval and payment.

  • Best for unpaid vendor bills that need approval before payment.
  • Best when BILL is already the AP workflow for the company.
  • Avoid also publishing the same unpaid bill directly to QBO unless the workflow explicitly requires that duplicate handoff.

Use cloud storage for backup and document organization

Cloud storage is useful when the desired destination is not an accounting transaction. Hubdoc help says documents can be sent to Box, ShareFile, Dropbox, SmartVault, or Google Drive, either manually or through automatic publishing.

This is strongest for backup, document retention, client portals, and teams that want a folder structure outside the accounting product. Hubdoc says cloud storage publishing follows the Hubdoc folder path by default and can create matching folders if they do not exist. That makes storage a useful companion to accounting review, not necessarily a replacement for it.

The main caution is status and duplication behavior. Hubdoc says documents already flagged as published are ignored in future pushes, and moving or renaming folders in Hubdoc does not move or rename the corresponding folders in cloud storage. If you rely on storage for records, test folder naming and resend behavior before rolling it out across many suppliers.

  • Best for backup, client document folders, and non-accounting document access.
  • Best when the source document needs to live outside Xero, QBO, or BILL.
  • Not enough by itself when the document still needs coding, payment approval, or reconciliation.

Use storage-only or archive when no transaction is needed

Some documents should not become accounting transactions at all. Contracts, W-9s, lease documents, statements, warranty PDFs, and context files may need to be retained without creating a bill, expense, or supplier credit. For those documents, storage-only or archive handling can be the cleaner choice.

Hubdoc can store documents and organize them with folders and tags. It can also publish documents to cloud storage for backup. If a supplier-level cloud storage autosync is enabled, however, Hubdoc warns that all new documents from that supplier can skip the Review tab and be automatically archived once extracted. That is useful for low-risk backup workflows and risky for documents that still need accounting judgment.

A storage-only workflow should still have a review rule. Decide which document classes are safe to store without accounting action, which need a bookkeeper to review them, and which should never be automated because the email often contains portal links or mixed attachments.

  • Use storage-only for documents that support the books but should not create transactions.
  • Use archive when the document has already served its accounting purpose.
  • Keep review enabled for suppliers that send mixed document types.

Use Expensent before Hubdoc when email is the bottleneck

Hubdoc can only process documents that reach Hubdoc. Many teams lose time before that point because receipts and invoices are still sitting in Gmail, Outlook, or another mailbox. Expensent fits upstream by finding likely invoice emails, showing what needs review, and forwarding selected messages to the Hubdoc intake address you configure.

That does not make Expensent a replacement for Hubdoc. Hubdoc still owns extraction, status, supplier configuration, publishing settings, Xero review, QuickBooks Online review, BILL approval, storage publishing, bookkeeping decisions, and reconciliation. Expensent helps with the inbox-to-Hubdoc handoff before those steps.

This upstream layer is most useful for email-heavy workflows, historical catch-up, multiple inboxes, and recurring sender-plus-subject patterns. A user can review real messages first, forward the right ones to Hubdoc, and create narrower rules for future arrivals instead of sending a broad inbox filter into a publishing workflow.

  • Use Expensent when the hard part is finding and routing email receipts before Hubdoc can process them.
  • Keep Hubdoc as the extraction and publishing workspace after arrival.
  • Create recurring rules only from reviewed email and subject patterns that consistently produce the right document.

Recommended implementation plan

Start with one document class and one destination. For example, route paid card receipts to Xero, unpaid vendor bills to BILL, and non-transaction support files to cloud storage. Send a small sample through Hubdoc, then confirm the status, extracted fields, destination record, attachment or link behavior, and what still requires human review.

Next, set supplier-level settings only where the pattern is stable. A utility bill from one supplier may be safe to configure. A marketplace email that sometimes includes receipts, refunds, shipment notices, and portal links should stay in review. The destination should be a controlled choice, not an accidental result of a broad forwarding rule.

Finally, document the handoff for the person who reconciles the books. They should know which Hubdoc documents go to Xero, which go to QuickBooks Online, which go to BILL, which are archived, and which are routed by Expensent before Hubdoc. That prevents duplicate publishing and makes missing-document troubleshooting much faster.

  • Test with real documents before turning on supplier autosync.
  • Separate paid transactions, unpaid bills, and storage-only documents.
  • Review failed, duplicate, oversized, and portal-link documents before resending.

Sources checked

These sources were used to verify product behavior, current terminology, and the boundaries between native workflows and Expensent.

  • Hubdoc: About Hubdoc
  • Hubdoc: About getting documents into Hubdoc
  • Hubdoc: Upload or email documents into Hubdoc
  • Hubdoc: About data extraction
  • Hubdoc: About a document's status in Hubdoc
  • Hubdoc: Update your organization's settings
  • Hubdoc: About publishing documents to QuickBooks Online
  • Xero Central: Connect Hubdoc to BILL
  • Hubdoc: Publish Hubdoc documents to BILL
  • Hubdoc: Send documents from Hubdoc to cloud storage
  • Hubdoc pricing
  • Xero: Smart Document Capture

Related reading

Email Receipts to HubdocFind the Hubdoc intake address and understand how emailed documents enter Hubdoc.Hubdoc IntegrationSee how Expensent routes reviewed invoice emails to a Hubdoc destination.Hubdoc Documents Not ProcessingTroubleshoot Hubdoc status, extraction, and failed document cases after upload.Automate Hubdoc Receipts Without Gmail ForwardingUse review and recurring rules before sending inbox receipts to Hubdoc.

Frequently asked questions

What destinations can Hubdoc publish documents to?
Hubdoc can publish into connected accounting and storage destinations, including Xero, QuickBooks Online, BILL, and cloud storage integrations such as Box, ShareFile, Dropbox, SmartVault, and Google Drive. Available destinations depend on what your Hubdoc organization has connected.
Should I publish Hubdoc documents to Xero or QuickBooks Online?
Use Xero when the books are maintained in Xero and you want the extracted document data to become reviewed Xero records. Use QuickBooks Online when the company runs on QBO and the document should become a bill, expense, or supplier credit there.
When should Hubdoc publish to BILL?
Use BILL when the document is an unpaid bill that belongs in an AP approval and payment workflow. Hubdoc guidance says that when a Hubdoc organization is connected to both QuickBooks Online and BILL, paid transactions generally belong in QuickBooks Online while unpaid transactions generally belong in BILL.
Can Hubdoc publish to cloud storage instead of accounting software?
Yes. Hubdoc supports sending documents to cloud storage, and its help center lists Box, ShareFile, Dropbox, SmartVault, and Google Drive. This is useful for backup or document organization, but it does not replace accounting review, coding, bill approval, payment, or reconciliation.
Can I use Hubdoc as storage only?
Yes, you can keep documents organized in Hubdoc or send them to cloud storage without using Hubdoc as the primary accounting publisher. Be careful with supplier-level cloud storage autosync because Hubdoc warns that new documents can skip the Review tab and be archived once extracted.
Where does Expensent fit before Hubdoc?
Expensent helps before Hubdoc receives the document. It finds likely invoice and receipt emails, lets you review and forward selected messages to the Hubdoc intake address, and can create recurring rules from reviewed email and subject patterns. Hubdoc still handles extraction, destination setup, publishing review, and the accounting workflow after arrival.

Route inbox receipts before Hubdoc publishes them

Expensent helps you review invoice emails and forward the right ones to Hubdoc, while Hubdoc keeps handling extraction, publishing, and destination review.

Get Started
Guide slug: hubdoc-publishing-destinations
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.