Written by: JJ Tan, Founder, Jelly
Key Takeaways for Connected Stocktakes
- Stocktake integration with POS closes margin leakage by linking physical counts to live gross profit visibility in real time.
- Native API connections to Square, EPOS Now, Lightspeed and Toast deliver instant sales data, replacing slow CSV imports and manual reconciliation.
- Mobile barcode scanning and structured zone counting cut stocktake time from hours to minutes while improving accuracy and accountability.
- Automated variance calculations and recipe updates highlight operational issues the same day, so teams can act before margins erode further.
- See live GP insights within your first week by booking a Jelly demo and connecting your POS.
Before You Begin: What You Need in Place
Completing these prerequisites before starting saves time and prevents the most common setup failures.
- Admin access to your POS account (Square, EPOS Now, Lightspeed or Toast) so Jelly can read live sales data.
- An active Jelly account at £129 per site per month to handle invoices, recipes and reporting.
- A Bluetooth barcode scanner or a smartphone with the Jelly mobile app installed for fast counting.
- Standardised recipes built in Jelly’s Cookbook with confirmed portion sizes and unit conversions.
- All pending deliveries received and invoices scanned into Jelly before the count begins.
- Stock movement frozen for the duration of the count, with no items moving in or out.
If admin access to the POS is unavailable, Jelly flags this at the integration screen. Resolving it before count day is the single most common time-saver, because without real-time POS data the variance calculations in Step 4 are delayed and same-day corrective action becomes impossible.
Why Connected Stocktakes Protect Margin
The prerequisites above enable the automated pipeline described in the steps below. POS-inventory integration improves inventory accuracy compared with manual tracking and gives clearer food-cost visibility once physical counts feed into a connected system.
Without integration, hospitality operations often see gaps between physical stock and recorded figures. That variance translates directly into undetected margin loss.
For a site turning over £500,000 annually, variance on food and beverage stock is not an accounting rounding error. Poor inventory management can erode gross profit margins across multi-site operations.
Connecting stocktake data to POS sales records makes that leakage visible and actionable the same day it occurs rather than weeks later via an accountant’s report. To see same-day variance detection in your own sales data, schedule a demo with Jelly’s team.
Step-by-Step Process for POS-Linked Stocktakes
Step 1: Pick the Right POS Connection Method
Three methods connect stocktake data to a POS system, and the right choice depends on your POS and how quickly you need visibility.
- Native API (recommended): Jelly connects natively to Square, EPOS Now, Lightspeed and Toast via real-time API. Every sale pings Jelly instantly, depleting theoretical stock and updating GP margins at item level. Real-time API integrations enable instant inventory updates from POS events such as sales, returns and transfers, while batch methods delay adjustments by hours or days.
- CSV import: For POS systems not yet on Jelly’s native list, export a sales CSV from your POS and import it into Jelly. This works as an interim method but adds a manual step and a time lag between sale and stock depletion.
- Native POS inventory module: Some POS platforms include a built-in stock module. Native connectors are the fastest path when they cover the exact use case, but they rarely link physical counts to live GP reporting without a dedicated platform like Jelly on top.
Success criteria: You have identified your POS, confirmed it is on Jelly’s supported list, and chosen API as the primary method.
Step 2: Connect Your POS and Map Dishes in Jelly
The connection process is identical across all four supported POS systems and usually takes about five minutes.
- Open Jelly and navigate to Integrations.
- Select your POS (Square, EPOS Now, Lightspeed or Toast).
- Sign in to your POS account when prompted.
- Grant the required data permissions.
- Select which POS categories to sync, typically Food and Beverages.
Once connected, Jelly begins receiving live sales data for every transaction. To convert that sales data into cost and margin insights, each POS item must be mapped to its corresponding Jelly recipe, which links a sale to ingredient costs.
Jelly only surfaces menu items sold since the integration was activated, which keeps dish mapping clean and free of legacy menu clutter. Map each POS item to its corresponding Jelly dish so every sale carries a live cost and GP margin.
Success criteria: At least one test transaction appears in Jelly’s Sales Mix report with a cost and GP percentage populated.
Step 3: Run a Structured Physical Count
A structured count process produces data that is reliable enough to act on.
- Count blind so counters do not see the system’s expected quantity while counting.
- Use a Bluetooth barcode scanner or the Jelly mobile app camera for each item.
- Record quantities in the app as you move through each zone.
- Log any waste, staff meals or complimentary items separately using reason codes before closing the count.
Sushi Revolution’s monthly stocktake using Jelly takes 5–20 minutes, down from 2–3 hours previously. This time saving comes from replacing clipboard-and-spreadsheet counting with mobile scanning connected to a live system.
Success criteria: All zones counted, all waste and comps logged, and the count submitted in Jelly.
Step 4: Review and Resolve Stocktake Variance
Variance is calculated as (Opening Stock + Purchases − Closing Stock) − Theoretical Usage. Jelly performs this calculation automatically once the count is submitted and POS sales data is synced.
A variance of 2–3% between theoretical and actual usage is generally considered acceptable in UK hospitality. Anything consistently above this threshold requires investigation.
For each flagged line, work through the following diagnostic sequence.
- Re-count: If the physical count is suspect, recount that zone with a second person to rule out counting error.
- Investigate: Review POS sales records and delivery receipts to verify that all transactions and deliveries were recorded.
- Adjust the recipe: If the data is accurate but variance persists, check whether the recipe yield or portion size in Jelly’s Cookbook matches actual kitchen practice.
- Operational fix: If the variance is real and recurring after the above checks, treat the issue as operational and address portion control, waste logging or receiving procedures.
Success criteria: All variances above your threshold have an assigned action and a reason code recorded in Jelly.
Step 5: Turn Results into Live GP and Flash Reports
With the count submitted and variances resolved, Jelly’s Flash Report updates automatically. The report shows GP margin for the period, calculated from invoice costs, which update with every delivery scan, and POS sales data.
The Sales-Mix report layers in dish-level popularity and profitability, highlighting which items drive margin and which erode it.
Dishes with a GP below target display a red indicator in Jelly’s Kitchen section. That signal prompts a review of recipe cost, menu price, or supplier terms using Jelly’s Price Alert data as evidence.
Success criteria: Flash Report shows a GP percentage for the current period, and at least one dish-level margin insight is visible in the Sales-Mix report.
Common Setup Mistakes and Quick Fixes
- Missing admin rights: The POS integration does not complete without admin-level credentials. Confirm access before count day.
- Unrecorded voids, comps and staff meals: Failing to account for voids, comps and staff meals causes stock levels to appear higher than actual, because those movements still remove product from inventory. Log every non-sale deduction with a reason code.
- Unit-conversion errors: A keg delivered in litres mapped to a dish portioned in millilitres creates phantom variance. Verify all unit conversions in Jelly’s Cookbook before the first count.
- Delayed reconciliation: Reconciling stock counts against till sales on the same day a count is performed is essential, because delays allow variances to compound before detection.
- Counting during service: Stock movement during a count invalidates the results. Freeze movement before starting and count outside trading hours where possible.
How to Track Results After Go-Live
Track these four metrics weekly in the first month after going live.
- Inventory accuracy rate: Target 95% or higher once POS integration is active.
- Weekly variance percentage: Target below 3% of weekly food spend by category.
- Time spent on counts: Benchmark your pre-Jelly count time and compare after the first three counts.
- GP margin improvement: Target a 2 percentage point improvement within 12 weeks, which aligns with results seen across Jelly’s customer base.
Operators using tech-driven margin protection systems can see reductions in COGS, with measurable cost savings from automation or process changes typically first appear in months 2-3 after deployment, with a median payback period of 4.2 months. See these metrics in action by requesting a walkthrough of a live Jelly account.
Advanced Tips for Multi-Site and High-Value Stock
- Weekly cycle counts on high-value items: Count high-value A-items daily or weekly, medium-value B-items weekly or biweekly, and low-value C-items monthly. For UK pubs, this usually means spirits and draught lines weekly as a minimum.
- Automated price alerts: Every invoice scanned into Jelly triggers a Price Alert if an ingredient cost has moved. Use this data in supplier negotiations before the next count rather than after.
- Multi-site variance dashboards: Jelly’s reporting gives operations managers a single view across all connected sites. For multi-site groups, POS integration allows a Group Operations Manager to view variances across locations simultaneously and identify portion-control or theft issues before they affect quarterly P&L statements.
- Scaling to additional sites: Each additional site connects at the same flat £129 per month. The POS setup process is identical across sites, so a second or third location is live within the same working day.
FAQ
What are the three types of stocktaking used in hospitality?
The three main approaches are full physical counts, cycle counts and spot counts. A full physical count covers every item across the entire site and is typically performed monthly or at period end.
Cycle counting divides stock into zones or categories and rotates through them on a weekly schedule, so the full inventory is counted across the month without a single disruptive full-site closure.
Spot counts target specific high-value or high-variance items such as spirits, premium proteins and draught lines, and are performed as frequently as daily.
Most well-run UK hospitality operations use a combination, with weekly cycle counts for high-value categories and a monthly full count to reconcile the complete picture.
How do you train non-tech-savvy kitchen staff to use a mobile stocktake app?
The most effective approach keeps the tool simple and limits the number of steps staff need to complete. Jelly’s mobile interface is designed for kitchen teams who are not comfortable with software.
The count workflow involves scanning a barcode or searching by item name, entering a quantity and moving to the next item. A supervised practice session of 30–60 minutes covering the most common items is sufficient for most teams.
Assigning one designated counter per zone reduces confusion and makes accountability clear. Staff do not need to understand the GP calculations or variance logic, because that analysis happens automatically in Jelly once the count is submitted.
How should variance be handled when it exceeds acceptable thresholds?
When variance consistently exceeds the 2–3% threshold mentioned in Step 4, the investigation follows a structured sequence. First, verify the physical count by having a second person recount the flagged items.
Second, check whether all deliveries for the period have been received and scanned into Jelly. Third, review whether voids, comps or staff meals were logged correctly.
Fourth, check the recipe in Jelly’s Cookbook for unit-conversion errors or outdated portion sizes. If none of these explain the gap, treat the variance as operational, such as over-portioning, waste not being logged or, in severe cases, theft.
Jelly’s Price Alert and invoice history provide the audit trail needed to investigate each root cause without reconstructing data manually.
What is the 80/20 rule in hospitality inventory management?
The 80/20 principle in hospitality inventory states that roughly 20% of stock items account for about 80% of total food and beverage cost. In practice, a small number of ingredients, typically premium proteins, spirits and high-volume staples, drive most margin risk.
Focusing count frequency and variance investigation on these items delivers the greatest return on the time invested in stocktaking. Jelly’s Sales-Mix report identifies which dishes generate the most revenue and which ingredients are consumed at the highest rate, so it becomes straightforward to pick the high-priority 20% that should be counted weekly rather than monthly.
Conclusion: From Manual Counts to Live Margin Control
Manual stocktakes and spreadsheet reconciliation create a feedback loop that is always too slow to protect margin. Stocktake integration with POS replaces that loop with an automated pipeline where invoices scan into Jelly, sales flow in from the POS in real time, physical counts submit via mobile and variances surface immediately alongside live GP margins and Flash reports.
The entire setup, from POS connection to first count, typically takes under an hour. The margin visibility it delivers then becomes part of daily operations.
Jelly handles the full invoice-to-GP pipeline at a flat £129 per site per month, with no per-user fees and no lengthy implementation. Operations managers, head chefs and owners at UK restaurants, pubs and boutique hotels can be generating actionable insights within the first week.
Book a demo and see exactly how Jelly connects your stocktake to your margins.