Xero Integration for Multi-Site Restaurant Groups UK

Xero Integration for Multi-Site Restaurant Groups UK

Written by: JJ Tan, Founder, Jelly | Last updated: 20 August 2026

Key Takeaways

  • Multi-site restaurant groups must choose between one Xero organisation using tracking categories or separate organisations per legal entity to avoid VAT errors and HMRC audit risk.
  • UK restaurants must correctly map three VAT rates (20%, temporary 5% for children’s meals until September 2026, and 0%) at the point of sale and carry them through to Xero without manual re-keying.
  • POS integration via real-time API eliminates manual daily sales entry, maintains the MTD digital link, and delivers live gross-profit margins across every site.
  • Automated supplier invoice capture reduces bookkeeping time by up to 90% while ensuring every line item arrives in Xero with the correct VAT code and site tracking tag.
  • See how Jelly automates your Xero integration and keeps every site margin and HMRC submission on track.

Decision Table: Tracking Categories vs Separate Organisations

The table below summarises the four critical factors that guide whether your group should use tracking categories within one Xero organisation or maintain separate organisations per legal entity.

Factor Tracking Categories (One Org) Separate Organisations
VAT complexity Single VAT return, mixed-rate mapping handled by tax codes per line item Each entity files its own VAT return, group consolidation is manual
Site-level P&L Profit and loss by tracking column, up to 100 site options per category Full standalone P&L per entity, requires external consolidation tool
Onboarding time Lower, one chart of accounts and one bank feed setup Higher, duplicate chart of accounts and bank feeds per entity
HMRC audit risk Low when every line item is tagged, high when transactions are untagged Low per entity, consolidation errors create group-level risk

1. Choosing Between Tracking Categories and Separate Organisations

Xero supports up to two active tracking categories per organisation, each holding up to 100 options. This capacity makes a single-organisation structure workable for most groups operating two to five restaurant sites under one legal entity. A common pattern uses one category for Location, with one option per site, and one for Department or revenue stream, with every invoice line item carrying both tags.

Tracking categories attach at the transaction line level. A single supplier bill covering shared costs such as utilities can be split across multiple site options without creating duplicate invoices. The Profit and Loss by Tracking Category report then displays each site as a separate column, which enables direct margin comparison across locations.

This single-organisation approach works well for groups under one VAT registration. Separate Xero organisations become necessary when sites trade as distinct legal entities with different VAT registrations. Combining entities with different VAT registrations into one Xero file creates compliance risk rather than just messy reporting. Xero has no native cross-entity consolidation feature, so group-level P&L must be assembled externally by exporting trial balances from each entity and reconciling in spreadsheets or via third-party tools.

The practical recommendation is clear. Groups with two to five sites under one VAT registration should use tracking categories. Groups with sites registered as separate legal entities should maintain separate Xero organisations and apply a uniform chart of accounts structure across every entity to make later consolidation dramatically easier.

2. VAT Mapping for Mixed-Rate Sales

UK restaurant VAT in 2026 operates across three rates that must be mapped correctly at the point of sale and carried through to Xero without manual re-keying.

Food cost percentages must be calculated using VAT-exclusive net revenue. Dividing by the VAT-inclusive menu price understates food cost by five to six percentage points.

HMRC & MTD Compliance Checklist for VAT

To maintain MTD compliance for mixed-rate VAT, follow this sequence.

3. POS Sales Sync and Real-Time Margins

Accurate VAT mapping at the point of sale covers only half of the compliance work. The other half involves ensuring those VAT-coded transactions flow digitally into Xero without manual re-keying. Manual daily sales entry is the single largest source of MTD non-compliance and margin blind spots in multi-site restaurant groups. Making Tax Digital for VAT requires a digital link between source systems such as POS and the VAT return, and manual re-keying of figures is not permitted.

Tools like Jelly remove this manual step. Jelly integrates natively with Square, EPOS Now, Lightspeed and Toast via real-time API, delivering item-level sales data the moment a transaction completes. Connecting any supported POS takes approximately five minutes: open Jelly, click Integrations, sign in to the POS, grant permissions, then select which categories to sync.

