Inventory6 min readCoreX delivery team

Why your stock never matches the count

Odoo is faithfully recording a process that has a hole in it.

We have never once found the database at fault.

1. Delivering before receiving

Fix the sequence, not the number.

2. Negative stock left switched on

A hard stop today beats a silent number in three months.

3. Units of measure that do not convert

No amount of recounting fixes a wrong conversion factor.

4. Transfers treated as paperwork

Use an in-transit location so both sides stay honest.

5. Adjustments used as a delete key

If a location needs adjusting monthly, the adjustment is the symptom.

Which document should exist and does not?

How to unwind it without a full recount

  • Start with the twenty largest value variances.
  • Trace each back to the date system and reality diverged.
  • Fix the habit first, then adjust the number.
  • Cycle counting beats one exhausting annual count.

Stock not tying out this quarter?

A short audit that traces your largest variances to their source.