How to Set Up Cafe EPOS Inventory Sync for Real-Time Costing

How to Set Up Cafe EPOS Inventory Sync for Real-Time Costing

Written by: JJ Tan, Founder, Jelly

What Real-Time Ingredient Deduction Delivers for Your Café

Real-time ingredient deduction means your café EPOS system automatically reduces stock levels for every raw ingredient the moment a menu item is sold. Each dish is pre-mapped to exact ingredient quantities. When a sale completes, the system looks up that recipe and deducts the precise amounts from live stock. Costs and gross profit margins update instantly, with no manual entry.

Key Takeaways for Café Operators

  • Real-time ingredient deduction reduces stock levels the moment a menu item is sold, removes manual entry and keeps gross profit figures accurate.
  • Connecting your existing EPOS (EPOS Now, Square, Lightspeed or Toast) to Jelly delivers live ingredient deductions, dish-level GP figures and instant supplier price alerts without replacing your current system.
  • UK café operators using Jelly report an average 2-percentage-point GP improvement within three months, a 3% reduction in food costs and monthly savings of £3,000–£4,000.
  • The EPOS integration takes about five minutes. Scanning invoices, building recipes in the Cookbook and mapping items to dishes completes the setup for live margin tracking.
  • Start protecting your café margins today. See how Jelly integrates with your EPOS in a live demo.

Before You Begin: Access, Invoices, Roles and Time

Confirm these basics before you start the sync process.

  • Admin access to your EPOS account. Jelly flags this requirement upfront. Without admin credentials the integration cannot be authorised.
  • At least one supplier invoice in Jelly. Ingredient costs populate from scanned invoices, so recipe costing needs at least one processed invoice.
  • A nominated person to complete dish mapping. This is typically the head chef or operations manager. No technical background is required.
  • Time allocation. The EPOS connection itself takes approximately five minutes. Mapping dishes to recipes is a quick, repeatable process.

Jelly charges a flat £129 per site per month with no per-user or per-feature fees, so there are no hidden costs to factor in before you begin.

Why Real-Time EPOS Sync Protects Your Margins

Undetected supplier price drift can erode margin significantly with no improvement in quality or volume. Without live costing, that drift stays invisible until the monthly accounts arrive. By that point, the damage has already occurred.

Sushi Revolution uses Jelly to set separate target gross profits on dine-in and delivery menus, accounting for 30% delivery commissions. Their actual gross profits run 2–3% higher on average. Their monthly stocktake, which previously took two to three hours, now takes five to twenty minutes using Jelly.

Across the customer base, Jelly users see an average 2-percentage-point GP improvement in the first three months and a 3% reduction in food costs. One operator moved gross profit from 65% to 72% within twelve weeks on approximately £500,000 in revenue.

5-Minute EPOS Now Inventory Sync Walkthrough

This menu-path sequence connects EPOS Now to Jelly. The same flow applies to Square, Lightspeed and Toast.

  1. Log in to your Jelly account at getjelly.co.uk.
  2. Navigate to Settings → Integrations.
  3. Select EPOS Now from the list of POS partners.
  4. Click Connect and sign in to your EPOS Now admin account when prompted.
  5. Grant the requested data permissions for item-level sales, discounts and refunds.
  6. Select which EPOS Now categories to sync, for example Food and Beverages, and exclude any non-food categories.
  7. Click Save. Jelly begins receiving item-level sales data immediately.

The most common friction point is insufficient EPOS account permissions. If the connection fails, confirm you are logged in as an admin rather than a staff-level user.

From EPOS Connection to Live Recipe-Level Tracking

Once the EPOS connection is live, follow these steps to build the recipe layer that converts sales into ingredient deductions and live GP figures.

  1. Scan or email your supplier invoices into Jelly. Objective: Populate ingredient costs automatically. Input: Photograph paper invoices via the Jelly mobile app, or forward PDF invoices to your dedicated Jelly inbox. Success criterion: Every line item, including quantity, SKU, price and tax, appears in your Jelly ingredient library within 24 hours.
  2. Build dish recipes in the Cookbook. Objective: Define the ingredient-to-dish mapping that drives deduction logic. Input: Navigate to Kitchen → Cookbook → New Dish. Select ingredients already populated from your invoices and enter the quantity used per portion. Jelly handles all unit conversions automatically. Success criterion: Each dish displays a live cost price and GP percentage. Work that previously took a long time per dish in a spreadsheet completes much faster in Jelly.
  3. Map EPOS items to Jelly dishes. Objective: Link each POS sales button to its corresponding Jelly recipe so every sale triggers the correct ingredient deductions. Input: Jelly surfaces only items sold since the integration was connected, which keeps the mapping list clean. Match each EPOS item to the relevant Cookbook dish. Success criterion: When a sale completes on the EPOS, the integrated system automatically deducts the exact ingredient quantities defined in the recipe from live stock levels.
  4. Set stock par levels and low-stock thresholds. Objective: Enable automated EPOS stock alerts before you run out. Input: In the ingredient library, enter a minimum quantity for each item. Success criterion: Jelly triggers an alert when stock falls below the threshold, giving you time to reorder before service is affected.
  5. Activate the Flash Report. Objective: View daily, weekly or monthly GP margin calculated from live invoice costs and POS sales. Input: Navigate to Insights → Flash Report and select your preferred cadence. Success criterion: GP margin updates automatically after every sale and every new invoice, with no manual calculation required.

