Inventory Valuation Report

August 19, 2026 62 views admin

Inventory Valuation Report — Complete User Guide — Two Accounts Web

Comprehensive guide for the Inventory Valuation Report — enabling it, creating the report, every field, every column, how the valuation is calculated under each costing method, and validating each figure against the General Ledger and accounting regulations


Table of Contents

  1. What Is the Inventory Valuation Report?
  2. Prerequisites — Enabling via the Customize Menu
  3. Navigating to the Report
  4. The Report List
  5. Creating the Report — Field-by-Field
  6. Report Output Columns
  7. How the Valuation Is Calculated
  8. Related Settings and Configuration
  9. Sample Data and Report Output
  10. General Ledger Verification
  11. Reporting and Accounting Impact
  12. Accounting Regulation Validation
  13. Common Issues and Best Practices

1. What Is the Inventory Valuation Report?

The Inventory Valuation Report values the closing stock of every inventory item as at the end of a period you choose, using the costing method you want. For each item it shows the closing quantity, the total value of that stock, and (optionally) the unit cost — so you can see exactly how much money is tied up in stock.

The report is unusually flexible:

  • Valuation Method — you can value the whole report under FIFO, LIFO, or Moving Average, overriding each item's own setting, so you can compare what closing stock would be worth under each method.
  • Show Comparison — with one switch, add three columns that value the closing stock under all three methods side by side (FIFO / LIFO / Moving Average).
  • LCNRV — optionally show the Lower of Cost or Net Realisable Value write-down, so you see the carrying value after impairment.
  • Location, Division, and Specific Items — narrow the report to the stock you care about.
Key concept — value, not just quantity: This is the money report. The Inventory Quantity Summary counts units; this report puts a currency value on those units using the costing method, giving the inventory balance that appears on the Balance Sheet. It is the primary evidence for the valuation of closing stock.

Like most reports here, it is a saved report: choose your period and options once, save it, and reopen it any time. The output is printable, emailable, and exportable.


2. Prerequisites — Enabling via the Customize Menu

The report appears under Reports only when the Inventory Items tab is enabled for the business. Inventory Items is not enabled by default.

How to Enable

  1. Open the Customize Menu from the navigation bar.
  2. Find the Inventory Items toggle and turn it on.
  3. Click Update / Save to apply.
The report is built from inventory cost layers and on-hand postings, so the inventory area must be active. Enabling it also makes the other inventory reports (Inventory ABC Analysis, Inventory Value Summary, Inventory Quantity Summary, Inventory Profit Margin, etc.) available.

Once enabled, the report is available under Reports → Inventory Items → Inventory Valuation Report.

Permission note: Like all reports, it is only visible to users whose permission profile grants access. If the report does not appear even after the tab is enabled, ask your administrator to check the user's report permissions.

3. Navigating to the Report

From the main navigation bar:

  1. Open Reports.
  2. Go to the Inventory Items category.
  3. Click Inventory Valuation Report.

This opens the report list — every saved Valuation Report for the business appears here, sorted by its From Date (newest first).


4. The Report List

The list shows one row per saved report, with five columns:

Column Description
From (From Date) The start of the valuation period. Rows are sorted by this date (newest first).
To (To Date) The end of the valuation period — the date closing stock is valued at.
Method The valuation method saved on the report (FIFO / LIFO / Moving Average).
Description An optional note entered when the report was created (may be blank).
Location The location filter saved on the report, or "All" if no location was selected.

Each row is clickable:

  • Click the row to open the report output (the closing-stock valuation table).
  • Edit opens the report form to change any setting.

A New Report button at the top creates a fresh report.


5. Creating the Report — Field-by-Field

Click New Report to open the report form. It contains the following fields:

5.1 From Date and To Date

Field Required? What To Enter Effect
From Date ✅ Yes The first day of the valuation period (e.g. 1-Jan-2026). Marks the boundary between "opening stock" (movements before it) and "period movements" (movements on or after it).
To Date ✅ Yes The last day of the valuation period (e.g. 31-Jan-2026). Closing stock is measured at this date — everything on or before it is counted in the closing balance.

