Inventory Optimization ProAdvisory by Sharon Custer Free 30 minutes

Free workout 1

AI move: CheckMake AI audit the number before you trust it.

The number is only as good as the trail behind it.

Rebuild your closing inventory from every move. Then find every dollar with no document behind it.

You are finance manager at Ridgeway Industrial Supply, a practice company. The owner meets the bank next week and asks: "Can you defend that number line by line?"

Ridgeway, August closeInventory
Reported in the books$385,727
Rebuilt from every move$372,283
Gap$13,443
No document behind it9.1%

2 prompts find all of it. Below is how.

Why this workout

A bank, an auditor or a buyer discounts what they cannot trace.

This finds it before they do.

What you walk away with

  1. The gap in dollars between your books and every stock move, and the 2 things that make it up.
  2. Every dollar with no document behind it, ranked, with the question to ask and who to ask.
  3. A test you can run every month on your own books, with a check that tells you the AI got it right.

The practice files

3 CSV files each. Made-up companies, built for this workout.

Follow alongRidgeway Industrial SupplyDownload zip Your turnBayview Parts Co.Download zip

Step 1

3 files, one month

Every closing number is an opening number plus everything that moved it. These 3 exports show both.

gl_1300_inventory_aug.csvThe books. 6 lines: opening, what was posted, closing.
items_and_opening_stock.csv40 items with unit cost and quantity at 31 Jul.
stock_movements_aug.csv151 movements in August, each with its document and reason.

The books

dateentrydescriptionsourceamount
2026-07-31OPENOpening balance$323,837.64
2026-08-31AP-AUGSupplier receipts posted from APAP subledger$174,548.83
2026-08-31COGS-AUGCost of goods shippedSales subledger-$122,861.71
2026-08-31ADJ-AUGStock adjustmentsInventory system-$8,197.86
2026-08-31JE-0831-07Inventory true-up per controllerManual$18,400.00
2026-08-31CLOSEClosing balance, as reported$385,726.90

Stock movements, first 6 of 151

movement_iddateitem_codetypeqtyvaluereferencereason
MV-00012026-08-03RW-1231Receipt203$2,253.30PO-4501
MV-00022026-08-03RW-1273Receipt38$2,551.32PO-4502
MV-00032026-08-03RW-1014Receipt8$3,650.08PO-4503
MV-00042026-08-03RW-1252Shipment-80-$1,440.00SO-88101
MV-00052026-08-03RW-1056Shipment-116-$404.84SO-88102
MV-00062026-08-03RW-1007Shipment-16-$1,302.40SO-88103

Download the Ridgeway files

Step 2

Rebuild it

Open Claude or ChatGPT, attach the 3 files and paste this.

Prompt 1
I am the finance manager at an industrial supply distributor. I have 3 files for August 2026:
the GL inventory account, the item list with opening stock, and every stock movement in the month.
1. Work out the opening value from the item list (quantity x unit cost). Check it equals the GL opening balance.
2. Rebuild the closing value: opening value plus every movement.
3. Compare it with the GL closing balance. Show the gap in dollars.
4. Match each GL line to the movements of the same type (receipts, shipments, adjustments).
   Show which GL lines do not tie, and by how much.
Do not round. Show your working.
Opening, items x cost$323,837.64Equals the books
Rebuilt closing$372,283.46
Closing in the books$385,726.90
Gap+$13,443.44

All 151 movements, by type

TypeLinesValue
Receipts47+$179,505.39
Shipments93-$122,861.71
Adjustments11-$8,197.86
All movements151+$48,445.82

The books against the movements

Line in the booksBooksMovementsDifference
AP-AUGReceipts posted from AP+$174,548.83+$179,505.39-$4,956.56
COGS-AUGCost of goods shipped-$122,861.71-$122,861.71$0.00
ADJ-AUGStock adjustments-$8,197.86-$8,197.86$0.00
JE-0831-07Inventory true-up per controller, posted by hand+$18,400.00no movement+$18,400.00
Total+$13,443.44

Where the gap comes from

Rebuilt from every movement
$372,283
Manual entry, no support
+$18,400
PO-4521 keyed twice
-$4,957
Reported in the books
$385,727

Scale starts at $350,000.

The gap is 2 problems, not 1. An $18,400 entry with no support, and $4,957 of receipts the warehouse has and the books do not. They point in opposite directions, so the gap looks smaller than the problem.

How you know it worked

The lines that do not tie must add up exactly to the gap: $18,400.00 minus $4,956.56 = $13,443.44. If they do not, the AI skipped lines. Ask it to count lines by type: 47, 93 and 11.