Want to see the full setup process in action? Schedule a walkthrough with a Jelly specialist.

EPOS Stock Alerts and Real-Time Café Stock Control

Two Jelly features deliver real-time café stock updates and supplier price visibility that manual processes cannot match.

Price Alert flags every ingredient price increase or decrease the moment a new invoice is scanned, showing the exact amount of change and the supplier responsible. UK Hospitality advises operators to check invoiced prices against agreed rates for top-spend items regularly to avoid unnoticed price increases. Jelly automates this check on every invoice line. Price increases on common items can significantly impact a café’s annual costs, so automated alerts act as a direct margin-protection tool.

Low-stock alerts trigger when ingredient quantities fall below the par levels set during setup. Accurate recipe-level deduction requires consistent portion control, recording of all non-sale movements such as waste and staff meals, and regular physical stocktakes to compare theoretical stock against actual counts. Jelly’s variance reporting surfaces any gap between expected and actual stock, pointing directly to over-portioning, unrecorded waste or supplier short-delivery.

Common Setup Mistakes and How to Fix Them

These issues arise most frequently during and after setup.

  • EPOS items not appearing in the mapping screen. Cause: The item has not been sold since the integration was connected. Fix: Process a test transaction for that item on the EPOS. It will appear in Jelly within minutes.
  • Ingredient costs showing as zero. Cause: No invoice has been scanned containing that ingredient. Fix: Photograph or forward the relevant supplier invoice. Jelly will populate the cost automatically.
  • GP figures not updating after a price change. Cause: The new invoice has not yet been scanned. Fix: Scan the invoice immediately on delivery. Reconciling every supplier invoice line against the contracted price at the point of delivery, rather than at month-end, converts potential overcharges into immediate credit notes.
  • Stock levels diverging from physical counts. Cause: Waste, staff meals or spoilage have not been recorded. Fix: Log all non-sale stock movements in Jelly using the manual adjustment function so theoretical and actual usage stay aligned.
  • Modifier deductions missing (for example extra shot or oat milk). Cause: EPOS modifiers have not been mapped to ingredient lines. Fix: EPOS recipe mapping must account for menu modifiers to maintain accurate ingredient-level stock updates. Map each modifier in the Cookbook as an incremental ingredient addition.

Measuring Success: Time Saved, GP Gains and Faster Price Responses

Once your EPOS sync runs smoothly and common issues are resolved, the next step is to quantify the impact. The KPIs below show whether the integration delivers the margin protection and time savings you expect.

Track the following KPIs at 30, 60 and 90 days post-integration.

  • Admin hours saved per week. Connecting a POS automates two to five hours of weekly work previously spent manually calculating margins and compiling sales mix data. Because the integration delivers immediate value, you should recover at least two hours in your first week and use this as your baseline for ongoing efficiency gains.
  • GP margin movement. Track against the 2-point improvement benchmark noted earlier. Set a baseline GP figure on day one using the Flash Report.
  • Food cost percentage. Target a 3% reduction in food cost within the first quarter, which aligns with average Jelly customer outcomes.
  • Price-alert reaction time. Measure the time between a supplier price change appearing in Jelly and a corrective action being taken, whether a credit note request, supplier negotiation or menu price adjustment. Aim to act within the same week.
  • Stocktake duration. Aim for the same reduction Sushi Revolution achieved, mentioned earlier, and use this as a benchmark.

Advanced Use Cases: Multi-Site Control, Xero Sync and Delivery Menus

Multi-site café inventory. The flat per-site pricing, noted earlier, scales cleanly across multiple locations. Enterprise best practice for multi-location restaurant inventory management is to centralise item master data, standardise receiving processes and counting formats, and track theoretical versus actual usage weekly. Jelly provides a single dashboard across all sites, with location-level GP and price-alert data visible to head office without manual consolidation. Populu lifted GP from 68% to 72% across 16 locations using this approach.

