Written by: JJ Tan, Founder, Jelly | Last updated: 6 November 2026

Key Takeaways

  • Xero’s native inventory focuses on financial tracking with a 4,000-item cap, single-location support and no recipe or wastage logic, so it cannot run a complete hotel stockroom on its own.
  • UK hotels work best with a three-tier stack: PMS for room inventory, a dedicated stock platform for physical goods, and Xero as the accounting ledger.
  • Jelly captures supplier invoices line by line, keeps dish costs live and pushes clean COGS journals into Xero in one click, which removes most manual reconciliation.
  • Hotel-specific stock categories such as F&B recipes, housekeeping par levels, linen batches and mini-bar items need operational tools that go beyond Xero’s average-cost model.
  • Jelly delivers these capabilities at a flat £129 per month per location with fast onboarding and native Xero integration.

See How Jelly Feeds Your Xero Ledger

Can Xero Be Used for Hotel Inventory Management?

Xero’s native inventory acts as a financial record for tracked items using the average-cost method, capped at 4,000 tracked items and tracking a single location. It records stock value on the balance sheet and updates quantities when bills and invoices are approved. What it cannot do is anything operational. There is no recipe logic, so dish costs cannot be built. There is no wastage tracking, so losses stay invisible. There are no par levels, so reordering becomes guesswork, and there are no low-stock alerts. Xero has confirmed that low-stock alerts are not on its roadmap, despite the feature request attracting 76 community votes.

Xero Inventory Plus adds multiple locations and reorder points, yet a Xero Product Ideas request to roll it out to all countries has attracted 180 votes, which indicates it is not yet available in all markets. It is not documented as available in the UK. Even where it is available, Xero Inventory Plus has no dedicated cost-price field in product details. Its stock-valuation and margin reporting remain limited, with Xero’s own admin acknowledging the gap.

Hotels therefore need an operational layer beneath Xero. A dedicated stock platform handles the stockroom so Xero can focus on the ledger.

Room Inventory vs Physical Stock in a Hotel

Hotel operators manage two distinct types of inventory, and mixing them up creates confusion about what Xero can and cannot handle.

Room inventory, which covers availability, rates and restrictions, sits in the PMS. Systems such as Preno, Mews and Beds24 manage sellable accommodation capacity. They control which rooms are available to sell, at what rate and under what restrictions. Preno’s own documentation defines PMS inventory purely as sellable accommodation capacity such as rates, rooms available to sell and restrictions, with no reference to stock quantities or COGS.

Physical stock inventory is an entirely separate domain. It covers F&B ingredients, housekeeping consumables, linen, amenities and mini-bar items. Xero only touches this physical stock, so hotel inventory management with Xero focuses on the physical-stock tier. For more on how these two categories interact with different software layers, see Hotel Inventory Management Software: Room Tools vs F&B.

The Three-Tier Hotel Stack: PMS, Stock Platform and Xero

Growing UK hotels run best on an architecture with three distinct tiers, and each tier does one job well.

  • PMS (room inventory): Preno, Mews or Beds24 manage room availability, rates and channel distribution.
  • Stock platform (physical inventory): Jelly or Unleashed manage supplier invoices, stock levels, recipe costing and COGS. Jelly appears first in this tier because it is purpose-built for the hospitality context, serving restaurants, pubs and boutique hotels at the £500k+ revenue stage that are expanding to two to five sites.
  • Accounting ledger: Xero receives clean, digitised data from the stock platform and records the financial position.

Jelly is the primary operational system in this stack, and it carries the stockroom work that Xero cannot. It onboards and shows value in the first week. It charges a flat £129/month per location, with pricing that avoids per-user or per-feature add-ons. Its native one-click Xero integration cuts bookkeeping time by around 90%. Unleashed is a capable alternative in the stock tier but is a broader, heavier platform built for product-based businesses generally. Unleashed’s onboarding is a required, paid FlightPath package with published one-off fees of $449 (self-service), $799 (standard) or $5,549 (full). Implementation typically takes four to six weeks, and the exact cost varies with complexity, custom integrations and desired go-live date. For a boutique hotel that needs to be running in days, those trade-offs matter.