Step 3

Test the trail

Same chat. Paste this next.

Prompt 2
Now test the trail. A line has a trail when it points to a document:
a PO for a receipt, a sales order for a shipment, a reason and a number for an adjustment,
support for a manual journal entry.
1. List every line with no trail: a missing reference, a missing reason, a GL entry posted by hand,
   and any document number used more than once.
2. Give the dollar value of each, and the total as positive amounts (a -$500 and a +$500 count as $1,000).
3. Show that total as a % of the closing balance.
4. Rank the list by dollars. Next to each line, write the one question to ask and who to ask.
No document behind it$35,001.54
Share of the balance9.1%
Lines with no trail10
Has a trail 90.9%No trail 9.1%

Every line with no trail, ranked

#LineAmountThe question, and who to ask
1JE-0831-07Manual journal entry, no support$18,400.00What supports this entry, and who approved it?Ask: Controller
2MV-0067 and MV-0079PO-4521 entered twice$4,956.56Was PO-4521 received once or twice? AP paid it once.Ask: Warehouse (kpatel) and AP
3MV-0058Receipt, no PO: Coupling, 1 in$3,773.33What was ordered, from which supplier, and is there a bill?Ask: Purchasing (kpatel)
4MV-0151Adjustment, no reason: Pipe elbow, M8$2,389.77What was counted, and who approved the change?Ask: Warehouse (awright)
5MV-0132Adjustment, no reason: Thermocouple, M12$1,728.00What was counted, and who approved the change?Ask: Warehouse (mchen)
6MV-0057Receipt, no PO: Hose clamp, M12$1,593.00What was ordered, from which supplier, and is there a bill?Ask: Purchasing (jlopez)
7MV-0141Adjustment, no reason: Pump impeller, 1 in$935.04What was counted, and who approved the change?Ask: Warehouse (jlopez)
8MV-0150Adjustment, no reason: Chain link, 1 in$769.76What was counted, and who approved the change?Ask: Warehouse (kpatel)
9MV-0091Receipt, no PO: Chain link, 1 in$384.88What was ordered, from which supplier, and is there a bill?Ask: Purchasing (mchen)
10MV-0149Adjustment, no reason: Seal kit, M8$71.20What was counted, and who approved the change?Ask: Warehouse (awright)
What do you notice?

Add up the 8 small lines (adjustments with no reason, receipts with no PO). First as they are. Then as positive amounts.

The 8 small lines net to -$0.16. A net check says "fine". The trail test says $11,645 of stock moved with no document behind it.

Now ask your own question

Same chat. There is no right answer here. Some people ask:

Which of these would worry a bank most, and why?
Draft a short note to the warehouse lead asking about the duplicate PO.
What one rule would stop these lines next month?
How I read it

The $18,400 goes first. A manual entry with no support is the first thing a bank asks about, and it is the controller's to explain.

The duplicate PO is a process fix: the warehouse and AP each key receipts, and nobody matches them.

The 8 small lines are the habit to stop. No reason, no adjustment.

Sharon

Step 4

Your turn: Bayview Parts Co.

A new practice company with the same kinds of problem and different amounts. Run the same 2 prompts, find what the small lines hide, ask your own question. Then post your gap in the comments.

Download the practice files

3 CSV files. Practice data, made up for this workout.

How you know it worked

The lines in the books that do not tie must add up exactly to the gap. If they do not, the AI skipped lines: ask it to count the lines by type.

Then on your own books

  1. Export the inventory account from the books, the item list with opening stock, and one month of stock movements.
  2. Paste the matching prompt below so the AI knows which column is which.
  3. Run Prompt 1 and Prompt 2.
Matching prompt
Here are the column names from my [SYSTEM NAME] export: [PASTE THE HEADER ROW].
Match each one to: date, item, type of movement, quantity, unit cost, value, document reference, reason.
Tell me which ones are missing and what I would need to export to get them.
Do not guess a match. If unsure, ask.

Watch for: receipts keyed by the warehouse and posted again from AP, adjustments with a code but no reason, and entries posted after the stock system closes.

The 30-Day Numbers That Hold Challenge

You know how much has no trail. Next: why.

Do the stock report and the books disagree item by item? Does each system record a move on a different date? Has the cost moved? 30 workouts in 5 stages, each ending on a number that must match.

US$497See the challenge

One email when the next workout is ready

The next free workout, its practice data and the worked answers, when it is ready. No schedule, no filler.

By clicking Send it to me you agree to receive the newsletter. Cancel any time with one click. Your email is never shared or sold. Privacy.