Written by: JJ Tan, Founder, Jelly | Last updated: 22 June 2026
Xero multi outlet integration connects your hospitality POS and supplier invoices to Xero so each site’s sales, costs and profitability stay accurate. Two Xero tracking categories power this setup: “Outlet” tags every transaction by location, and “Department” separates food, beverage and other revenue streams. Together they deliver clean comparative reporting without multiple company files.
Key Takeaways for Multi-Site Xero Setups
- Xero multi outlet integration relies on two tracking categories, Outlet and Department, to tag every transaction by location and revenue stream for accurate comparative reporting.
- Proper setup prevents blended P&L figures and helps finance teams spot underperforming sites early so they can act quickly.
- Connecting your POS via Jelly delivers real-time, item-level sales data that flows straight into Xero with the correct outlet tags attached.
- Automated invoice capture and one-click Xero posting remove hours of manual reconciliation while maintaining HMRC Making Tax Digital compliance across sites.
- Book a demo with Jelly to see how the platform connects your outlets to Xero in under five minutes and delivers live GP visibility.
Pre-Setup Checks for Xero and Jelly
Confirm core access and structure before starting configuration so you avoid the most common blockers. First, verify you have Xero adviser or standard user access, because tracking category creation requires this permission level. You also need admin credentials for your POS system, as missing admin access is the single most common setup issue that delays integration.
Next, agree distinct outlet names across your finance and operations teams before creating tracking categories. Consistent naming prevents tracking category mismatches once you begin tagging transactions. At this stage, your Jelly account should already be active and linked to the correct Xero organisation so data can flow cleanly.
Finally, confirm VAT registration numbers for each trading entity with your accountant, particularly if outlets operate under separate legal entities. This structure determines whether you use a single Xero organisation with tracking categories or maintain separate organisations per entity.
Why Accurate Multi-Outlet Data Matters
Fragmented sales and invoice data across outlets forces finance managers into 10–20 hours of monthly manual reconciliation. A 20-branch group can process 200 or more supplier invoices per week, and manual matching of invoice line items to purchase orders produces high error rates and significant time costs. The downstream consequence is delayed margin data, and by the time a monthly management report surfaces a problem, the opportunity to renegotiate a supplier price or reprice a dish has passed.
Automating this workflow removes the reconciliation lag and surfaces margin issues while you can still correct them. Operators who automate this workflow consistently recover meaningful margin. Sushi Revolution achieved actual gross profits 2–3% higher on average after implementing separate target GP tracking for dine-in and delivery menus through Jelly. Benchmarks across multi-location restaurant groups show typical outcomes of food cost reduction and hours saved per week per location following invoice automation.
Step-by-Step Process for Xero Multi Outlet Integration
Step 1: Create Outlet and Department Tracking in Xero
- In Xero, navigate to Accounting → Advanced → Tracking Categories.
- Create a category named Outlet. Add one option per site (for example, “Soho”, “Shoreditch”, “Brighton”).
- Create a second category named Department. Add options for Food, Beverage and any other revenue stream, such as Accommodation for hotel sites.
- Save both categories. Xero allows a maximum of two active tracking categories, so reserve these two slots exclusively for Outlet and Department.
Screenshot call-out: Tracking Categories screen in Xero showing “Outlet” with three location options and “Department” with Food and Beverage options.
Checklist:
- ☐ Outlet names match exactly across Xero, Jelly and your POS back office
- ☐ No legacy or test tracking categories occupying either slot
- ☐ Finance manager and head chef have confirmed department naming convention
Step 2: Connect Your POS to Jelly via Real-Time API
- Open Jelly and navigate to Integrations.
- Select your POS system.
- Sign in to your POS account and grant Jelly the required permissions.
- Choose which POS categories, such as food and beverages, to sync.
- Repeat for each outlet if your POS operates separate accounts per site.
The connection takes approximately five minutes per outlet. Each integration delivers item-level sales data the moment a transaction completes. Jelly’s POS-to-dish linking only surfaces items sold after the integration connects, which keeps the mapping clean and free of legacy menu clutter. Users also benefit from Jelly’s marketplace listing within their POS, which streamlines the authorisation step.
Screenshot call-out: Jelly Integrations screen showing POS selection and permission grant flow.
Step 3: Route Digitised Invoices into Xero Per Outlet
- In Jelly, assign each supplier a dedicated outlet tag that matches your Xero tracking category options.
- Capture invoices by forwarding supplier emails to your Jelly inbox or photographing paper invoices in the Jelly mobile app.
- Jelly scans every line item, including quantity, SKU, price and tax, and routes the digitised invoice to the correct outlet in Xero with tracking categories pre-populated.
- Review the Jelly Insights Dashboard to confirm supplier spend is categorised correctly before pushing to Xero.
- Use the one-click push to post approved invoices into Xero with outlet and department tags attached.
AI-powered invoice automation auto-extracts supplier invoice data, matches it to purchase orders, flags line-item discrepancies automatically and provides managers a single interface to approve or dispute exceptions.
Step 4: Map Dishes for Live GP Calculation
- In Jelly’s Kitchen section, open the Cookbook and build each dish recipe by selecting ingredients already populated from scanned invoices.
- Jelly handles all unit conversions and wastage percentages automatically.
- Link each POS menu item to its corresponding Jelly dish so live sales data connects to live ingredient costs.
- Use the Flash Report to view GP per dish and per outlet, updated with every new invoice and every completed transaction.
Step 5: Reconcile Payouts and VAT Across Sites
- Match POS settlement payouts in Xero to the corresponding sales period and use outlet tracking categories to isolate each site’s revenue.
- Confirm that VAT on purchase invoices is correctly split before reconciliation, using the VAT guidance below.
- Use Jelly’s Price Alert feature to identify supplier price changes that affect cost-of-goods-sold figures before the reconciliation period closes.
UK VAT Mapping and Making Tax Digital for Hospitality
UK hospitality invoices frequently carry mixed VAT rates, such as 20% on alcohol, 0% on most cold food, and 20% on hot food and soft drinks sold for consumption on premises. Automated invoice capture tools trained on UK VAT legislation validate VAT numbers, check calculations, split multi-rate line items and ensure records meet HMRC Making Tax Digital (MTD) requirements before posting to Xero.
For multi-outlet operators under MTD for VAT, every digital record must link from the point of sale or purchase through to the VAT return without manual re-keying. Jelly’s invoice digitisation and one-click Xero push maintain this digital link. In UK markets, tips and service charges are typically treated as liabilities rather than revenue, and your Xero chart of accounts should reflect this mapping before POS data syncs.
If outlets operate under separate VAT registrations, maintain separate Xero organisations per legal entity and use Jelly’s outlet tagging to keep supplier invoice routing accurate across entities.
Common Multi-Outlet Mistakes and Fixes
- Tracking category names do not match POS categories: Any mismatch between Xero tracking options and Jelly outlet tags results in untagged transactions. Audit naming conventions before go-live.
- Admin access not granted for POS: Jelly flags this requirement early, yet it remains the most common delay. Confirm POS admin credentials before beginning Step 2.
- Invoices captured without outlet assignment: Establish a supplier-to-outlet mapping in Jelly during onboarding. Invoices from shared suppliers, such as a national drinks distributor supplying all sites, require manual outlet selection at the point of capture.
- Mixed-rate VAT posted as a single rate: Review Jelly’s line-item breakdown before pushing to Xero to confirm VAT rates are split correctly on mixed invoices.
- Legacy menu items appearing in dish mapping: Jelly’s POS-to-dish linking only surfaces items sold since integration. This behaviour is intentional and prevents legacy clutter from inflating the mapping task.
How to Measure Multi-Outlet Integration Success
Establish baselines before go-live and review progress at 30, 60 and 90 days.
| Metric | Baseline (pre-integration) | Target (90 days) | Jelly benchmark |
|---|---|---|---|
| Monthly bookkeeping hours | Record current hours | Reduce by 90% | 90% reduction reported by Jelly customers |
| GP per outlet | Record current blended GP | +2 percentage points | Typical GP uplift within the first three months |
| Invoice discrepancy rate | Record current error count | Near zero | Automated matching highlights discrepancies before approval |
| Weekly admin hours per site | Record current hours | Reduce by 2–5 hrs/week | POS integration automates 2–5 hours of weekly work |
One operator improved gross profit from 65% to 72% within 12 weeks on approximately £500,000 in revenue. Populu lifted GP from 68% to 72% across 16 locations. On a £500,000 annual food spend, a 5% improvement from automated reconciliation and variance tracking reclaims £25,000 per year, which typically covers platform costs within the first quarter.
Advanced Rollout Tips and Menu Strategy
Implementation of invoice automation for multi-location groups works best in phases. Begin with one or two pilot locations, then execute a staged rollout to remaining sites after refining recipe libraries and supplier mappings. Once your pilot outlets run smoothly in Jelly and Xero, adding a fifth site follows the same five-step process with no extra configuration complexity.
Use Jelly’s Sales Mix report to identify which dishes drive the highest GP per outlet, then use that data to guide menu engineering decisions. Remove low-margin, low-popularity items and promote high-margin sellers. Sushi Revolution used this approach to set separate target gross profits on dine-in and delivery menus, accounting for 30% delivery commissions, and supported the opening of a second restaurant.
Jelly’s Delivery Menu Creation feature allows you to duplicate existing menu items and factor in delivery commission overheads. This produces a separate, accurately costed delivery menu per outlet, each with its own GP target visible in real time.
Frequently Asked Questions
How long does the full Xero multi outlet integration take to set up?
Most operators complete the core setup, including tracking categories in Xero, POS connection and initial invoice routing, within a single working day. As noted in Step 2, each POS connection completes in under five minutes. Dish mapping is an ongoing task that completes naturally as items are sold and surfaced by the integration. Jelly’s onboarding generates initial value within the first week, because price alerts and spending insights appear as soon as suppliers begin sending invoices to your Jelly inbox or within 24 hours of photographing the first invoices into the app.
Who should own the integration, the finance manager or the head chef?
The finance manager should own the Xero configuration, including tracking categories, VAT mapping and reconciliation, along with the Jelly account setup. The head chef should own the Cookbook section, building dish recipes and reviewing the live GP margin for each menu item. Jelly is designed so that both roles access the same data from their respective perspectives, which removes the friction that typically arises when management requests margin figures that chefs cannot easily produce.
How does Jelly handle supplier price alerts feeding into Xero?
Every time a new invoice is scanned, Jelly compares each line-item price against the previous invoice from the same supplier. If a price has increased or decreased, the Price Alert feature flags it immediately and shows the ingredient, the supplier, the percentage change and the monetary impact. This data informs supplier negotiations before the cost hits your Xero P&L. Once an invoice is approved in Jelly, it is pushed to Xero with the correct outlet tracking category, VAT treatment and supporting document attached, so the price change appears in your accounts without manual journal entries.
How are refunds and discounts handled across multiple outlets?
Jelly processes discount and refund calculations at the individual line level within each POS integration. A discounted transaction at one outlet therefore does not distort the margin data for another. In Xero, credit notes from suppliers route to the correct outlet tracking category using the same mapping applied to the original invoice. For POS-level refunds, the item-level data keeps GP calculations accurate and clean regardless of transaction complexity.
Does Jelly support outlets operating under different VAT registrations?
If your outlets trade as separate legal entities with distinct VAT registrations, the recommended approach is to maintain a separate Xero organisation per entity. Jelly’s outlet tagging and invoice routing can be configured to direct supplier invoices to the correct Xero organisation, preserving the digital audit trail required for HMRC Making Tax Digital compliance. Your accountant should confirm the entity structure before configuring tracking categories, because this decision determines whether a single Xero organisation with tracking categories or multiple organisations is the right architecture.
Conclusion: Turning Blended Numbers into Outlet-Level Insight
A structured Xero multi outlet integration built on outlet tracking categories, real-time POS API connections and automated invoice capture gives multi-site UK hospitality operators outlet-level clarity, margin control and operational repeatability that blended reporting cannot provide. The configuration repeats cleanly across every additional site, the admin burden drops from day one, and GP visibility shifts from monthly to live.
Jelly delivers this workflow at a flat monthly rate per site, with rapid POS connection and measurable GP improvement within the first quarter. There are no spreadsheets, no manual journal entries and no waiting for month-end reports to understand where margin is being lost.