Hi Odoo Community,
We are using real-time inventory valuation in our Odoo database.
Currently, all stock moves automatically create journal entries at the time they are validated.
However, in our production process, many stock issues (material consumption) are entered late — for example, goods physically issued on June 10 are often recorded on June 17.
This delay causes differences between physical inventory and accounting valuation (COGS and stock value).
We would like to ask:
- Is there a standard way in Odoo to allow backdated stock moves (so the accounting entries follow the actual transaction date)?
- If not, does this require customization, or can it be managed via configuration (e.g., backdated accounting entries)?
- Ideally, only authorized users (Inventory Manager or Accountant) should be able to perform backdated entries, with audit logs.
Any advice or experience on best practices for this case would be appreciated 🙏
Thanks in advance,
Iza