Xero Sync for Hotels: The Complete Setup Guide covers the technical configuration in detail.

Connecting Hotel Stock Management to Xero

The chain from supplier delivery to Xero journal has three steps when Jelly sits in the middle.

  1. Invoice capture: A supplier invoice arrives by email to a dedicated address or is photographed into Jelly. Every line item, including quantity, SKU, price and tax, is digitised automatically with no manual data entry.
  2. Live cost update: Ingredient and stock costs update automatically. Dish costs, GP margins and stock values stay live across every recipe that uses the affected ingredient. A red margin indicator appears if a dish drops below target, and a green one appears if it improves.
  3. Xero push: COGS and journals are generated and pushed into Xero in one click, which creates a clean, single version of the truth in the ledger.

Xero’s average-cost method captures the financial value of stock on hand and updates it when bills are approved. It cannot capture batch recipes, wastage, live dish-level margin or multi-location stores. The failure mode to avoid is two systems holding two versions of the truth. When the stock-on-hand report stops tying to the balance sheet, a plug journal is needed to make it balance, and margins by product become figures nobody trusts.

Hotel Stock Categories That Xero Cannot See

The root of that gap is that Xero’s tracked inventory records only a quantity and a value. It has no concept of the following categories that every hotel operator manages daily.

  • F&B recipe and dish costing: Building a dish in a spreadsheet takes an average of 28 minutes per menu item. In Jelly’s Kitchen section, chefs click on ingredients already populated from scanned invoices, and all unit conversions and maths are handled instantly. That reduces the task to around three minutes per item.
  • Housekeeping par levels: Cleaning products, toiletries and amenities consumed per room turn are not tracked items in any meaningful sense inside Xero.
  • Linen batch consumption: Linen is consumed in batches per laundry cycle, not per individual sale. Xero’s invoice-driven model cannot represent that consumption pattern.
  • Mini-bar and amenities: High-velocity, low-value items replenished daily require par-level logic, which average-cost accounting cannot provide.

These categories matter because the losses they hide are large. WRAP data attributes 45% of UK hospitality food waste to preparation, 21% to spoilage and 34% to plate waste, so controls must cover purchasing and storage as well as the kitchen. A system that only records what was invoiced, and not what was wasted, transferred or consumed in batch, cannot close that gap.

Stuart Noble, Head Chef at Cairn Lodge Hotel, describes the impact directly: “Price hikes were crushing our margins, I felt helpless. With Jelly, every dish cost is up-to-date at my fingertips. We slashed food costs by 5% in a month.”

UK VAT, HMRC and Making Tax Digital for Hotel Stock

Cost control is only half the ledger story, because every stock purchase also carries a VAT treatment that has to land correctly in Xero. Because every stock movement eventually lands in Xero as a financial transaction, the VAT treatment of those purchases and sales has to be right, and Making Tax Digital turns that into a compliance requirement.

For UK hotel operators, the VAT treatment of stock purchases and sales must be recorded accurately in Xero to support Making Tax Digital compliance. The key rules from HMRC’s Tax Confident hospitality guidance are:

MTD requires a digital audit trail linking purchase cost, selling price and VAT treatment for every transaction. A stock platform that pushes digitised invoice data into Xero in one click, with tax codes applied at line-item level, satisfies that requirement without a second reconciliation step.

One area that causes confusion is the VAT margin scheme. HMRC’s margin scheme guidance makes clear that the scheme applies only to second-hand goods, works of art, antiques and collectors’ items. It does not apply to ordinary hotel food, beverage ingredients, housekeeping consumables, linen or toiletries. Margin-scheme VAT codes should be an exceptional flag in any hotel stock system rather than a default inventory setting.

Xero Limits for Hotels and Add-On Criteria That Matter

