Written by: JJ Tan, Founder, Jelly | Last updated: 29 October 2026
Key Takeaways
- Xero records sales but cannot track ingredient-level costs or recipes, so cafés lack accurate COGS for drinks like flat whites.
- Supplier invoices are the most powerful connection point for cafés because that is where ingredient costs and price changes appear.
- Native Xero inventory lacks recipe or bill-of-materials support, FIFO costing, stock alerts, and has a 4,000-item ceiling, so it does not suit recipe-based café operations.
- Jelly scans every supplier invoice, updates live ingredient and dish costs, pushes digitised invoices into Xero in one click, and connects directly to Square, Lightspeed, EPOS Now and Toast.
- Jelly delivers value in the first week at a flat £129 per month per location and is the recommended café inventory management solution for UK operators already using Xero.
How To Manage Café Inventory Alongside Xero
Native Xero tracks retail items such as bags of beans and mugs, but it has no recipe or bill-of-materials support. That gap means cafés need a connected tool for ingredient-level costing, and that tool should sync supplier invoices back into Xero.
Xero’s tracked inventory works by assigning a quantity and a running average cost to each discrete item. When you sell a bag of coffee beans, Xero deducts one unit and posts the cost to COGS. That model works for finished goods sold as-is. It does not work for a flat white, where the item sold is assembled from milk, beans, and syrup in specific quantities.
The documented limitations of Xero’s native inventory are material for cafés:
- No recipe or bill-of-materials support. Xero’s native inventory does not support bills of materials or recipe-based component deduction. Costing assembled products from components requires an inventory app.
- Weighted average cost only. Xero’s core tracked inventory offers only a moving average (average cost) method. FIFO costing is available only through Xero Inventory Plus, which is currently limited to US business plan organisations.
- No FIFO or LIFO. For perishables such as milk, cream, and seasonal syrups, the inability to cost on a first-in, first-out basis means COGS drifts as ingredient prices change.
- 4,000 tracked-item ceiling. Xero’s product ideas portal confirms 4,000 is the current ceiling on tracked inventory items, with a community suggestion to raise it still in “submitted” status.
- No ingredient-level deduction. Xero’s tracked items hold only a quantity and an average cost per item for the whole business and do not record lot, batch, or expiry date information.
- No stock alerts. Xero’s Community Manager confirmed that minimum stock level alerts are not on Xero’s roadmap.
Xero Inventory Plus, which adds FIFO costing and multi-location stock, is currently only available in the United States, so UK cafés cannot access it.
For a seasonal syrup that changes every quarter, or pastries where wastage varies daily, these limitations are practical. They translate directly into COGS figures that do not reflect what the kitchen actually spent.
The Recipe Problem: Why Xero Cannot Cost A Flat White
Xero recipe costing does not exist as a feature in Xero, and that missing layer creates the core gap. Xero sees that you purchased oat milk and espresso beans. It does not know that a flat white uses 200ml of oat milk and a double shot, or that a cortado uses half that. When you sell either drink, Xero records revenue but posts no ingredient-level COGS against the components consumed.
The practical consequence is that gross profit figures in Xero are accounting outputs rather than operational signals. If your oat milk supplier raises prices by 8% in October, Xero will eventually reflect that cost. It will do so only after the invoice is processed and only as a lump purchase, not as a per-drink impact on margin.
Perishables compound the problem. Xero has no mechanism for wastage or yield. Pastries that go unsold at close, milk that is poured away, fruit that spoils, none of this surfaces in Xero’s inventory. The UK hospitality sector produces approximately 1 million tonnes of food waste annually, at an economic cost of around £3.2 billion, roughly £10,000 per outlet per year. Without ingredient-level tracking, a café has no visibility into its share of that figure.
Café margins drift without anyone seeing why. By the time the accountant’s monthly report arrives, the damage from a supplier price rise or a wastage spike has already happened.
See how UK cafés are solving this — book a demo
What Syncs To Xero And What Stays In Connected Tools
Cafés need a clear view of which data posts to Xero and which data remains in connected tools before choosing a setup. The answer depends on the integration type.
POS systems (Square, Lightspeed, EPOS Now, Toast) post sales summaries to Xero, including gross sales, payment methods, refunds, tips, and processing fees. Square’s Xero integration pushes daily sales summaries, processing fees, tips and refunds into Xero. A well-configured POS-to-Xero integration pushes a clean daily sales summary into Xero including VAT, refunds and payment fees, so that bank deposits reconcile against what Xero records for that day. Recipes, ingredient prices, dish margins, wastage, and sales mix by dish remain in the POS or inventory layer.
General inventory apps (Unleashed, Cin7 Core, Katana) post invoices, bills, COGS journals, and stock value into Xero. An inventory app typically integrates with Xero by writing invoices, bills and cost-of-goods-sold journals into Xero through Xero’s API while the app itself keeps the stock quantities. Stock quantities, purchase orders, and product records stay in the app.
Invoice-driven costing layers (Jelly) scan every supplier invoice line item, update ingredient costs in real time, and push digitised invoices into Xero in one click. Recipe costs, dish margins, the Flash Report, Price Alerts, and sales mix data from the connected POS stay in Jelly. The digitised supplier invoice posts to Xero, correctly coded and ready to approve, with a 90% reduction in bookkeeping time.
The practical summary is simple. No integration type pushes recipe-level ingredient consumption into Xero’s ledger because Xero has no structure to receive it. The right connected tool handles that layer itself and sends Xero only what Xero is built for, the accounting entries.
Read more: Café Xero Invoice App — Stop Manual Entry, Protect Margins
The Best Café Inventory Setup For Xero In The UK
For UK cafés on Xero, the hospitality inventory and invoice software category is the right place to look. The options most relevant to a café at £500k+ revenue are Jelly, MarketMan, Supy, Lightspeed (as an inventory layer), Unleashed, and Craftable.
Jelly is the recommended pick because it delivers value quickly at a predictable cost. At a flat £129/month per location with no per-user or per-feature charges, it onboards and generates initial value in the first week. That speed comes from automating the two most manual tasks. It scans every invoice line item, quantity, SKU, price, VAT, via photo or email. It then pushes digitised invoices into Xero in one click. POS connections to Square, Lightspeed, EPOS Now, and Toast take only a few minutes each. Customers consistently see meaningful GP improvements. 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, and Amber, a Mediterranean restaurant in East London, saves £3,000–£4,000 per month using Jelly.
MarketMan is a broader all-in-one platform with inventory, purchasing, and supplier management capabilities. It suits operators who want a comprehensive system and have the implementation capacity for it. The documented trade-off is a heavier onboarding path and a longer time to initial value compared with Jelly. Ingredient-level inventory for Toast via MarketMan is priced at approximately $99 per location per month. For a UK café that needs value in the first week and a straightforward Xero invoice connection, Jelly’s flat £129/month, fast POS setup, and one-click Xero push represent a faster and more cost-predictable path.
Supy is a UK hospitality inventory and procurement platform used by more than 3,500 restaurant operators, with integrations including labour cost tools. Supy connects inventory and procurement data with labour cost platforms so operators can see both controllable costs side by side. It is a credible option for larger multi-site operators whose primary need is procurement at scale.
Unleashed is a mature inventory platform with a long-standing presence in the Xero ecosystem, covering bills of materials, batch and serial tracking, and landed costs. Unleashed’s Core plan costs £269 per month and Pro £499 per month, which positions it for wholesalers and manufacturers rather than single- or few-site cafés.
Craftable is a US-based hospitality platform. UK pricing and implementation timelines are not publicly documented, which makes direct comparison difficult for a UK café operator.
If you already use one of Jelly’s POS partners, the connection you activate first depends on your system. Here is what each integration handles:
- Square: Real-time API integration, with item-level sales mapped to Jelly dishes, feeding live margins and the Flash Report.
- Lightspeed: Jelly’s closest POS partner, listed on the Lightspeed marketplace, with the same item-level sales mapping and real-time API.
- EPOS Now: Real-time API integration with discount and refund calculations handled at individual line level, popular with UK independents.
- Toast: Real-time API integration with item-level sales mapped to Jelly dishes, using the same technical approach as Square and Lightspeed.
Read more: Xero Inventory Integration for Restaurants
Connect your POS and see live margins
A Recommended Xero And Jelly Setup For A UK Café
The most effective setup for a UK café on Xero separates responsibilities cleanly between Xero and Jelly, with the POS as the sales data source.
Phase 1 — Retail items in Xero. Bags of beans sold retail, branded mugs, merchandise, and any finished goods sold as discrete units belong in Xero’s tracked inventory. These items match what Xero’s native system is built for, a quantity, an average cost, and a COGS posting on sale.
Phase 2 — Ingredients and recipes in Jelly. Every ingredient used in a recipe, milk, espresso, syrups, pastry components, is managed in Jelly’s Cookbook. Chefs build dishes by clicking on ingredients already populated from scanned invoices. Unit conversions and cost calculations are handled automatically. What used to take 28 minutes to cost a menu item now takes approximately 3 minutes.
Phase 3 — Supplier invoices into Jelly, then Xero. Invoices are emailed directly to Jelly or photographed on arrival. Jelly scans every line item and updates ingredient costs in real time. The Price Alert feature flags every price increase or decrease, giving the team concrete data for supplier negotiations. When the invoice is ready, one click pushes it into Xero as a digitised, correctly coded bill. This saves 10–20 hours of admin time per month and delivers a 90% reduction in bookkeeping time.
Phase 4 — POS connected for live margins. Connecting Square, Lightspeed, EPOS Now, or Toast uses the same quick setup mentioned earlier. From that point, item-level sales data flows into Jelly automatically. The Flash Report shows gross profit daily, weekly, or monthly. The Sales Mix report shows which dishes are most popular and most profitable.
Phase 5 — Weekly reconciliation rhythm. The kitchen team monitors Price Alerts and dish margins in Jelly. The finance lead reviews the Flash Report and approves Xero invoices. The owner has a single source of truth without waiting for a month-end accountant’s report. Jelly users cut food costs by 3% on average in the first three months, and gross margins increase on average by 2 percentage points.
See how Jelly connects to Xero — book a demo
Where Xero Falls Short For Café Inventory
Xero is an excellent accounting system. Its VAT handling, bank reconciliation, payables management, and reporting suit UK café operators well. As covered earlier, Xero’s inventory lacks recipe costing, FIFO, and ingredient-level deduction. The gap is inventory depth, not accounting quality.
These limitations affect inventory, not accounting. Xero remains the right accounting system for a café, and a connected tool fills the inventory gap.
If You Already Use Jelly
If you have already chosen Jelly and want to deepen your Xero connection, two resources cover the specifics without repeating what is here. The Café Xero Invoice App: Stop Manual Entry, Protect Margins guide walks through the invoice push workflow in detail. The Xero Inventory Integration for Restaurants post covers the broader integration setup, including account mapping and how Jelly’s digitised invoices land in Xero. Both are the right next step if you are already past the decision stage and into configuration.
Frequently Asked Questions
How To Set Up An Inventory Item In Xero For A Café
Add the item as Tracked in Xero’s Products and Services section. To record opening stock, you can import opening balances when first starting with tracked inventory, enter and approve a supplier bill to record the first purchase, or enter an Increase Quantity adjustment to move value from another account into the Inventory Asset Account. For café ingredients managed in Jelly, products should remain untracked in Xero. If both systems track the same item, each costs the sale its own way and the two sets of books stop agreeing.
What Are The Downsides Of Using Xero For Café Inventory
Xero’s native inventory has no recipe or bill-of-materials support, so it cannot cost a flat white or any assembled dish. It uses weighted average costing only, with no FIFO or LIFO option available to UK users. The tracked-item ceiling is 4,000 items. There is no ingredient-level deduction when a dish is sold, no wastage or yield tracking, no stock alerts, and no multi-location stock visibility. Xero Inventory Plus, which adds FIFO and multi-location capability, is currently available in the United States only. For accounting, VAT, and payables, Xero remains excellent. The gap sits specifically in inventory depth for recipe-based operations.
Which POS Systems Sync Inventory To Xero
POS systems post sales summaries to Xero, including gross sales, payment methods, refunds, tips, and processing fees, rather than recipe-level inventory movements. Ingredient-level deduction and recipe costing sit in the connected inventory tool, not in the POS-to-Xero sync. Jelly connects directly to Square, Lightspeed, EPOS Now, and Toast, receiving item-level sales data in real time and using it to calculate dish margins and the Flash Report. Those POS connections each take only a few minutes to set up.
Xero Tracked Vs Untracked Inventory For Cafés — Which Should I Use
Use tracked inventory in Xero for retail items sold as discrete units, such as bags of beans, branded merchandise, and bottled drinks sold unopened. Use untracked for recipe ingredients, because those are managed in a connected tool such as Jelly where recipe-level deduction, wastage, and live costing are handled properly. Attempting to track recipe ingredients in Xero’s native system produces average-cost COGS figures that do not reflect actual dish costs and creates reconciliation conflicts if a connected inventory tool is also active.
How Long Does It Take To Connect A Café Inventory Tool To Xero
Jelly generates initial value in the first week. Supplier invoices start flowing as soon as they are emailed to a dedicated Jelly address or photographed into the app, and Price Alerts and spending insights are live within 24 hours of the first invoice. POS connections to Square, Lightspeed, EPOS Now, or Toast follow the same quick setup described earlier. The Xero invoice push is a one-click setup once the Xero account is connected. The full setup, including invoices, recipes, POS, and Xero, is measured in days rather than months.
Conclusion: Get Café Inventory Management Right In Xero
Getting café inventory management right in Xero means connecting the right tool to handle what Xero was never built to do. As established, Xero records the sale but not the ingredient cost behind it. Without ingredient-level costing, recipe tracking, and real-time price alerts, COGS drifts, margins erode, and supplier price rises surface weeks late in a report rather than the day they happen.
The operational stakes are real. Long-run average UK restaurant net margins sit at approximately 3–9%, and cost pressures from food inflation, wage rises, and energy have compressed many operators to near zero. Visibility into ingredient costs acts as a margin protection tool rather than a back-office nicety.
Jelly is the best café inventory management solution for Xero users because it turns every supplier invoice into live ingredient and dish costs, pushes digitised invoices into Xero in one click, and connects directly to Square, Lightspeed, EPOS Now and Toast, at a flat £129/month per location with value in the first week.
The next step is straightforward. Connect a POS or forward a supplier invoice to Jelly and see live costing within 24 hours. The Xero push follows in one click.
Forward your first invoice and see live costing



