Skip to Content
Odoo Menu
  • Log ind
  • Prøv gratis
  • Apps
    Økonomi
    • Bogføring
    • Fakturering
    • Udgifter
    • Regneark (BI)
    • Dokumenter
    • e-Signatur
    Salg
    • CRM
    • Salg
    • POS Butik
    • POS Restaurant
    • Abonnementer
    • Udlejning
    Hjemmeside
    • Hjemmesidebygger
    • e-Handel
    • Blog
    • Forum
    • LiveChat
    • e-Læring
    Forsyningskæde
    • Lagerbeholdning
    • Produktion
    • PLM
    • Indkøb
    • Vedligeholdelse
    • Kvalitet
    HR
    • Medarbejdere
    • Rekruttering
    • Fravær
    • Medarbejdersamtaler
    • Anbefalinger
    • Flåde
    Marketing
    • Markedsføring på sociale medier
    • E-mailmarketing
    • SMS-marketing
    • Arrangementer
    • Automatiseret marketing
    • Spørgeundersøgelser
    Tjenester
    • Projekt
    • Timesedler
    • Udkørende Service
    • Kundeservice
    • Planlægning
    • Aftaler
    Produktivitet
    • Dialog
    • Godkendelser
    • IoT
    • VoIP
    • Vidensdeling
    • WhatsApp
    Tredjepartsapps Odoo Studio Odoo Cloud-platform
  • Brancher
    Detailhandel
    • Boghandel
    • Tøjforretning
    • Møbelforretning
    • Dagligvarebutik
    • Byggemarked
    • Legetøjsforretning
    Mad og værtsskab
    • Bar og pub
    • Restaurant
    • Fastfood
    • Gæstehus
    • Drikkevareforhandler
    • Hotel
    Ejendom
    • Ejendomsmægler
    • Arkitektfirma
    • Byggeri
    • Ejendomsadministration
    • Havearbejde
    • Boligejerforening
    Rådgivning
    • Regnskabsfirma
    • Odoo-partner
    • Marketingbureau
    • Advokatfirma
    • Rekruttering
    • Audit & certificering
    Produktion
    • Tekstil
    • Metal
    • Møbler
    • Fødevareproduktion
    • Bryggeri
    • Firmagave
    Heldbred & Fitness
    • Sportsklub
    • Optiker
    • Fitnesscenter
    • Kosmetolog
    • Apotek
    • Frisør
    Håndværk
    • Handyman
    • IT-hardware og support
    • Solenergisystemer
    • Skomager
    • Rengøringsservicer
    • VVS- og ventilationsservice
    Andet
    • Nonprofitorganisation
    • Miljøagentur
    • Udlejning af billboards
    • Fotografi
    • Cykeludlejning
    • Softwareforhandler
    Gennemse alle brancher
  • Community
    Få mere at vide
    • Tutorials
    • Dokumentation
    • Certificeringer
    • Oplæring
    • Blog
    • Podcast
    Bliv klogere
    • Udannelselsesprogram
    • Scale Up!-virksomhedsspillet
    • Besøg Odoo
    Få softwaren
    • Download
    • Sammenlign versioner
    • Udgaver
    Samarbejde
    • Github
    • Forum
    • Arrangementer
    • Oversættelser
    • Bliv partner
    • Tjenester til partnere
    • Registrér dit regnskabsfirma
    Modtag tjenester
    • Find en partner
    • Find en bogholder
    • Kontakt en rådgiver
    • Implementeringstjenester
    • Kundereferencer
    • Support
    • Opgraderinger
    Github Youtube Twitter LinkedIn Instagram Facebook Spotify
    +1 (650) 691-3277
    Få en demo
  • Prissætning
  • Hjælp

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Bogføring
  • Lager
  • PoS
  • Projekt
  • MRP
All apps
Du skal være registreret for at interagere med fællesskabet.
All Posts People Emblemer
Tags (View all)
odoo accounting v14 pos v15
Om dette forum
Du skal være registreret for at interagere med fællesskabet.
All Posts People Emblemer
Tags (View all)
odoo accounting v14 pos v15
Om dette forum
Hjælp

How can I access the details of the Inventory Variation posted at month end in Odoo 19?

Tilmeld

Få besked, når der er aktivitet på dette indlæg

