Invoice Scanning App That Syncs Directly With Xero

Invoice Scanning App That Syncs Directly With Xero

Written by: JJ Tan, Founder, Jelly

Key Takeaways

  • UK hospitality operators lose margin when supplier invoices are not checked line by line. A 4% leakage on £1.5 million annual spend equals roughly £60,000 lost each year.
  • Header-level capture only records totals, while line-item extraction captures every ingredient, quantity and price, which supports dish costing and supplier price tracking.
  • Direct Xero integration must push structured data via the Xero API to satisfy HMRC’s Making Tax Digital digital-link rules.
  • Hubdoc is free with Xero and focuses on header-level data. Dext, AutoEntry and BillBjorn offer varying levels of line-item capture at different price points.
  • Jelly delivers full line-item extraction, one-click Xero sync and live GP visibility, so operators can protect margin without extra bookkeeping time.

See Jelly In Action

What You Are Actually Choosing Between

The core decision is whether you only need invoice totals or full line-item detail.

Total-only capture (also called header-level extraction) reads the top-level fields of an invoice: supplier name, invoice date, invoice number, and amount due. Header-level data is enough to log and pay an invoice, but it does not reveal what you actually bought.

Line-item extraction reads every row in the invoice table, including description, quantity, unit price, and line total for every product listed. Line-item extraction tells you exactly what you are paying for. This data layer enables supplier price tracking, dish costing, and gross profit visibility.

In Xero, a supplier invoice lands as a bill (an ACCPAY record under Bills to Pay), not as a bank transaction. Bank transactions on the /BankTransactions endpoint represent completed movements already reconciled against bank statement lines. Integrations create ACCPAY invoices when the bill is received and attach a Payment record when it is paid.

A genuine direct Xero integration also handles attachment matching with the source PDF, supplier contact creation or matching, chart-of-accounts mapping, tracking categories applied at line level, and VAT treatment compliant with HMRC’s Making Tax Digital requirements.

A simple decision framework based on two axes, monthly invoice volume and extraction depth, helps match tools to needs:

Explore Line-Item Capture With Jelly

What Syncs Directly With Xero Actually Means

A genuine direct Xero integration uses the Xero Accounting API, authenticating via OAuth 2.0 and posting supplier invoices as ACCPAY records to the /api.xro/2.0/Invoices endpoint. The integration must hold the accounting.contacts scope to create or match supplier records, the accounting.settings scope to read the chart of accounts and tracking categories, and the accounting.attachments scope to attach the source PDF to the bill record, which auditors expect to see.

Tracking categories in Xero function as cost centres or departments. Each organisation can define up to two tracking categories, each applied at line-item level, so one invoice line can be allocated to both a department and a location simultaneously.

VAT handling matters for UK compliance. Under MTD for VAT, HMRC requires digital records to capture the date, net value, VAT rate and VAT charged for every purchase. A digital link, an API connection rather than manual re-keying, must connect the source document to the VAT return. Copy-and-paste counts as a broken link and is explicitly non-compliant.

Tools that claim a Xero integration but push only a PDF attachment without structured data do not satisfy MTD’s digital record requirements. The Xero App Store lists apps that Xero has reviewed, including certified apps that connect to Xero, although Xero gives no guarantees and users must assess performance, quality and suitability.

The Volume Threshold That Changes The Maths

Around 50 invoices a month, Hubdoc remains a reasonable starting point for Xero users who are not ready to pay for capture. It focuses on header-level data, so higher-volume users usually move to a paid tool.

Above that threshold, the manual review time required to correct extraction errors or fill in missing line data starts to erode the time saving the tool should deliver. Total-only capture becomes a false economy once dish costing matters.

If a supplier raises the price of a key ingredient by 8% and the item price is not updated and linked to recipes, an operator running food cost at 28% may discover at month-end that they are actually at 33% with no clear explanation. Header-level data cannot surface that signal. Line-item data can, because it records what was paid for each SKU, from which supplier, on which date.

For multi-location groups, the difference between a weekly and a monthly feedback loop separates a recoverable deviation from a structural cost problem. An invoice scanning app that syncs directly with Xero and captures line items gives operators that weekly loop without additional admin.

Check Your Volume Against Jelly

Is Hubdoc Still Free With Xero?

Hubdoc keeps appearing in conversations because it is bundled with Xero, so the pricing question matters. Yes, as of September 2026, Hubdoc is included at no extra cost with every Xero subscription plan, and this free bundling has remained unchanged as of 2026, though Xero reserves the right to change pricing.

The Hubdoc brand is being phased out on some regional Xero sites. Xero’s US pricing page now labels it Smart Document Capture while the UK directs users to a store-files URL. The product remains available.

Hubdoc does not suit operators who rely on item-level extraction. One 2026 review states it now captures header-level data only, while another notes line-item extraction is supported for some formats but with variable accuracy. Treat it as a starting point at low volume, especially where dish costing is not yet in play.