Café EPOS Xero integration. Jelly’s one-click Xero push exports every digitised invoice line directly into your accounting records. A cloud-based restaurant POS integration with Xero reduces bookkeeping work from several hours per week to minutes by automatically creating journal entries, mapping tax categories and reconciling payment methods. Jelly customers report a 90% reduction in bookkeeping time after activating the Xero integration. Sage integration is also in development.

Delivery-menu costing. Use Jelly’s Delivery Menu Creation feature to duplicate existing dishes and layer in delivery platform commission overheads, typically 25–30%. Your delivery GP target then sits independently of your dine-in margin. This approach prevents the common error of pricing delivery items identically to in-house items and unknowingly selling at a loss.

If you run multiple sites or need Xero integration, talk to the Jelly team about your specific setup.

Stock-Only Sync Compared with Live Margin Tracking

The table below highlights how basic stock-only EPOS sync differs from Jelly’s live margin tracking. Use it to decide whether simple stock counts are enough or whether you need full GP visibility and automated alerts.

Metric Stock-Only EPOS Sync Live Margin Sync with Jelly
GP visibility End-of-month via accountant Live after every sale and every invoice
Supplier price change detection Manual invoice review, 10-20 hours per week on manual data entry, price checking, inventory and reconciling invoices Automatic Price Alert on every invoice line
Dish costing time ~28 minutes per item in spreadsheets Significantly faster in Jelly Cookbook
Average GP improvement (3 months) No structured tracking +2–3 percentage points on average
Monthly cost savings Not measurable without live data £3,000–£4,000 per month (Amber case study)
Xero integration Manual journal entries or separate connector One-click push, ~1 hour of bookkeeping saved per day

Frequently Asked Questions

Does Jelly replace my EPOS system?

No. Jelly works alongside your existing EPOS, such as EPOS Now, Square, Lightspeed or Toast, as a profitability and inventory layer. Your EPOS continues to handle transactions, and Jelly pulls item-level sales data via a real-time API to drive ingredient deductions, live dish costing and GP reporting. The two systems work together rather than replacing one another.

How long does it take to see real results after connecting my EPOS?

The EPOS connection itself takes approximately five minutes. Price alerts become active as soon as the first invoice is scanned, which can happen within 24 hours of setup. Meaningful GP data appears once dishes are mapped to recipes in the Cookbook, and that process is quick and straightforward. Most Jelly customers report actionable margin insights within their first week and see measurable GP improvement within the first three months.

What happens to my recipe costs when a supplier raises their prices?

When a new invoice is scanned into Jelly, whether by photo or email, every line item is digitised automatically. If any ingredient price has changed, Jelly’s Price Alert feature flags the variance immediately, showing the exact amount of increase or decrease and the supplier responsible. Ingredient costs in the Cookbook update in real time from invoices, so every dish’s GP margin recalculates automatically. Any dish that has dropped below your target margin appears highlighted in red, prompting you to renegotiate, substitute an ingredient or adjust menu pricing.

Can Jelly handle inventory across multiple café sites?

Yes. Jelly is designed for operators running two to five sites and beyond. Each location connects its own EPOS and supplier invoices independently, while head office has a consolidated view of GP, spending and price alerts across all sites from a single dashboard. Pricing remains a flat £129 per site per month with no additional per-user fees, which keeps the cost predictable as you scale.

Does Jelly integrate with Xero for accounting?

Yes. Jelly integrates directly with Xero via a one-click push that exports every digitised invoice line, including quantity, SKU, price and tax, into your accounting records without manual re-entry. This removes the need to key invoice data into Xero separately and reduces bookkeeping time by approximately 90%. Sage integration is currently in development. The Xero integration works alongside the EPOS sync so your sales data, cost data and accounting records all stay aligned in real time.

Conclusion: Take Control of Your Café Margins

Café EPOS inventory sync keeps your gross profit figures accurate, your supplier relationships transparent and your operational decisions grounded in current data rather than last month’s spreadsheet.

The workflow stays straightforward. Connect your EPOS in five minutes, scan your invoices, build recipes in the Cookbook and let Jelly translate every sale into live ingredient deductions, real-time GP visibility and automatic price alerts. Operators using this approach consistently recover thousands of pounds per month in margin that previously leaked undetected.

At £129 per site per month, with no setup complexity and a first-week time-to-value, the barrier to starting remains low. The cost of not starting, measured in spreadsheet hours, missed price alerts and delayed GP data, compounds every week.

Ready to connect your EPOS and start protecting your margins? Book your demo today.