5.2 Description

Field Required? What To Enter Effect
Description ❌ Optional A note to identify the saved report (e.g. "Q1 2026 FIFO Valuation"). Shown in the report list and printed as the footer of the report output. Leave blank if not needed.

5.3 Valuation Method

Field Required? Options Effect
Valuation Method ✅ Yes (a choice) Moving Average (default) / FIFO / LIFO The costing method used to value the report's Total cost column. It overrides each item's own method, so you can value the whole book one way for analysis. The chosen method is printed under the title (Subtitle).

5.4 Location

Field Required? What To Enter Effect
Location ❌ Optional Pick a single inventory location (e.g. "Main Warehouse"). Narrows the report to stock held at that location only. Leave blank to value stock at all locations.

5.5 Division

Field Required? What To Enter Effect
Division ❌ Optional Pick a single division. Narrows the report to items belonging to that division. Leave blank to include all divisions.

5.6 Specific Items

Field Required? What To Enter Effect
Specific Items ❌ Optional Pick one or more inventory items (e.g. "Widget-X", "Gadget-Y"). Restricts the report to exactly those items. Leave blank to include all items.

5.7 Show Options (Quantity, Unit Cost, Comparison, LCNRV)

Four toggles control which columns appear:

Toggle Effect
Show Quantity Adds the Quantity column — the closing stock quantity per item.
Show Unit Cost Adds the Unit Cost column — the closing value divided by the closing quantity.
Show Comparison Adds FIFO, LIFO, and Moving Average columns that value the same closing stock under all three methods side by side, so you can see how much the method choice changes the valuation.
Show LCNRV Adjustment Adds the LCNRV Adjustment column — the write-down amount where the lower-of-cost-or-net-realisable-value rule applies.

5.8 Exclude Items With No Movement

Field Required? Options Effect
Exclude Items With No Movement ✅ Yes (a choice) On / Off On — items with no inventory transactions (up to the To Date) are hidden. Off — inactive items are still hidden, but items with a record yet no movement are included.
Inactive items are always excluded from this report, regardless of the Exclude toggle.

6. Report Output Columns

The report opens with a subtitle and the method:

For the period from {From Date} to {To Date}
{Valuation Method} — e.g. "FIFO"

The table reads one row per inventory item, listed alphabetically by the item's Code - Name. The columns depend on your Show options:

Column Shown When Meaning
Quantity Show Quantity The closing stock quantity on hand as at the To Date.
Unit Cost Show Unit Cost Closing value ÷ closing quantity, rounded to the base currency's decimals. 0 when the quantity is 0.
Total cost (bold) Always The closing stock value for the chosen Valuation Method (after any LCNRV write-down). This is the figure that carries the inventory balance on the Balance Sheet.
FIFO * Show Comparison Closing value of the same stock under FIFO costing (never shown as negative).
LIFO * Show Comparison Closing value of the same stock under LIFO costing (never shown as negative).
Moving Average * Show Comparison Closing value of the same stock under Moving-Average costing (never shown as negative).
LCNRV Adjustment * Show LCNRV Adjustment The write-down amount where cost exceeds net realisable value (0 where the rule does not reduce the value).

* Columns marked with an asterisk are optional — they appear only when the matching Show toggle is on.


7. How the Valuation Is Calculated

7.1 Source of the Data

The report is built from the business's General Ledger inventory on-hand postings. It runs the ledger through the system's cost-of-goods-sold calculation using the chosen Valuation Method, so the closing cost layers reflect that method's consumption rules.

7.2 The Costing Method

  • FIFO — oldest layers are consumed first; closing stock is valued from the newest layers.
  • LIFO — newest layers are consumed first; closing stock is valued from the oldest layers.
  • Moving Average — a new average unit cost is computed after each receipt; closing stock is valued at the current average.

The report's Valuation Method drives the Total cost column. Each item's own method setting is used when the report shows its natural valuation, and the Comparison columns show what the same stock would be worth under each of the three methods regardless of the item's own setting.