Dette spørgsmål er blevet anmeldt
inventoryendquickstartmonth19.0variation
1 Svar
843 Visninger
Avatar
Community Question
I understand Odoo 19 no longer posts journal entries with each Inventory Transfer, but delays the posting until the associated Customer Invoice or Vendor Bill is recorded.

If a large quantity of goods are delivered or received in a given period, but there is no Invoice or Bill until the next period, I understand the closing process will take care of updating the balance sheet, but I am not seeing where I can dig into the details of the what products and orders are awaiting invoices or bills.

Is this somewhere else? 

All I can see is a single Journal Entry being generated at period end that doesn't show any detailed information.


0
Avatar
Kassér
Clemence Robert

Hello Ray, 

Is there a way to see on my PO if it has been accrued this month ? Right now I have to go to inventory to check the journal items.

Also, I don't have the new menu in Accounting>Review>Purchases. I updated the accounting app and don't see anything.

Ray Carnes (ray)

I don't know of a way to see if a PO has been accrued. The end of month process is when this is done, so I'm not sure why there would be a gap between when they are accrued and when people want to know what is accrued. They are reversed the next day.

Update your Odoo source code to the latest build if you don't see the Menus.

Avatar
Ray Carnes (ray)
Bedste svar
In Odoo 19, inventory valuation no longer posts journal entries at each warehouse transfer. 

Instead

  • Costs are stored directly on incoming and remaining stock moves (not outgoing)
  • Posting is delayed until invoicing
  • Accrual entries are used for good receipts/deliveries not invoiced (GRNI and GDNI)
  • Accrual entries are used for invoiced not received/delivered goods (GINR and GIND)
  • A closing entry reconciles the Inventory Stock Report with the Balance Sheet
  • The Inventory Stock Report is now your real‑time source
  • The Balance Sheet is accurate only after closing

Configuration used in this answer

  • ​Perpetual (at invoicing) Inventory Valuation Method 
  • the Average Price Costing Method
  • a current asset Stock Variation account configured as the Variation Account on the Stock Account of the Product Category

You are right, the end of period 'Inventory Variation' entry is a high-level summary and intentionally lacks detail. 

Where to Find the Details

  • Product‑level detail comes from Accrual Entries
    • Accrued Expenses (purchases received but not billed and billed not received)
    • Accrued Revenue (sales delivered but not invoiced and invoiced not delivered)
  • In addition to being available in the Sales and Purchases Apps (after selecting relevant Orders and using the Action Menu), these are now accessible from the Accounting app under Regularization Entries (e.g., “Bills to Receive,” “Invoices to be Issued”)
Note: these are the same Wizards, they just now work on Order Lines instead of Orders. The prior Wizards in the Sales and Purchase Apps are still available and have not changed.

Step by Step Example

  • order four products from three vendors 
  • do not receive any Vendor Bills
  • follow the period end close process 
  • see how Odoo accounts for the inventory postings we can expect when Bills arrive
  • see how Odoo updates the Balance Sheet
  • receive our Vendor Bills
  • follow the period end close process 

Three Purchase Orders

Three Warehouse Receipts

The Inventory Stock Report

The Moves Analysis Pivot

Remember: Odoo now stores the Unit Price, Value and Remaining Value on each incoming Stock Move and updates is as needed (except on outgoining Stock Moves) instead of the prior Stock Valuation Layer approach.

At this point, we have nothing on our Balance Sheet since no Journal Entries were created when we received goods and there are no Vendor Bills.

Our Inventory Valuation Report looks like this

As part of the closing process we also run our accrued entries for expected postings to the balance sheet when the Bills are posted
Remember: we can also use the new Menu's in the Accounting App for this.

This is the entry for our Purchases Received but not Billed

So at this point our Balance Sheet looks like this

Then we generate the closing entry which looks like this

At this point our Balance Sheet looks like this

The Journal Items posted in the General Ledger

As you can see, there is a debit for each expected posting to come next period for the Vendor Bills, showing the PO, the Product, the Quantity and the unit price that the Bill should show.

Now, in the next period, let's receive the Bills just for the first and third purchase order.

Since Vendor Bills post Journal Entries for inventory, after the accrual entries from November are reversed, we will see these Journal Items in December

Let's look at the Balance Sheet after the recording of the two Bills, but before the close:

It is clearly in need of an update, showing $20,896.25 worth of Merchandise Inventory and $8,262.25 worth of total Inventory. We know the balance sheet is 'under construction' between closes. 

