SAP Business One Cycle Count Variance Worksheet
Cycle counts only improve accuracy if variances are reviewed before they are posted. This worksheet values each variance, shows the percentage and records what you decided to do.
| Item code | Warehouse / bin | ABC class | System qty | Counted qty | Unit cost | Variance qty | Variance value | Variance | Action | |
|---|---|---|---|---|---|---|---|---|---|---|
-2 | -$25 | -0.8% | ||||||||
-40 | -$126 | -2.7% | ||||||||
0 | $0 | 0% | ||||||||
5 | $41 | 5.2% | ||||||||
-50 | -$48 | -7.8% |
Set your own tolerance by ABC class, for example tighter for A items. In Business One the posting itself is made from the inventory counting and posting documents; use this sheet to review variances and get approval before posting.
Stock variance analysis
Ask about analysing recurring stock variances from your ERP transaction history.
Optional. The tool and every export work without this. No spam.
How to use the worksheet
Enter the item, warehouse or bin, ABC class, system quantity, counted quantity and unit cost. The sheet calculates variance quantity, value and percent. Choose an action for each line: accept, recount, or investigate. Review the net adjustment before anything is posted, and have a second person approve large values.
The calculations
Variance quantity is counted minus system. Variance value is that quantity times unit cost, so shortages are negative. Variance percent is variance quantity divided by system quantity, shown as zero when the system quantity is zero to avoid a meaningless figure. A system quantity of zero with stock found needs investigation, not just a posting.
- Negative means stock missing
- Positive means unrecorded stock
- Value matters more than percent on expensive items
Using it with Business One
Business One records counts through inventory counting documents and posts differences with an inventory posting document, which creates the stock adjustment and the related journal entry. The count should be taken while the area is frozen or movements are recorded, otherwise transactions between the system snapshot and the count create false variances. Counting by bin and batch where used gives more useful results than totals per item.
Common mistakes
Posting every variance without looking for the cause, counting during receipts and issues, and using one tolerance for all items. A recurring variance on the same item usually points to a process error such as wrong unit of measure at receipt, unrecorded scrap, or issuing to production without a transaction.
Frequently Asked Questions
What tolerance should I use?
It depends on item value and risk. Many sites use a tight tolerance for A items, often near zero for high-value stock, and wider ones for low-value C items. Set it with finance and write it down.
Should I recount before posting?
Yes for variances above tolerance. A second count by a different person removes most errors. Only investigate and post when two counts agree or the cause is understood.
How often should I cycle count?
A common approach counts A items more often than B and C. Frequency should reflect value, movement and error history. The goal is to find process errors early, not only to correct the numbers.
Why does zero system stock matter?
It suggests receipts that were never booked or negative stock that was corrected. The percent cannot be calculated, so the sheet shows zero. Treat any such line as an investigation item.
Netray can surface recurring stock variances and likely causes from your ERP transaction history, with a read-only AI layer.
Related Tools
SAP Business One BOM Cost Rollup Worksheet
An editable component cost worksheet with scrap allowance that rolls up material cost per finished unit, for checking a Business One BOM before loading it.
SAPSAP Business One Data Migration Mapping Worksheet
An editable tracker that maps legacy data to Business One objects with record counts, cleansing progress and owners.
SAPSAP Business One User Acceptance Test Script Template
A fill-in UAT script for one Business One scenario, with prerequisites, numbered steps, expected results and a sign-off block.
SAPSAP Business One Go-Live Readiness Checklist
A five-group checklist to confirm an SAP Business One implementation is ready for cutover, with the critical blockers marked.
More SAP tools
See all- SAP Business One Production Order Checklist
- SAP B1 Item Master Import Template (DTW)
- SAP B1 MRP Setup Readiness Assessment
- SAP B1 Implementation Cost Calculator
- SAP Business One Implementation Project Charter Template
- SAP Business One License and 5-Year TCO Calculator
- SAP B1 Reorder Point, Safety Stock and EOQ Calculator
- SAP B1 Production Order Cost Variance Calculator
- SAP B1 Landed Cost Allocation Calculator
New to SAP Business One? Start with the SAP Business One guide and toolkit.
Keep exploring
Free tools
- SAP B1 Production Order Cost Variance CalculatorCompare actual to standard on a closed production order and see how much of the variance is material, labor rate and labor efficiency.
- SAP Business One Database Tables ReferenceSearchable lookup of the core SAP Business One tables, with the matching row table and what each one stores.
- SAP Business One Production Order ChecklistA step-by-step checklist for creating, releasing, issuing to, receiving from and closing a production order in SAP Business One.
ERP fixes and how-tos
- SAP Business One production planning: MRP, production orders, cost and variancesSAP Business One production planning end to end: MRP, planned to released orders, cost rollup, variance reporting and when you need a manufacturing add-on.
- Production standard cost in SAP Business One: how it works and where it stopsHow standard cost works for production orders in SAP Business One: valuation method, issue and receipt values, variances at close and process limits.
- Private AI for SAP Business One: Service Layer, a read replica and a local modelAdd a private AI assistant to SAP Business One: Service Layer reads, SQL Server or HANA replica, document index, local LLM, permissions and approvals.
Runs with your ERP
- Spreadsheet Server with SAP Business One: live Excel reporting on inventory, sales and costHow insightsoftware Spreadsheet Server gives Excel live drill-down on SAP Business One inventory, sales and production cost data, with setup and pitfalls.
- TrueCommerce EDI with SAP Business OneHow the TrueCommerce EDI add-on automates sales orders, 940/945 warehouse documents, ASNs and invoices in SAP Business One, with setup, pitfalls and AI.
- SPS Commerce EDI with SAP Business OneHow SPS Commerce Fulfillment connects SAP Business One to retail trading partners: EDI orders, ASNs, invoices, setup, pitfalls and a private AI layer.
AI on your ERP
- AI for Cycle Counting and Inventory Accuracy: Count the Right Items and Find Why the Numbers DriftUse AI on ERP transaction history to choose what to cycle count, find root causes of inventory variances and reduce wall-to-wall counts. Private and on-prem options.
- AI for SAP Business One Inventory: Stock, Batches, Bins and ValuationPrivate AI over SAP Business One inventory: OITW stock, batches, serials, bins and valuation. Answers grounded in live data via Service Layer or SQL views.
Integrations
- How to add AI agents to SAP Business OneHow to put AI agents on SAP Business One: Service Layer tool design, read-only first, draft documents for human approval, and an on-prem model option.
- How to use ChatGPT with SAP Business OneUsing ChatGPT with SAP Business One: exports versus live Service Layer access, custom GPT actions, enterprise data controls, and when a private model fits better.
Software
- SAP Business OneSAP Business One explained for small manufacturers: modules, Service Layer and DI API, deployment, limits, alternatives and where AI helps on top of it.
- SAP Business ByDesignSAP Business ByDesign explained: cloud ERP modules for midsize firms, extensibility, integration options, limits, alternatives and where AI fits.