AWRA OpsHub Search

The Stock Figure the Auditor Rebuilds

At year-end the auditor takes your closing stock apart and puts it back together: quantity from the count, cost from the receipts, and a sample of every write-off in between. What the system records for each half, what it will not let anyone rewrite afterwards, and the closing-day routine that saves you reconstructing the number in February.

Inventory Insights Washingtone Aura 12 min read

The email arrives in the second week of January, and it is short. The audit senior would like the inventory listing at 31 December, with quantity, unit cost and value for every item; the reconciliation of that total to the inventory account in the trial balance; the count sheets from the year-end count, with the variances and who approved them; and, from the attached list, twenty-five stock adjustments over a certain value, each with its reason, its approver, the quantity before and after, and the cost used. The finance manager forwards it to the storekeeper with one line: “Can we get this by Friday?” Whether that is a morning’s work or a fortnight’s depends almost entirely on what happened on the last day of December.

The short version, first

The closing stock figure is quantity times cost, item by item, and the auditor rebuilds both halves separately. In AWRA OpsHub each half has its own trail. Quantity comes from count sessions that cannot move stock themselves: approved variances become stock adjustments that wait for approval like any other, carrying the count’s reference. Cost comes from a moving average, and every receipt line keeps the cost it came in at. The journals post at the same line cost, dated when they post, and a closed month refuses changes. The one thing to plan for is the date. The valuation report can roll quantity back to an earlier day, but it prices that quantity at today’s average and rebuilds it from adjustment lines only. So the strongest evidence is the listing you export on the closing day itself, after the count has posted, not one reconstructed weeks later.

What the auditor is going to do with your number

Stock is one of the largest figures on most balance sheets and one of the easiest to get wrong, so audit plans usually give it four separate tests, each asking something different of the system.

  • Recompute the valuation. Take the listing, multiply quantity by unit cost for a sample of lines, add it up, and check the total. Then trace the unit cost for a few items back to purchase evidence.
  • Tie it to the ledger. The listing total should agree with the inventory account balance at the same date, or the difference should be explained line by line.
  • Attend or review the count. Either someone from the audit firm watches the count and test-counts a few items, or they review the count records afterwards: who counted, what was expected, what was found, who approved the difference.
  • Sample the adjustments. Every write-off, write-on and correction during the year changed the figure without a purchase or a sale behind it, so the auditor picks some and asks for the reason, the approval, the quantities and the cost.

We covered what an adjustment is, and why it is where inventory fraud tends to hide, in What Is a Stock Adjustment?. This post is about the evidence each of those four tests needs, and where it lives.

Quantity: a count that becomes a movement, not an overwrite

A count session in AWRA OpsHub is scoped to a warehouse, a location, a category or a list of items, and gets its own number. When it opens, it takes a snapshot of every line it covers: the quantity the books expect and the unit cost at that moment. From then on, the count is measured against that snapshot.

  1. Decide whether to freeze

    A session can freeze stock. While it is open, any movement on the items and locations it covers is refused, so nothing is received or issued between the snapshot and the count. It is off by default; for a year-end count it should be on, because it is your cut-off control.

  2. Count blind

    Sessions are blind by default: counters see the item and the shelf, not the quantity the system expects. How far the hiding goes is the subject of The Number the Counter Is Not Shown.

  3. Submit each line

    The counted figure is recorded with the person, the time, the device and any reason they gave. The variance and its value, at the snapshot cost, are worked out on the spot.

  4. Review the variances

    Small variances can pass automatically under rules you set by quantity, value or percentage, per warehouse or category. Everything else waits for a reviewer, who approves it or asks for a recount with a reason. An approved line cannot be overwritten; a recount reopens it on the record.

  5. Sign twice

    The counter signs that the sheet is complete, and the reviewer signs the variance approval. Each signature is an event on the session with the signer’s name.

  6. Raise the movements

    Approved variances become stock adjustments: one for stock found, one for stock missing. Both start as pending, carry the count’s number in their notes, and move nothing until somebody approves them.

Why the count does not just set the shelf to what was counted

Approving a count says the numbers on the sheet are right. It does not say the resulting write-off is authorised. So a count’s shortages go through the same approval gate, value threshold and journals as any other write-off, and they appear in the same adjustments register. Reject the movement and the variances go back to the count; the adjustment cannot be edited into a different number, nor applied twice.