With the gaps established earlier in mind, the question becomes what a stock platform must do to close them. The criteria that matter for a UK hotel are automated line-item invoice scanning, live dish costing, price-change alerts, POS integration, a native Xero sync, fast onboarding and predictable flat pricing.

As covered above, Xero’s tracked inventory is a financial record rather than a stockroom system. The item cap, single-location limit and average-cost-only valuation are the headline gaps. For hotels, the practical consequence is that recipe costing, housekeeping par levels and linen batches have no home in Xero at all.

Jelly meets each of these criteria, and the way it does so is connected. Invoices arrive by email or photo and are digitised line by line, which keeps dish costs live with every new invoice. That same cost data feeds Price Alert, so operators can see every ingredient price movement and use it to negotiate credits or switch suppliers. Sales and margin data flow in from Square, EPOS Now, Lightspeed and Toast, and the resulting COGS journals push to Xero in one click. Because onboarding takes days rather than months, the whole chain is running before a heavier platform would have finished implementation, at a flat £129/month per location with simple, all-in pricing.

For a full comparison of Xero inventory tracking options available to UK hospitality businesses, see Xero Inventory Tracking UK: Best Options For Hospitality.

Book A Demo

Conclusion: Xero as the Ledger in a Three-Tier Stack

Hotel inventory management with Xero works when a dedicated stock platform feeds the ledger. The PMS manages rooms. The stock platform manages physical inventory. Xero records the financial position. Each tier does one job, and the data flows cleanly between them.

Jelly is the best hotel inventory management platform to run alongside Xero for UK hotels because it scans every supplier invoice line by line, keeps dish and stock costs live, and pushes digitised invoices into Xero in one click at a flat £129/month per location. For a growing UK hotel already running Xero, adding Jelly is the fastest route from a reconciliation fight to a margin you can trust.

Chat to the Jelly Team

Frequently Asked Questions

Can Xero Be Used for Hotel Inventory Management?

Not on its own. Xero records stock value but has no operational stockroom features, and the section above sets out exactly which ones are missing and why they matter for a hotel. Hotels need a dedicated stock platform such as Jelly to manage physical inventory operationally, with that platform pushing clean data into Xero as the accounting ledger.

What Are the Downsides of Using Xero for Hotel Stock?

The main issue is that Xero’s tracked inventory behaves as a financial record rather than a hotel stock system. As covered earlier, the item cap, single-location model and average-cost-only valuation leave no space for recipe costing, housekeeping stock models or linen tracking. Xero Inventory Plus adds multiple locations and reorder points but is not documented as available in the UK, and even where available it lacks a dedicated cost-price field in product details.

What’s the Difference Between Room Inventory and Physical Stock?

Room inventory refers to sellable accommodation capacity, which means which rooms are available, at what rate and under what restrictions. This is managed by a PMS such as Preno, Mews or Beds24. Physical stock inventory covers F&B ingredients, housekeeping consumables, linen, amenities and mini-bar items. These are entirely separate domains. Xero only touches physical stock, and only at the financial-record level. A dedicated hospitality stock platform is needed to manage physical stock operationally before the data reaches Xero.

How Do I Connect Hotel Stock Management to Xero?

The simplest approach is to use a stock platform with a native Xero integration. With Jelly, supplier invoices are captured by email or photo and every line item is digitised automatically. Ingredient costs update live, dish margins stay current and COGS journals are pushed into Xero in one click. Setup takes days rather than months, and the Xero connection requires no manual reconciliation between the two systems.

How Much Does Jelly Cost?

Jelly charges a flat £129 per month per location. Pricing avoids per-user and per-feature add-ons. For a single-site boutique hotel, that is the total cost of the platform, including invoice scanning, live dish costing, Price Alert, POS integration and the one-click Xero push.

How Long Does It Take To Onboard?

Jelly onboards and generates initial value in the first week. Price alerts and spending insights are available as soon as suppliers are sending invoices to a dedicated email address, or within 24 hours of the kitchen photographing invoices into Jelly. POS integration across all supported systems, including Square, EPOS Now, Lightspeed and Toast, takes approximately five minutes per system.