Hubdoc, Dext, AutoEntry And BillBjorn Compared

The table below compares the main invoice scanning apps that sync directly with Xero. Read it down the What It Extracts column first, because the real split lies between tools that capture line items and tools that only capture header totals. Every price is ex-VAT unless stated.

Tool What It Extracts What It Pushes To Xero Entry Price (ex-VAT, September 2026)
Hubdoc (bundled with Xero) Header-level fields including supplier name, amount, invoice number and due date; line-item extraction is unreliable, with sources disagreeing on whether it is supported at all Draft bills in Xero with source PDF attached; supports auto-publish and categorisation rules Included with Xero business plans
Dext Business Supplier, date, amount, VAT; line-item extraction available but limited to 5 documents on the base plan, with additional documents per added user Bills to Xero, QuickBooks and Sage via 36+ integrations; supplier rules and categorisation From 250 documents/month on the base plan; see Dext pricing page for current monthly figure
AutoEntry (Sage-owned) Supplier details, invoice numbers, dates, totals, and tax/VAT amounts; optional full line-item extraction enabled per company, supplier, or upload, which costs one extra credit per invoice Bills to Xero, QuickBooks and Sage; credits-based model means cost scales with volume Credits-based entry tier; verify current rates on AutoEntry’s pricing page
BillBjorn AI-powered extraction; homepage confirms header and totals, while line-item extraction is not clearly stated; tax rates sync from Xero Bills to Xero via OAuth; account names, tax rates and tracking categories sync automatically from Xero No published UK entry price; 30-day free trial
Jelly Every line item, including quantity, SKU, price and tax, from photo or email capture Bills pushed to Xero via one-click sync, with line items and source PDF attached £129/month per location flat rate

Hubdoc vs Dext: Hubdoc is free and adequate for low-volume, total-only bookkeeping. The main reason Xero users switch away from Hubdoc is extraction quality rather than cost, especially the need for line-item extraction or complex VAT handling. Dext addresses those gaps but its per-client pricing structure creates cost pressure as volume grows. Dext has no permanent free tier; the only free access is a 14-day trial.

The Native Xero App And Xero Me: What You Get For Free

After comparing paid tools, it helps to understand what Xero already includes at no extra cost.

The Xero Accounting app (iOS and Android) allows users to photograph a bill or upload a file, with key details extracted automatically for the user to review and approve. As of Xero’s 1 July 2026 Smart Document Capture rollout, the app performs OCR-style extraction of line items. Documents can be submitted via the app and JAX performs multi-line, itemised extraction automatically.

Xero Me is an employee self-service app for expense claims. Xero positions Xero Me as a mobile workflow for out-of-pocket employee expense claims, capturing, submitting, reviewing and approving claims on the go. Xero Me captures key details of a receipt rather than itemising each product line. It does not provide line-item extraction and does not suit supplier invoice processing.

For operators processing more than a handful of supplier invoices a week, both native options still require manual work that a dedicated invoice scanning app removes. Xero’s own site directs businesses wanting bill and expense capture beyond the native tools to the Xero App Store.

Compare Jelly With Xero’s Native Tools

Why Line-Item Extraction Changes What You Can Do With The Data

Total-only capture shows what you spent with a supplier. Line-item extraction shows what you paid for each ingredient, from which supplier, on which date, and at what unit price. That distinction separates tidy bookkeeping from active food-cost control.

Volatile fresh items can move every one to two weeks, and by the time a par level or budget is set against last month’s rate, a meaningful share of items have already repriced with nobody flagging it. Line-item data makes those movements visible the moment a new invoice is scanned.

Jelly is an invoice scanning app that syncs directly with Xero, built from the hospitality operator’s seat. It digitises every line item, including quantity, SKU, price and tax, from invoices captured by photo or email. It then pushes them into Xero in one click. Operators report up to a 90% reduction in bookkeeping time.

Because Jelly holds line-item data at ingredient level, it also powers:

  • Price Alert: flags every supplier price increase or decrease, giving operators the concrete evidence needed to negotiate credits or switch suppliers.
  • Live Dish Costing: ingredient costs update with every new invoice, so the gross profit margin for every dish stays current. A red percentage appears if a dish drops its margin.
  • Flash And Sales Mix Reports: daily GP margin calculated from invoice costs and POS sales, showing which dishes are most profitable and which are dragging the menu down.

Jelly integrates natively with Square, EPOS Now, Lightspeed and Toast via real-time API. Connecting a supported POS takes approximately five minutes and automates 2–5 hours of weekly work while delivering real-time margins and sales mix data.

Customer results include Amber restaurant in East London saving £3,000–£4,000 per month through price alerts, better buying and tighter menu controls. One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue. Jelly charges a flat rate of £129 per month per location with no variable per-user or per-feature charge and typically onboards within the first week.