What the auditor asks Where it is recorded
What did the books say before the count? The expected quantity on each count line, snapshotted when the session opened
What was found, by whom, when? The counted quantity, the counter, the time and the device on each line, plus a counted event
Who approved the difference? The approver and time on each line; lines passed by a rule are marked as passed automatically
Was anything recounted? A recount event with the reason given, and a counted event for every figure submitted
Did the count actually change stock? A settled event on each line naming the adjustment that moved it, and the adjustment itself

Cost: which number the quantity is multiplied by

Each item carries a moving average cost. Every receipt blends what was on hand at the old average with what arrived at its own cost, so the average moves with every delivery rather than sitting at a price somebody typed once. Stock held for customers or on consignment is counted and never valued, which is what you want: it is on your shelf and not on your balance sheet. How the average is built is set out in What the Stock on the Shelf Actually Cost, and why a past cost is never restated in The Cost You Cannot Go Back and Change.

What matters for the audit is that each receipt line keeps the cost it was received at, and records where that cost came from. In order of preference:

  • Typed on the receipt, in the currency it names, converted at the rate recorded with it.
  • From the purchase order, at the agreed price net of any inclusive tax, converted at the order’s own rate where it has one.
  • Found in a count, at what the item already cost at the moment the gain was approved.
  • The current average, where none of the above applies, and the item’s buying price only as a last resort.

Issues work the other way round. When stock is issued, the line is stamped with the unit cost at the moment it was raised, and that stamp is what the ledger uses, even if the average moves before somebody approves it. A count shortage uses the cost from the count’s own snapshot, so the write-off in the ledger is exactly the variance value the reviewer approved.

Recomputing one line of the listing

Opening on hand 400 at 12.50
Receipt against an order 600 at 13.75
New moving average 13.25
Year-end count shortage −36
Closing value 964 × 13.25 = 12,773.00

An auditor can rebuild that line from three records: the receipt line and its cost source, the count line and its approval, and the adjustment that moved the shortage. Illustrative figures.

The ledger: the same cost, dated when it posted

When an adjustment is approved and posted, each line writes a journal at that line’s cost. A receipt debits inventory and credits payables where a supplier document says someone is owed, or a receiving clearing account where nobody is, such as stock found in a count. An issue or write-off credits inventory and debits an expense account, or work in progress where the stock was charged to a job. Every entry carries the adjustment’s reference, so the auditor can go from a line in the ledger to the document behind it and back.

Two rules on the journal side matter at year-end. A posted journal entry cannot be deleted, in any month. And once a month is closed, nothing dated in it can be added, changed or removed. A system posting made after the close does not slip into the closed month; it is dated on the first open day instead. Plan for the consequence: if the year-end count’s write-off is approved on 6 January after December is closed, the stock moves and the journal posts in January. The auditor will see a December count and a January write-off. Either approve the count’s movements before you close the month, or have the explanation ready.

For the tie itself, the accounting reconciliation screen sets the inventory account balance beside the value of what is on hand at each item’s cost, using the same cost basis the ledger uses, so a difference is a real difference rather than two methods disagreeing. It shows the position now. On the closing day, after the last movement, “now” is the year-end, which is one more reason to do the work then.

The sample: twenty-five adjustments, five questions each

For each adjustment on the auditor’s list, open its record. The detail page shows the lines, the reason, the notes and attachments, and a timeline of who raised it, who approved it, who posted it and who rejected it. Here is how each of the auditor’s questions is answered.

Question Where the answer is How strong it is
Why was it made? A reason chosen from your workspace’s own list, plus notes and any attached file Strong, if your reasons are specific; a list with “Other” at the top will be used
Who raised it? The person who submitted it, kept on the record Strong
Who approved it? The approver, and separately the person who posted the stock movement Strong where approval and posting were separate steps; the one-click approve-and-post records one person as the poster
Quantity before and after? For count-raised adjustments, the count line’s expected and counted figures; for others, the quantity moved Strong for counts; for other adjustments, before and after has to be worked out from stock reports
What cost was used? The journal entries posted from it, at the line’s stamped or received cost Strong in the ledger; the cost is not printed on the adjustment’s own page

The control the auditor will look at hardest is approval of large write-offs. Under inventory settings you can set an approval threshold in your base currency. An adjustment valued at or above it, quantity moved times the item’s average cost, counted in both directions so stock moved out and back does not net to zero, needs an approver who holds a separate high-value permission. And by default the person who raised it cannot approve it, whatever they hold. That rule applies to count shortages too. If you have a single administrator, leave the threshold blank rather than switch the second-person rule off, and tell the auditor that is what you did.

What nobody can quietly change afterwards