This is a massive conceptual shift. The Balance Seet is no longer "live" for inventory.

Remember, with Odoo 19 we are now operating under a delayed posting and closing required approach for our Balance Sheet. The closing entry is needed before we look at the Balance Sheet. If needed, this entry can be automated on a daily or monthly basis.

The Inventory Stock Report is now the source for real-time inventory quantities and values - updated instantly. The Balance Sheet is accurate when the closing entry is run and, as needed, in conjunction with the accrual entries at the end of the period.

So, we repeat the closing process.

First, the entry for our Purchases Received but not Billed

At this point our Balance Sheet looks like this


Our Inventory Valuation Report

Then we generating the closing entry which looks like this

At this point our Balance Sheet looks like this

Our Balance Sheet is fully correct.

It may feel unusual at first, but this design separates operational reporting from financial posting. Once you get used to it, reconciliation is simpler and clearer. Remember, this entry can be generated daily (automatically) if needed.

What This Means for You

  • Balance Sheet: Only accurate after closing entries are run (daily, monthly, or on demand)
  • Inventory Stock Report: Your real‑time view of quantities and values - always
  • Accrual Entries: Provide the missing detail for product receipts/deliveries not yet invoiced or invoices for products not received/delivered
  • Reconciliation: Closing entries + accrual entries ensure the Balance Sheet matches operational reality

Key Takeaways

  • Don’t expect the Balance Sheet to reflect live inventory between running the closing entry
  • Use the Inventory Stock Report for operational decisions
  • Run accrual entries and closing entries regularly to keep financials aligned
  • Think of this as a subledger approach: operational stock vs. financial accounting snapshots

Additional background on postings

  • Direct posting - Operation is Trigger

    - physical inventory; scrap; manufacturing orders

  • Delayed posting - Financial Step is Trigger

    - inventory revaluation; delivery, receipt, return of goods; landed costs


3
Avatar
Kassér
Trang Tran (trtr)

Hi @Ray,

One thing I notice here is that:
+ If we use "Create Accrued Expense Entry" in Purchase app, Odoo will generate the entry in which COGS is debited and Accruals is credited. What we expect here is Variation account is debited not COGS.
+ If we generate the accrual entry from "Bill to receive" in Accounting app, Odoo doesn't allow us to choose Current Liability account as the accrual account.

How can we deal with this situation?

Ray Carnes (ray)

I suggest you work with Support - odoo.com/help - as you probably have a configuration issue. The Accrued Expenses generates the type of entry I have posted above.

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Tilmeld dig
Related Posts Besvarelser Visninger Aktivitet
Odoo 19 - How do I manage consignment when I am the one consigning the inventory? Løst
management inventory quickstart 19.0 consignee
Avatar
Avatar
1
nov. 25
539
Odoo 19: How to investigate Stock Variation amounts from the Inventory Valuation report? Løst
balance inventory valuation quickstart drilldown review 19.0 v19 variation
Avatar
Avatar
1
nov. 25
662
What is the practical scenario in which these two accounts can be used together in Odoo 19?
accounting inventory valuation quickstart adjustment 19.0
Avatar
Avatar
Avatar
Avatar
3
nov. 25
416
What is the practical scenario in which these two accounts can be used together in Odoo 19?
accounting inventory valuation quickstart adjustment 19.0
Avatar
0
nov. 25
28
Using MTO and Dropshipping in a Single Sales Order in Odoo
inventory quickstart
Avatar
Avatar
2
apr. 25
2632
Community
  • Tutorials
  • Dokumentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Oversættelser
Tjenester
  • Odoo.sh-hosting
  • Support
  • Opgradere
  • Individuelt tilpasset udvikling
  • Uddannelse
  • Find en bogholder
  • Find en partner
  • Bliv partner
Om os
  • Vores virksomhed
  • Brandaktiver
  • Kontakt os
  • Stillinger
  • Arrangementer
  • Podcast
  • Blog
  • Kunder
  • Juridiske dokumenter • Privatlivspolitik
  • Sikkerhedspolitik
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo er en samling open source-forretningsapps, der dækker alle dine virksomhedsbehov – lige fra CRM, e-handel og bogføring til lagerstyring, POS, projektledelse og meget mere.

Det unikke ved Odoo er, at systemet både er brugervenligt og fuldt integreret.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now