Perpetual Inventory
Perpetual inventory is a stocktaking method in which stock is not counted physically on a single cut-off date, but continuously throughout the financial year, and reconciled against the book inventory. Every item is counted at least once a year.
Perpetual inventory is a stocktaking method permitted under German commercial law in which the physical count is not bundled onto a single cut-off date, but carried out on a rolling basis and spread across the entire financial year. The prerequisite is proper stock ledger accounting that documents every receipt and issue per item, completely, by quantity and value. The book inventory determined in this way is verified by a physical count – each item must be counted at least once during the year.
This decouples the timing of the count from the balance sheet date: the stock as at 31 December is not derived from a large year-end count, but calculated from the continuously updated stock ledger. The method is governed by Section 241 (2) of the German Commercial Code (HGB) as a simplification of the stocktaking that is in principle prescribed for the cut-off date (Section 240 HGB), and in practice it is closely tied to a merchandise management or ERP system that keeps the stock figures updated.
At a glance
- Stocktaking runs spread across the whole year instead of on one cut-off date
- Every item is physically counted at least once per financial year
- The basis is a complete, auditable stock ledger (Section 241 (2) HGB)
- The balance sheet stock is calculated from the updated book inventory
- Avoids the operational shutdown of a classic cut-off date stocktaking
How does perpetual inventory work?
With perpetual inventory, the stocktaking is broken down into many small counting operations that take place throughout the year. To this end, the warehouse defines a counting plan that ensures every stock position is assigned at least one counting date. Common approaches tie the count to a trigger – for example, the moment a bin location is emptied by withdrawals ("zero check") or a reorder is triggered. At that moment, the physical remaining stock can be verified particularly easily and reliably.
Every count is logged and compared against the book inventory kept in the system. If the physical stock and the book inventory match, the position is deemed confirmed. If the count deviates, the difference is investigated and the stock is corrected; the counting log documents the date, quantity and the person counting. The sum of all counts creates a complete, verified picture of the entire warehouse by year-end – without the business having to stand still for a single day.
The counting plan as the core of the method
The counting plan controls when which items are recorded, and documents completely that the required minimum frequency is met. High-value or particularly fast-moving items can be scheduled more often than rarely moved goods. It is important that the plan provides an audit-proof record that every position was actually counted physically at least once within the financial year.
Requirements and legal basis
Perpetual inventory is not a freely chosen convenience method, but tied to clear conditions. Section 241 (2) HGB permits it as a simplification, but requires proper stock ledger accounting as well as a recognised procedure that ensures a statement about the stock equivalent to the cut-off date. Specifically, all receipts and issues must be recorded individually by type, quantity and value and continuously updated.
In addition, the principles of proper bookkeeping require that the target stock is verified by a physical count at least once a year and that the differences identified are documented and corrected. For certain stocks the method is excluded: goods with uncontrollable shrinkage, particularly valuable items or stocks whose inventory management cannot be reliably maintained must still be recorded on the cut-off date.
GoBD and the duty of documentation
Because the balance sheet stock figures are derived from the ongoing bookkeeping, their propriety carries particular weight. The records and counting logs are subject to the GoBD: they must be kept completely, correctly, in a timely manner, in an orderly way and unalterably, and archived traceably over the retention period. An audit-proof ERP system that logs every stock posting is therefore practically a prerequisite for an audit-safe procedure.
Perpetual inventory in the ERP system
In practice, perpetual inventory is inseparable from the merchandise management or ERP system in use, because it maintains the stock ledger that makes the method possible in the first place. Every goods receipt, every issue and every transfer updates the book inventory per item and storage location. The system therefore knows a calculated target stock at any point in time, against which the physical count can be checked.
Modern systems support the method with counting lists, mobile capture via scanner and automatic triggers – such as a counting suggestion as soon as a bin is emptied or the reorder point is reached. Counted quantities are reconciled directly against the book inventory, differences are posted as an inventory posting and recorded in an auditable log. Over the year, this creates a documented history of all counts, from which the verified balance sheet stock can be derived.
Systems with precise, near-real-time stock management make the method considerably easier, because they surface discrepancies early and target the counts precisely where movements take place. Examples of merchandise management and ERP solutions with corresponding functionality can be reached via the linked profiles.
Distinction from other stocktaking methods
Perpetual inventory is one of several permitted methods and is distinguished above all from cut-off date stocktaking. In classic cut-off date stocktaking, the entire stock is physically recorded close to the balance sheet date – usually combined with a short-term halt of stock movements. Perpetual inventory spreads this recording across the year and derives the cut-off date stock by calculation.
It differs from sample stocktaking in its underlying logic: sample stocktaking records only a mathematically determined portion of the stock and extrapolates the total stock from it using statistical methods. Perpetual inventory, by contrast, counts every position in full, just spread out over time. Both methods can also be combined, for example by counting low-value items via sampling and A-items perpetually.
Perpetual inventory vs. cut-off date stocktaking
The decisive difference lies in the timing and the prerequisite: cut-off date stocktaking needs no continuous stock ledger but blocks operations; perpetual inventory requires a complete stock ledger, but in return allows uninterrupted work and spreads the effort evenly across the year.
Benefits, limits and practice
The biggest advantage of perpetual inventory is the elimination of the operational shutdown: instead of counting the entire warehouse on one day and halting goods receipt and issue, the recording runs alongside ongoing operations. The effort is spread out, counting errors decrease because counting is done calmly and often at low stock levels, and stock discrepancies are noticed earlier – not only at the big year-end close. For retail, wholesale and e-commerce with a high number of items and continuous operation, this is a considerable organisational gain.
Set against this are requirements: the method only works with disciplined, correct stock management. Every unposted movement distorts the book inventory and thus the basis of the stocktaking. In addition, the counting plan must be adhered to and the logs kept in an audit-proof manner. If the necessary system support is missing or the stock is maintained sloppily, perpetual inventory is riskier than a single cut-off date count. In practice it therefore pays off above all where a capable ERP system already ensures the ongoing bookkeeping.
Example
Example: wholesaler with 12,000 items in continuous operation
A technical wholesaler supplies business customers year-round and cannot close its central warehouse for a cut-off date stocktaking without losing delivery dates. Previously, the team counted over two days between the years under time pressure – with many counting errors and annoyed customers whose orders were left unprocessed.
With the switch to perpetual inventory, the ERP system now keeps the book inventory updated for every item. A counting suggestion appears automatically as soon as a bin is emptied or the reorder point is reached; the warehouse staff count the remaining quantity by scanner and confirm it in the system. Differences are investigated immediately and documented as an inventory posting. By year-end, every item has been verified at least once – the balance sheet stock is finalised without a single day of operational shutdown.
Frequently asked questions
Related services
Sources
Questions about Perpetual Inventory in your ERP project?
We advise vendor-neutrally – and implement it ourselves on request.