How To Choose: Matching Operator Profile To Tool

  • Single-site café, under 50 invoices/month, bookkeeping only: Hubdoc (free with Xero) is the right starting point. Move to a paid tool when extraction quality or volume becomes a problem.
  • Single-site restaurant or pub needing dish-level margin: A line-item tool is necessary. Dext Business covers the extraction. Jelly covers extraction plus live costing and GP visibility in one platform.
  • Multi-site pub group or hotel with high invoice volume: AutoEntry’s credits model suits variable volume where bookkeeping is the only goal. Jelly suits operators who need line-item data to flow into dish costing across locations.
  • Restaurant group expanding to two to five sites, needing dish-level margin and supplier price control: Jelly fits this profile. The flat per-location pricing, first-week onboarding and POS integrations support this growth stage.

A bookkeeping-only tool remains the right answer for some operators. If the goal is simply to get supplier invoices into Xero without manual re-keying, and dish costing already works in a spreadsheet, Hubdoc or AutoEntry will handle the job at lower cost.

Common Challenges And Pitfalls

Best-Practice Characteristics

Effective invoice scanning tools that sync directly with Xero share a handful of traits.

They are simple enough for a non-technical kitchen team to use without training. They capture data in near real time, so supplier price movements surface within days rather than weeks.

They push structured data into Xero through a genuine API connection that satisfies MTD’s digital link requirement. They also flag supplier price movement on their own and land clean data in Xero without any re-keying.

Frequently Asked Questions

Can I Scan An Invoice Into Xero?

Yes. Xero’s native app lets you photograph and upload invoices, but it has limited structured data extraction. For automatic extraction and direct sync, a third-party invoice scanning app, such as Hubdoc (free with Xero), Dext or Jelly, connects via the Xero API and pushes bills with extracted data into Xero without manual entry.

Is Hubdoc Still Free With Xero?

Yes, as of September 2026. Hubdoc is bundled with every Xero subscription plan at no extra cost. The brand is being phased out on some regional Xero sites but the product remains active. Standalone Hubdoc (without a Xero subscription) costs $12 USD per month after a 30-day free trial.

How Much Does Hubdoc Cost?

Hubdoc costs nothing for Xero subscribers because it is included with all Xero business plans. Standalone use without Xero is priced at $12 USD per month after a 30-day free trial.

Can You Scan Receipts Straight Into Xero?

Yes, via Hubdoc (bundled with Xero), the Xero Accounting mobile app, or a third-party app from the Xero App Store. Hubdoc and many third-party tools extract data and create draft bills automatically. The native Xero app stores the image but often requires manual data entry. Xero Me handles employee expense receipts only and does not process supplier invoices.

What Apps Integrate With Xero For Invoice Capture?

The main options available in the UK as of September 2026 are Hubdoc (free with Xero, header-level extraction), Dext Business (line-item extraction, paid), AutoEntry (credits-based, Sage-owned, connects to Xero), BillBjorn (AI extraction, 30-day free trial, Xero Trusted Partner), and Jelly (line-item extraction built for hospitality, £129/month per location, one-click Xero sync). The Xero App Store lists the full certified and trusted partner catalogue.

What Is A Free Invoice Scanning App That Syncs With Xero, And What Do You Actually Get?

Hubdoc is bundled at no extra cost with Xero’s Early, Growing and Established plans, but it is not included in Xero Cashbook or Xero Ledger plans, where it is billed separately at retail price. Hubdoc captures supplier name, amount, invoice number and due date, creates a draft bill in Xero with the source PDF attached, and supports auto-publish rules. Hubdoc does not reliably extract line items and struggles with complex VAT, so it suits operators processing fewer than about 50 documents a month who need basic bookkeeping rather than item-level detail.

Do I Need Item-Level Extraction Or Total-Only Matching?

Total-only matching is sufficient if the goal is to get supplier invoices into Xero accurately and reduce manual entry. Item-level extraction becomes necessary if you need to track ingredient prices over time, cost dishes accurately, monitor supplier price changes or calculate live gross profit margins. For any hospitality operator managing food cost actively, item-level extraction forms the data layer that makes cost control possible.

Conclusion: Choosing The Tool That Protects Your Margin

Choosing an invoice scanning app that syncs directly with Xero is a margin decision. The evaluation comes down to monthly invoice volume and whether total-only capture is enough or line-item extraction is required.

For UK restaurants, pubs and boutique hotels where food cost and supplier price movement determine profitability, total-only capture tidies the accounts while leaving margin exposed. Line-item extraction turns invoice data into supplier price alerts, live dish costing and GP visibility that arrives in time to act.

The right tool depends on the operator’s volume, their need for item-level data and whether they want bookkeeping automation alone or a platform that connects invoice data to kitchen profitability. For operators expanding to multiple sites, the choice made now will determine whether margin management scales with the business or remains trapped in spreadsheets.

Protect Your Margin With Jelly

Read Next