Underneath all of this sits the workspace audit log. Write actions across the product, meaning creates, updates, approvals and deletions, are recorded with the person, the time, the address they came from and the record it touched. So is every export, download and print, which means the auditor’s own evidence pull is on the record too. Each entry is chained to the one before it with a keyed hash, so an edited or deleted row breaks the chain, and the audit log screen has a verify action that says whether it is intact. There is no delete action for audit entries; they leave only through the retention schedule, and that purge records itself. The log can be exported for the audit file. The trust side of that export is covered in The Audit Trail That Leaves the Building.

Around it, the records themselves hold their ground. An approved count line refuses a new figure. A count-raised adjustment cannot be edited. Posted journals cannot be deleted, and a closed month cannot be changed. The adjustment record also keeps a history of changes to its own fields: reason, status, notes and the people on it.

Where the year-end figure is rebuilt rather than recorded

The inventory valuation report takes an “as of” date. Pick 31 December in February and it rolls each item’s quantity back by undoing the check-in and check-out lines raised after that date. It is useful, and it is a reconstruction, for three reasons worth knowing before you hand it to an auditor.

  • The cost is today’s. The rolled-back quantity is multiplied by each item’s current moving average, not the average on 31 December. If January receipts moved the average, the February listing for December is priced at January’s cost.
  • It reads adjustment lines only. Till sales, assembly builds and supplier returns move stock through their own records, so a rollback past a busy January of till sales will not undo them.
  • It dates by when a line was raised. A movement raised in December and approved in January is treated as December’s.

Which year-end evidence holds up

What the auditor needs Valuation exported on the closing day Valuation rolled back weeks later
Quantity matches the shelf on the count date Yes Partly — configurable by you
Unit cost is the average at year-end Yes No
Total ties to the inventory account at year-end Yes Partly — configurable by you
Stock held for others shown apart and not valued Yes Yes
Can be regenerated later with the same result No No

Built and maintained Configurable by you, not maintained by us Not built

Part means the figure is right when nothing moved through the till, an assembly or a supplier return after year-end, and when the average did not move. Neither listing can be regenerated identically later, because both read live quantities and costs; that is why the closing-day export goes in the audit file as a file.

The closing-day routine

  • Open the year-end count sessions with stock frozen, blind, and scoped so that every location is covered once.
  • Set the high-value approval threshold before the count, not after, so the write-offs it raises are held to it.
  • Clear the variances: approve, or recount with a reason. Get both signatures on every session.
  • Approve and post the count’s adjustments, with a different person approving the large ones, before closing December.
  • After the last movement of the day, export the inventory valuation as CSV and PDF, and save the reconciliation screen beside it.
  • Close December in accounting so nothing can be posted into it afterwards.
  • Export the audit log for the year and run the verify action; keep the result with the file.

Buildable

Making the year-end figure a record, not a reconstruction

Each of these turns something the auditor currently rebuilds by hand into something the system hands over. They are sized for a single release each, and organizations with a statutory audit are usually the first to ask.

A year-end stock snapshot

Freeze the valuation listing at a chosen moment, quantity and cost per item, so the figure the auditor sees in February is the one that existed on 31 December, regenerated identically every time.

A ledger tie as at any date

Set the inventory account balance at a date beside the valuation at the same date, with the movements between them listed, so the reconciliation is evidence for the period end rather than for today.

An audit-ready adjustments register

Export adjustments for a date range with reason, raiser, approver, poster, quantity, unit cost, cost source and value on every line, so the auditor’s sample comes out of one file.

A count pack export

One export per count session carrying expected, counted, variance and value per line, the counter and reviewer, the recounts, both signatures and the adjustments that settled it.

The snapshot and the register are the natural first pair: together they answer the recompute and the sample, which are most of the inventory audit hours.

Tell us what your auditor asks for

The straight answer

What AWRA OpsHub does today

  • Count sessions with a snapshot of expected quantity and cost, blind by default, with an optional stock freeze that refuses movement on the counted items until the session ends.
  • A per-line count record: counted figure, counter, time, device, reason, approver, recounts, and two signatures per session.
  • Count variances raised as pending stock adjustments, one per direction, through the same approval gate and journals as any other write-off.
  • A moving average cost, with each receipt line keeping its cost and where it came from, and each issue line stamped with its cost when raised.
  • Journals posted from every approved movement at the line’s cost, carrying the adjustment’s reference, refused in a closed month and never deleted once posted.
  • A value threshold for adjustment approval, with a separate permission above it and the raiser barred from approving their own.
  • An inventory valuation report with an as-of date, CSV and PDF exports, and stock held for others shown apart.
  • A hash-chained audit log of every write and every export, with a verify action and no delete route.