Once connected, Jelly's Flash Report delivers a daily, weekly or monthly gross profit margin view calculated from live invoice costs and POS sales. The Price Alert feature flags every ingredient price movement from every supplier, which gives finance managers and chefs the data to renegotiate or reprice before margins erode. Sushi Revolution uses Jelly to set separate target gross profits on dine-in and delivery menus, accounting for 30% delivery commissions, and achieves actual gross profits 2–3% higher on average.

Connecting a POS automates two to five hours of weekly work and maintains the unbroken digital link HMRC requires for MTD compliance across every site.

Book a demo to see Jelly's POS sync and real-time margin reporting in action.

4. Supplier Invoice Automation

Manual invoice entry across multiple sites is where bookkeeping hours accumulate fastest. A two-site group receiving invoices from ten suppliers generates upwards of 200 line items per week. Each line requires correct VAT coding, tracking category tagging and Xero account mapping before a site-level P&L becomes meaningful.

Jelly automates this entire flow. Every invoice, whether received by email or photographed in the kitchen, is scanned at line-item level, capturing quantity, SKU, price and tax. The digitised data is then pushed to Xero in a single click, with each line item carrying the correct VAT code and tracking category for the relevant site. Combined with automated invoice capture, Jelly users report a 90% reduction in total bookkeeping time, which includes the two to five hours saved on POS entry plus the removal of manual invoice re-keying.

Beyond the time saved on data entry, the downstream benefit to margin visibility is equally significant. Ingredient costs update in real time with every new invoice, so dish-level gross profit margins in Jelly's Kitchen section update automatically. A red margin indicator appears when a dish drops below target, and a green one appears when it improves. Murat Kilic, Chef-Owner of Amber in East London, saves £3,000–£4,000 per month through faster reactions to price changes, better buying decisions and tighter menu controls, all driven by Jelly's automated invoice capture.

Common VAT reconciliation differences include omitted sales, duplicated invoices and misposted credit notes. Automated line-item capture removes manual re-entry from the process and eliminates these errors.

5. Payroll and Tronc Integration

Payroll is the cost line most frequently left untagged in multi-site Xero tracking category setups, which creates a large unallocated labour figure and makes site-level P&L reports unreliable. Failing to apply tracking to payroll lines leaves labour costs unallocated by site and is one of the most common implementation pitfalls that undermine site-level P&L accuracy in Xero.

For UK restaurant groups, payroll integration into Xero must account for two distinct payment streams.

  • Standard PAYE payroll: Journals posted from payroll software into Xero must carry the Location tracking category for each employee's primary site. Where staff work across sites, a proportional split at journal line level is required.
  • Tronc distributions: Tronc payments administered by an independent troncmaster are exempt from employer National Insurance contributions. The tronc journal must be posted separately from PAYE payroll in Xero, with its own tracking category tag, to avoid inflating the employer NI cost line at site level and to maintain a clean audit trail for HMRC.

MTD payroll obligations in 2026 require Full Payment Submissions to be filed with HMRC on or before each payment date. Xero Payroll satisfies this requirement natively for UK businesses. The critical governance step for multi-site groups is ensuring that every payroll journal posted to Xero carries a tracking category option, either assigned automatically via payroll software rules or reviewed manually at month-end before the P&L is distributed to site managers.

A recommended month-end check is to confirm the Unassigned column in the Xero P&L filtered by Location category is zero. This check should cover both invoice costs and payroll journals.

6. 30-Day Rollout Checklist