7.3 Closing Quantity

Closing quantity = opening stock quantity
                 + period purchases quantity
                 + debit-note quantity
                 + period sales quantity
                 + period adjustment quantity

These pieces are drawn from the item's inventory on-hand postings up to the To Date:

  • Opening stock = postings on or before the From Date (plus opening-inventory entries and relevant document types such as goods receipts, deliveries, transfers, write-offs, production, and LC-created layers).
  • Period purchases = purchase-invoice / expense-claim / payment / LC postings inside the period.
  • Debit notes, sales/credit notes, and adjustments (journal entries, write-offs, production) each feed their component.

7.4 Closing Value

Closing value (Total cost) =
  sum of the item's inventory on-hand ledger amounts up to the To Date,
  excluding automatic cost-of-goods-sold sales lines,
  valued under the chosen method;
  floored at zero (never shown as negative).

This is the net value of the stock on hand at the To Date under the report's Valuation Method — the same figure the Balance Sheet uses for inventory (before any LCNRV adjustment, applied next).

7.5 Unit Cost

Unit cost = Closing value ÷ Closing quantity
            (rounded to the base currency's decimal places; 0 when quantity is 0)

7.6 Comparison Values (FIFO / LIFO / Moving Average)

With Show Comparison on, the report re-runs the cost-of-goods-sold calculation under each method and sums each item's inventory on-hand amounts to the To Date, so the three columns show the closing value under FIFO, LIFO, and Moving Average independently. Each is floored at zero.

Why compare? The method choice can change closing stock value (and therefore profit) materially. The comparison columns let you quantify that impact in one glance — useful for auditors, lenders, and management decisions.

7.7 LCNRV Write-Down

Where an item has BOTH:
  - a Net Realisable Value per Unit set, and
  - "Apply LCNRV" checked,
the closing value is capped:

  Closing value (after LCNRV) = min( cost value, NRV per unit × closing quantity )

LCNRV Adjustment (shown) = cost value − NRV per unit × closing quantity
                           (never less than 0)

This is the Lower of Cost or Net Realisable Value rule (IAS 2). Where neither field is set, no write-down applies and the LCNRV Adjustment shows 0.

7.8 Negative Inventory (Backlog)

If the computed closing quantity would be negative (items sold before received), the report shows a backlog note on the row — [Backlog (Negative Qty): {N}] — and values the row as having zero closing quantity. The row is also highlighted so the backlog is easy to spot.

  • A Total row at the bottom sums every numeric column across all items.
  • The report's Description is printed as the footer of the output page.

Setting / Record Where How It Affects the Report
Inventory Items tab Customize Menu Must be enabled for the report to appear.
Inventory Item — Valuation Method Inventory Items tab → New Item / edit The item's own costing method (FIFO / LIFO / Moving Average). The report can override it for comparison.
Inventory Item — Inventory System Inventory Items tab → edit Perpetual vs Periodic COGS. Always applied per item regardless of the report's method override.
Inventory Item — Opening Quantity / Opening Cost Inventory Items tab → edit Creates the opening-inventory entry included in the opening-stock component of the valuation.
Inventory Item — Net Realisable Value Per Unit / Apply LCNRV Inventory Items tab → LCNRV fields When both are set, the closing value is capped at NRV and the LCNRV Adjustment column shows the write-down.
Inventory Item — Inactive Inventory Items tab → edit Inactive items are always excluded from this report.
Locations / Divisions Their respective tabs Filter the report by location and by division.
Base currency Business Details / Settings All values are in the base currency; quantity is unaffected by currency.
No report-specific configuration: The report needs no special settings of its own. It computes everything from the inventory cost layers and on-hand postings in the ledger.

9. Sample Data and Report Output

9.1 Sample Setup

Business settings

Setting Value
Base currency USD
Inventory Items tab Enabled
Valuation / COGS System cost-of-goods-sold calculation (FIFO / Moving Average / LIFO per item)

Transactions

ID Type Item Detail Qty Value (USD)
T1 Purchase Widget-X @ $10 +100 1,000
T2 Purchase Gadget-Y @ $20 +100 2,000
T3 Purchase Component-Z @ $30 +100 3,000
T4 Purchase Widget-X @ $12 +100 1,200
T5 Purchase Gadget-Y @ $22 +100 2,200
T6 Purchase Component-Z @ $32 +100 3,200
T7 Sale Widget-X 150 units −150
T8 Sale Gadget-Y 50 units −50
T9 Sale Component-Z 120 units −120
T10 Purchase Widget-X @ $14 +50 700
T11 Sale Widget-X 30 units −30
T12 Sale Gadget-Y 60 units −60
T13 Purchase Component-Z @ $34 +50 1,700
T14 Write-off Widget-X 5 units −5
T15 Transfer Gadget-Y 10 units → Location B net 0
T16 Sale Component-Z 30 units −30
T17 Return (Credit Note) Widget-X 10 units +10 +120
T18 Period end Component-Z Periodic COGS (50×34 + 100×32) −4,900
Note: The report values the closing on-hand at the To Date. The ending layers come from the purchases and the net consumption of sales/write-off/return — Widget-X (T1/T4/T10 → 25 @ 12 + 50 @ 14 = 1,000), Gadget-Y (T2/T5 → 90 @ 21 = 1,890), Component-Z (T3/T6/T13 → 100 @ 30 = 3,000). T15 is a location change with no value effect, and T18 is period-end COGS which affects neither the closing quantity nor the closing value displayed here.

Inventory items and their ending position

Item Method / System Ending quantity Ending cost layers Ending value
Widget-X FIFO / Perpetual 75 25 @ 12 + 50 @ 14 1,000
Gadget-Y Moving Average / Perpetual 90 90 @ 21.00 1,890
Component-Z LIFO / Periodic 100 100 @ 30 3,000

9.2 Creating the Report

From Reports → Inventory Items → Inventory Valuation Report, click New Report and enter:

Field Value Entered
From Date The first day of the walkthrough period
To Date The last day of the walkthrough period
Description Inventory Walkthrough Valuation
Valuation Method FIFO
Location (blank — all)
Division (blank — all)
Specific Items (blank — all)
Exclude Items With No Movement On

9.3 Report Output

For the period from {From Date} to {To Date}
FIFO

Item Total cost
Component-Z 3,000.00
Gadget-Y 1,890.00
Widget-X 1,000.00
Total 5,890.00
Note: The closing inventory is worth 5,890.00 under FIFO — Component-Z is the largest single value (3,000), followed by Gadget-Y (1,890) and Widget-X (1,000). This matches the walkthrough's ending inventory balance.

9.4 Report Output — With Comparison and Unit Cost

Turning on Show Quantity, Show Unit Cost, and Show Comparison produces a richer valuation table:

For the period from {From Date} to {To Date}
FIFO

Item Quantity Unit Cost Total cost FIFO LIFO Moving Average
Component-Z 100 30.00 3,000.00 3,300.00 3,000.00 3,160.00
Gadget-Y 90 21.00 1,890.00 1,980.00 1,800.00 1,890.00
Widget-X 75 13.33 1,000.00 1,000.00 750.00 1,000.00
Total 265 64.33 5,890.00 6,280.00 5,550.00 6,050.00
Reading the comparison: The Total cost column follows the report's chosen method (FIFO = 5,890.00). The comparison columns show the same closing stock re-valued: FIFO 6,280, LIFO 5,550, Moving Average 6,050. The method choice can change inventory value (and thus profit) by hundreds of units — exactly why the comparison is useful.

9.5 Calculation Verification

Widget-X (ending 75 units):

Layers: 100 @ 10 , 100 @ 12 , 50 @ 14
FIFO ending value = 25 @ 12 + 50 @ 14  = 300 + 700      = 1,000   ✓
LIFO ending value = 75 @ 10            = 750                      ✓
MA ending value   = 75 @ 13.33 ≈       = 1,000 (rounded) ✓

Unit cost = 1,000 ÷ 75                 = 13.33                     ✓

Gadget-Y (ending 90 units):

Layers: 100 @ 20 , 100 @ 22   →   average 21.00
MA ending value   = 90 @ 21.00 = 1,890                  ✓
FIFO ending value = 90 @ 22    = 1,980                  ✓
LIFO ending value = 90 @ 20    = 1,800                  ✓

Unit cost (MA) = 1,890 ÷ 90    = 21.00                  ✓

Component-Z (ending 100 units, Periodic LIFO):

Layers: 100 @ 30 , 100 @ 32 , 50 @ 34
LIFO ending value = 100 @ 30  = 3,000                  ✓
FIFO ending value = 50 @ 32 + 50 @ 34 = 1,600 + 1,700 = 3,300  ✓
MA ending value   = 100 @ 31.60 ≈ = 3,160              ✓

Unit cost = 3,000 ÷ 100 = 30.00                        ✓

Total row:

Quantity  = 100 + 90 + 75   = 265        ✓
Unit cost = 30.00 + 21.00 + 13.33 = 64.33 ✓
Total cost= 3,000 + 1,890 + 1,000 = 5,890 ✓

10. General Ledger Verification

Every figure in the report is a sum of General Ledger inventory on-hand postings. For example, Widget-X's ending position comes from its layers:

Dr InventoryOnHand (Widget-X)   100 @ 10 = 1,000   (T1)
Dr InventoryOnHand (Widget-X)   100 @ 12 = 1,200   (T4)
Dr InventoryOnHand (Widget-X)    50 @ 14 =   700   (T10)
                                 ───────────────
Total in                     = 2,900
COGS consumed (T7, T11, T14, T17)   = 1,900
Closing on-hand (Widget-X)    = 1,000   (75 units)

How each report column maps to the GL:

Report column GL source
Quantity The closing quantity on hand at the To Date (75 / 90 / 100).
Total cost The inventory on-hand value under the chosen method (excluding automatic COGS sales lines), floored at zero. Widget-X = 1,000.
Unit Cost Total cost ÷ quantity = 1,000 ÷ 75 = 13.33.
FIFO / LIFO / MA The on-hand value re-computed under each method from the same layers (section 9.5).

Cross-check with the walkthrough's Trial Balance / Balance Sheet (ending inventory portion):

InventoryOnHand (Widget-X)      1,000
InventoryOnHand (Gadget-Y)      1,890   (80 Loc A + 10 Loc B)
InventoryOnHand (Component-Z)   3,000
                            ────────────
Total InventoryOnHand           5,890   ✓  (matches the report's Total cost)
LCNRV note: In the walkthrough none of the three items have an NRV set, so no LCNRV write-down applies and the adjustment is 0. When an item has both an NRV per unit and "Apply LCNRV" checked, the Total cost is capped at NRV × quantity and the write-down appears in the LCNRV Adjustment column (see the LCNRV section of the Inventory User Guide).

11. Reporting and Accounting Impact

  • Balance Sheet: The Total cost per item is the closing inventory balance on the Balance Sheet. The grand total (5,890 in the sample) equals the inventory asset carried.
  • Profit & Loss: Because a higher closing inventory lowers COGS (and raises profit), the valuation method directly affects reported profit. The comparison columns quantify this — the sample shows close-to-close values ranging from 5,550 (LIFO) to 6,280 (FIFO).
  • Impairment (LCNRV): Where market value has fallen below cost, the report shows and applies the required write-down, keeping the Balance Sheet inventory at the lower of cost and NRV.
  • Management decisions: Method, location, and item filters let management model "what if we valued differently" or "what is our stock worth by warehouse" without touching the books.
  • Audit evidence: Every figure traces to cost layers and GL postings, making the valuation fully auditable.
Scope: The report values closing stock as at the To Date. It is a valuation snapshot, not a movement report (use Inventory Quantity Summary) and not a margin report (use Inventory Profit Margin).

12. Accounting Regulation Validation

Standard Requirement How the Report Complies
IAS 2 — Inventories §25-27 (cost formulas) Cost is determined using a consistent cost formula — FIFO, or weighted average (weighted-average cost may not produce the last-in-first-out effect). The report values closing stock under a chosen, consistent formula (FIFO / LIFO / Moving Average) and can compare them, supporting the entity's selected policy.
IAS 2 — §28-33 (NRV / impairment) Inventories are measured at the lower of cost and net realisable value; write-downs are recognised where NRV is lower. The LCNRV Adjustment applies the lower-of-cost-or-NRV rule item by item and reports the write-down amount, keeping carrying value at NRV where required.
IAS 2 — §8, §9, §34 Inventory quantities must be accurate; cost is recognised as COGS in the period the related revenue is recognised. The closing quantity and value come from the audited GL layers and match the walkthrough's on-hand position (5,890), ensuring the value applied is backed by correct quantities.
IAS 1 — Presentation Inventory is presented on the Balance Sheet; supporting schedules should reconcile. The report reconciles closing stock value per item to the inventory balance, and the comparison columns support disclosure of method effects.
IFRS for SMEs — Section 13: Inventories SMEs measure inventories at the lower of cost and estimated selling price less costs to complete and sell, using FIFO or weighted-average cost. The report provides exactly these valuations (the SMEs' allowed methods are FIFO and weighted average) from the entity's own cost layers.
Double-entry principle Debits equal credits for every posting. Every value figures from balanced GL entries (verified in section 10), so the report's totals always tie to the ledger and Trial Balance.
Consistency / comparability (IAS 8) Financial information should be prepared on a consistent basis to be comparable. The report always uses the same To-Date boundary, the same flooring rules, and the same method application, so periods and method scenarios are directly comparable.

13. Common Issues and Best Practices

13.1 The Report Does Not Appear

Cause: The Inventory Items tab is not enabled, or the user lacks report permission.

Solution: Enable Inventory Items in the Customize Menu, or ask the administrator to grant report access.

13.2 An Item Is Missing From the Report

Cause: The item is inactive (always excluded), it has no inventory transactions up to the To Date and "Exclude Items With No Movement" is on, or a Location / Division / Specific Items filter excludes it.

Solution: Remove the filters, turn "Exclude Items With No Movement" off, or reactivate the item.

13.3 Total Cost Differs From My Other Reports

Cause: The Total cost reflects the report's Valuation Method (which overrides each item's method) and may include an LCNRV cap. A different method yields a different value (e.g. FIFO 6,280 vs LIFO 5,550 in the sample).

Solution: Check which method the report is set to and whether LCNRV applies. Use Show Comparison to see all methods at once.

13.4 Unit Cost Shows 0

Cause: The item's closing quantity is 0 (or negative and treated as backlog), so unit cost is not meaningful and is shown as 0.

13.5 LCNRV Adjustment Is 0 for an Item That Should Be Written Down

Cause: Both an NRV per unit and "Apply LCNRV" must be set on the item. If either is missing, no write-down is applied.

Solution: Set the NRV Per Unit and check Apply LCNRV on the item, then re-run.

13.6 An Item Appears With a Backlog Note

Explanation: The computed closing quantity was negative (items sold before received). The report shows [Backlog (Negative Qty): N] and values the row at zero quantity until the backlog is fulfilled by stock arriving.

Best Practices

  • Run one report per period (e.g. monthly/quarterly) with a clear Description — the saved list makes valuation trend analysis easy and the Description prints as the footer.
  • Reconcile the Total cost to the Balance Sheet inventory account for the same date.
  • Use Show Comparison at period end to quantify the method's impact on value (and therefore profit).
  • Turn on Show Quantity and Show Unit Cost when auditing — they make the value easy to trace to the on-hand units.
  • Enable LCNRV on items whose market value may be below cost at period end, and review the LCNRV Adjustment column.
  • Pair this report with the Inventory Quantity Summary to verify quantity first, then value.

End of Inventory Valuation Report Guide