More we can add to your workspace

  • A frozen year-end stock snapshot, regenerated identically on demand, priced at the average on that date.
  • An as-of quantity rebuilt from every movement, till sales, assembly builds and supplier returns included, and dated by when the stock moved.
  • An inventory-to-ledger reconciliation as at any chosen date.
  • An adjustments register export for a date range, with approver, poster, quantity, unit cost, cost source and value per line.
  • On-hand before and after recorded on every adjustment line, alongside the quantity moved.
  • The cost source shown on each receipt line’s page, beside the cost itself.
  • Counter and reviewer kept apart on every count line, as a setting, the way the value threshold keeps raiser and approver apart.
  • A count pack export per session, lines, events, signatures and settling adjustments in one file.

Where we point you to a specialist

  • We do not choose your costing method for you or sign off that it complies with the accounting standards your organization reports under. The system applies a moving average consistently; whether that is the right method for your statements is a decision for you and your auditor.
  • We do not attend your count. The system records who counted what and when, and it can hide the expected figure from them; the observation an auditor makes on the warehouse floor stays theirs.
  • We will not let a stock count overwrite quantities directly to make a sheet balance. Every difference goes through an adjustment, because a correction with no approval and no journal is exactly what an auditor is looking for.

The year-end snapshot and the audit-ready register are the place to start: one answers the recompute, the other the sample. The dated reconciliation and the count pack follow naturally, and the per-line before and after and the counter-reviewer setting are small additions once those are in place.

Four questions to ask of any stock system before year-end

If we run the valuation for 31 December in February, what cost does it use?

What you will probably hear

You can run it for any date.

How to read it

Running it for a date and pricing it at that date are different things. Ask whether the unit cost is the average on that day or today’s, and if it is today’s, export the listing on the closing day.

When a count finds a shortage, what happens to the stock?

What you will probably hear

The count updates the stock automatically.

How to read it

Then the biggest corrections of the year have no approval and possibly no journal. Look for a count that raises a write-off someone else approves.

Can the person who raised a large write-off approve it?

What you will probably hear

Only managers can approve adjustments.

How to read it

A manager can raise one too. Ask whether there is a value above which the raiser is barred, and whether a permission grant can override it.

How would we know if an adjustment had been changed after it was approved?

What you will probably hear

Everything is logged.

How to read it

Ask what the log would show, whether it records exports as well as edits, and whether it can prove nobody removed an entry. A log that can be edited is a diary.

Make the closing stock figure the easy part of the audit

Stock adjustments, approvals, counts and the trail behind them are all part of inventory in AWRA OpsHub. See how adjustments, check-ins and check-outs work, or tell us what your auditor asked for last year.

See inventory adjustments

Frequently asked questions

What does an auditor check about closing stock?

Usually four things: they recompute the valuation by multiplying quantity by unit cost, they tie the total to the inventory account in the ledger, they attend or review the year-end count, and they sample stock adjustments and write-offs for reason, approval, quantities and cost.

Does a stock count in AWRA OpsHub change stock directly?

No. Approved count variances become stock adjustments, one for stock found and one for stock missing. They start as pending and move stock only when someone approves them, through the same value threshold and journals as any other adjustment.

What cost is used to value inventory?

A moving average. Every receipt blends the stock on hand at the old average with the new stock at its own cost, and each receipt line keeps the cost it came in at and where that cost came from. Stock held for customers or on consignment is counted but not valued.

Can I run a stock valuation for an earlier date?

Yes, the valuation report takes an as-of date and rolls quantities back. It prices that quantity at each item’s current average cost, though, and rebuilds it from adjustment lines, so for year-end the stronger evidence is the listing exported on the closing day itself.

Can someone approve their own large write-off?

Not if you set an approval threshold. At or above it, the approver needs a separate high-value permission, and by default the person who raised the adjustment cannot approve it at all, whatever permissions they hold.

What happens if the year-end count is approved after December is closed?

The stock moves and the journal posts on the first open day, so it lands in January. Closed months refuse new entries, edits and deletions. Approve the count’s adjustments before closing the month, or be ready to explain the January posting.

Share this article

LinkedIn X WhatsApp

Help Center

Need a quick answer while you read?

Run inventory, procurement, assets, sales, and field work with approved AWRA guidance for setup, migration, integrations, security, pricing, and support.

Search all approved AWRA public help articles.

Open Help Center