A structured rollout prevents the most common multi-site Xero integration failures, including untagged transactions, mismatched VAT codes and POS data arriving without a digital link.

  1. Days 1–3 — Xero architecture decision: Confirm whether sites share one VAT registration, which means using tracking categories, or trade as separate legal entities, which means using separate organisations. Document the decision and assign a named Xero owner, because this choice determines the setup path for every remaining step.
  2. Days 4–5 — Tracking category setup (single-org groups only): Create tracking categories under Accounting → Advanced → Tracking categories. Add one option per site, then test with draft invoices and bills to confirm tracking fields appear and save at line-item level.
  3. Days 6–7 — VAT code mapping: Configure each VAT code in Xero explicitly, including 20% standard, 5% reduced, zero-rated and exempt. Verify that each code maps to the correct VAT return box.
  4. Days 8–10 — POS connection via Jelly: Connect each site's POS to Jelly, which typically takes five minutes per site. Map POS categories to Jelly dishes, then confirm item-level sales data is flowing in real time and that the digital link from POS to Xero remains unbroken for MTD purposes.
  5. Days 11–14 — Supplier invoice onboarding: Forward supplier invoice email addresses to Jelly's dedicated inbox or photograph existing paper invoices. Confirm line-item scanning is capturing quantity, SKU, price and VAT correctly for each supplier.
  6. Days 15–18 — Payroll journal tagging: Update payroll software to output journals with Location tracking category tags. Post a test payroll journal to Xero and confirm the Unassigned column in the P&L is zero.
  7. Days 19–21 — Tronc setup: Create a separate Xero journal template for tronc distributions, tagged by site and distinct from the PAYE payroll journal.
  8. Days 22–25 — First Xero push and reconciliation: Use Jelly's one-click Xero push to post the first batch of digitised invoices. Run the Xero VAT Return and compare it against Jelly's per-tax-code revenue report for the same period, targeting zero variance.
  9. Days 26–28 — Bank rules and automation: Set bank rules in Xero to assign tracking category options automatically during reconciliation for recurring supplier payments.
  10. Days 29–30 — Governance and sign-off: Document naming conventions for tracking options, assign a quarterly audit owner, and confirm all sites are generating a clean site-level P&L with zero unassigned transactions.

Schedule a chat with the Jelly team to walk through this checklist for your specific site configuration.

Frequently Asked Questions

How much does Jelly cost for a multi-site restaurant group?

Jelly charges a flat rate of £129 per site per month. There are no variable charges per user or per feature. A two-site group pays £258 per month, and a five-site group pays £645 per month. The pricing is predictable and scales linearly, which makes it straightforward to model the cost against the bookkeeping time saved, typically 10 to 20 hours per week across a multi-site operation.

How long does it take to connect a POS system to Jelly?

Connecting any of Jelly's supported POS systems, including Square, EPOS Now, Lightspeed or Toast, takes approximately five minutes and follows the same flow across all four. Open Jelly, click Integrations, sign in to the POS, grant permissions, then select which POS categories to sync. The only common friction point occurs when the user lacks admin access to their POS account, and Jelly flags this requirement upfront. POS-to-dish linking only surfaces items sold since the integration was connected, which keeps the mapping clean and free of legacy menu clutter.

Does Jelly maintain the digital link required for MTD compliance?

Yes. Jelly's POS integrations deliver item-level sales data via real-time API, and the one-click Xero push transfers digitised invoice data directly into Xero without manual re-keying. As described in Section 3, these flows preserve the digital link HMRC requires, with no manual re-keying at any stage. Jelly also captures VAT at line-item level during invoice scanning, so each line arrives in Xero with the correct tax code already applied.

Can Jelly handle VAT mapping for the temporary 5% children's meals rate?

Jelly captures the VAT rate recorded on each supplier invoice at line-item level and pushes it to Xero with the corresponding tax code. For the temporary 5% reduced rate on qualifying children's meals from 25 June to 1 September 2026, the correct VAT configuration must be set in the POS system first, distinguishing dine-in children's meals at 5% from takeaway children's meals at 20%. Jelly then carries that rate through to Xero accurately. Finance managers should revert POS configurations to the 20% standard rate from 2 September 2026 and verify that the change appears in the next Jelly-to-Xero sync.

Conclusion

Xero integration for multi-site restaurant groups in the UK works as a sequence of architecture choices, VAT mapping configurations and automation layers. These decisions either compound into a reliable finance operation or accumulate into audit risk and delayed reporting. The two viable structures are tracking categories for groups under one VAT registration and separate organisations for distinct legal entities. VAT mapping must distinguish 20% standard, 5% temporary reduced and 0% zero-rated supplies at the point of sale, with a digital link maintained through to Xero for MTD compliance. Payroll and tronc journals must carry site-level tracking tags, and supplier invoices must arrive in Xero with line-item accuracy rather than as manual summaries.

Jelly sits at the centre of this stack, automating invoice capture, maintaining the MTD digital link from POS to Xero, surfacing real-time dish margins and reducing bookkeeping time by 90%. At £129 per site per month with rapid POS onboarding, Jelly provides a straightforward automation layer for growing UK restaurant groups.

Book a demo with the Jelly team and see how your sites can be live within 30 days.

Read Next