Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Fair Value Measurement (IFRS 13) v 18.0
  4. Sales Conditions FAQ

Fair Value Measurement (IFRS 13)

by ERP Heritage https://www.erpheritage.com.au/
Odoo
v 18.0 Third Party 9
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest
ERP Heritage · Accounting Suite
ERP Heritage Accounting Suite

Fair Value Measurement (IFRS 13)

Classify each item in the fair-value hierarchy, record its valuation technique, then remeasure the carrying amount to fair value and post the gain or loss to profit or loss or OCI in one balanced, sealed journal entry.

Free · LGPL-3Odoo 18 Communityv18.0.1.1.0v18.0.1.1.0
Fair-value hierarchy Level 1/2/3
Market, income or cost approach
Remeasure to profit or loss or OCI
Carrying amount rolls forward
IFRS 9 FVOCI classification

Why this module

Fair Value Measurement (IFRS 13)

Correct direction by nature

Assets and liabilities post the right way

The remeasurement leg knows whether the item is a financial asset or a financial liability. A rise in an asset is a gain that increases the balance-sheet carrying amount; a rise in a liability is a loss that increases the liability. The mirror logic for falls is handled too, so the sign is never guessed.

OCI done properly

FVOCI classification with reserve recycling

Beyond a simple P&L or OCI switch, items carry an IFRS 9 classification: FVTPL, FVOCI-debt (recycles to profit or loss on derecognition) or FVOCI-equity election (transfers within equity, never recycled). The recycle action clears the accumulated OCI reserve to the correct destination and blocks a profit-or-loss transfer for an equity election.

No silent posting

Every gap raises an explicit message

A missing journal, balance-sheet account, gain/loss or OCI account, a nil remeasurement, or a balance-sheet account that is actually a profit-or-loss account each stop the post with a clear error instead of writing a wrong or unbalanced entry.

Day in the life

Quarter-end fair value on an equity investment

You open the fair value item for an investment held at 1,000, set the new fair value to 1,200 at the measurement date, and choose OCI routing with an FVOCI equity election. Remeasure posts a balanced entry, 200 debit to the balance-sheet asset and 200 credit to the OCI reserve, then rolls the carrying amount to 1,200 so next quarter measures only the further change. On disposal you recycle the reserve, and because it is an equity election the module transfers it within equity rather than through profit or loss. For a Level 3 holding you also keep the period roll-forward, opening balance through gains, purchases, transfers and settlements to a computed closing balance that you can tie back to the item's fair value.

Edge cases

The cases most modules quietly ignore.

In the shipped code today, each one a place where a cheaper module silently does the wrong thing.

Liability direction

For a financial liability the posting mirror is applied: a rise in fair value increases the liability and is a loss, a fall decreases it and is a gain, so the gain/loss sign is not the same as for an asset.

P&L account rejected

A constrains check refuses a balance-sheet account whose internal group is income or expense, because a profit-or-loss position leg would double-count the remeasurement and misstate the carrying amount.

Frozen after posting

Once an item is measured, fair value, prior carrying, routing, nature and the three accounts are frozen on write, so a recorded remeasurement cannot be retro-edited out from under its posted journal entry.

No orphaned entries

An item that has posted a remeasurement cannot be deleted, only cancelled, so its journal entry is never orphaned; items that never posted stay deletable.

Equity election guard

Recycling an FVOCI equity reserve refuses to route to a profit-or-loss account and requires an equity destination, enforcing that an equity election is never reclassified to profit or loss.

What is inside

Built to do the job, end to end.

  • eh.fair.value.item. The core model in models/fair_value_item.py: nature, hierarchy level, valuation technique, unobservable inputs, measurement date, prior carrying, fair value, computed remeasurement, P&L/OCI routing, IFRS 9 classification and the balance-sheet, gain/loss, OCI and journal fields, with mail thread tracking.
  • eh.fair.value.rollforward. A Level 3 reconciliation model (IFRS 13.93(e)) recording opening balance, gains in P&L and OCI, purchases, issues, sales, settlements and transfers in and out, with a stored computed closing balance and a uniqueness constraint of one reconciliation per item per period.
  • Remeasure, recycle and reset actions. action_remeasure builds and posts the balanced entry and rolls the carrying amount forward; action_recycle reclassifies the OCI reserve; action_reset_to_draft reopens a measured item for the next incremental measurement; action_cancel and action_view_moves round out the workflow.
  • Sealed audit trail. Posted moves are linked back to the item and marked sealed, with an ondelete restrict on the move link; a computed OCI reserve balance sums the posted OCI leg movements so the reserve available to recycle is always visible.
  • Security and isolation. Access rights for EH user, manager and read-only auditor groups, global company-isolation record rules on both models, and posting, cancelling, recycling and reopening all gated to the EH Accounting Manager group.

Honest about the edges

What this does not do, so nothing surprises you.

  • It does not fetch or feed market prices; you enter the fair value at the measurement date yourself, it does not connect to any pricing or market-data source.
  • It does not build the IFRS 13 sensitivity analysis or the full fair-value disclosure notes; it captures the unobservable inputs and the Level 3 roll-forward, but the narrative disclosures are not generated.
  • It does not run impairment or expected credit loss; fair-value movement is posted, not credit-loss provisioning.
  • It posts one item at a time from its own record; there is no bulk portfolio revaluation run across many items in a single action.
  • It records the remeasurement entry only; it does not compute tax effects or deferred tax on the fair-value change.
Search

odoo 19 fair value, IFRS 13 odoo, fair value hierarchy level 1 2 3, valuation technique market income cost, observable unobservable inputs, fair value through profit or loss, fair value through OCI, FVOCI recycling odoo, IFRS 9 classification FVTPL FVOCI, Level 3 reconciliation rollforward, remeasurement journal entry, fair value accounting community

Fair value measurement with the IFRS 13 hierarchy

Fair value measurement with the IFRS 13 hierarchyAn IFRS 13 fair value measurement classified into the level 1, 2, or 3 hierarchy by valuation technique, with the remeasurement routed to profit or loss or OCI.

More from ERP Heritage

Modules teams pair with this one.

Premium ERP Heritage modules that extend the same stack, each built to the same engineering bar.

USD 50
Hijri Date Everywhere

Show the Hijri (Umm al-Qura) date alongside Gregorian dates across Odoo 18

USD 50
Saudi National Address

Connect Odoo partner records to the Saudi SPL National Address service and the Wathq commercial registry

USD 19
Employment Hero Suite

One click install of the full Employment Hero integration for Odoo Community, covering the connector, two way syn...

USD 9
Employment Hero Malaysia

The Malaysia country pack for the ERP Heritage Employment Hero integration

USD 49
Employment Hero Work Entries

Sync Employment Hero work and roster data into Odoo work entries

USD 15
Employment Hero Queue

A dependency free asynchronous job queue that runs long running and fan out work out of band of the request that...

ERP Heritage

Production-grade Odoo modules, built to an engineering bar and documented honestly. Support: info@erpheritage.com.au

v18.0.1.1.0 · LGPL-3 · Odoo 18 Community

Developed by ERP Heritage - Odoo Experts • LinkedIn

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Community Apps Dependencies Show
Accounting Suite Base
Lines of code 5122
Technical Name eh_account_fair_value
LicenseLGPL-3
Websitehttps://www.erpheritage.com.au/

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with