The formula after each entry:
CUMP = (Value of existing stock + Value of new entry)
─────────────────────────────────────────────────
(Quantity in stock + Quantity entered)Example — a merchant tracks a cable reference:
| Date | Movement | Qty | Unit price | Stock | CUMP |
|---|---|---|---|---|---|
| 01/03 | Opening stock | 100 | €10.00 | 100 | €10.00 |
| 08/03 | Purchase | 50 | €13.00 | 150 | €11.00 |
| 15/03 | Sale | −80 | exit at €11.00 | 70 | €11.00 |
| 22/03 | Purchase | 100 | €12.20 | 170 | €11.71 |
On 08/03: (100 × €10 + 50 × €13) / 150 = €1,650 / 150 = €11.00. The sale on 15/03 is therefore costed at €11.00—neither the old price (€10) nor the latest price (€13), but the actual average cost of what is in stock.
What this means for margin: with rising purchase prices, FIFO (first in, first out) exits older, cheaper units first → apparent margin looks better but stock is overvalued. CUMP smooths: the margin reflects the true average cost, without sudden jumps. This is why businesses with volatile prices (commodities, energy, components) almost all prefer CUMP.
⚠️ Entry cost must be complete: invoiced price + transport + customs + lost packaging. A CUMP calculated on the supplier’s catalogue price alone undervalues stock and artificially inflates margin—both the tax auditor and the statutory auditor will check this.
| Criterion | CUMP | FIFO |
|---|---|---|
| Margin impact | Smoothed | Follows old prices (flattering in inflation) |
| Balance sheet stock value | Average | Close to latest prices (more "current") |
| Manual complexity | Recalculate after each entry | Lot tracking |
| Best suited for | Volatile prices, fungible products | Perishable goods, lot traceability |
The rules of the game:
Discover the Orizen answer: Orizen stock management — automatic CUMP, modular and built for French SMEs.
Essai gratuit 14 jours What the Orizen stock management — automatic CUMP module costsYes — three acronyms for the same method: Coût Unitaire Moyen Pondéré (the term from the French General Chart of Accounts), Prix Unitaire Moyen Pondéré, and Prix Moyen Pondéré. “CUMP” is the exact accounting term: it weights acquisition COSTS, not selling prices. If your software or accountant refers to PUMP or PMP, it is the same calculation.
Yes, the “end-of-period CUMP” variant (calculated once a month across all entries) remains valid, provided the reference period does not exceed the average storage duration. This was the method used for manual inventories; it yields slightly different results from CUMP after each entry (all monthly exits are valued at the same average cost). With perpetual inventory software, CUMP after each entry has become the standard—more precise and with no extra effort.
Return TO supplier: stock exits at its current CUMP, and the supplier credit note settles any difference with the original purchase price. Return FROM customer: goods re-enter stock—ideally at their original exit cost (which recalculates the CUMP), or at the current CUMP for simplicity if return volumes are low. Key point: a customer return must never re-enter at the SELLING price—a common mistake that inflates stock and distorts margins.