Module 33 · Core · 8 min read

Costing a sale when there is no stock

You will be able to: State how a short sale is costed; Find sales posted with unknown cost; Describe how the cost corrects itself when the purchase arrives.

  • Read not done yet
  • Self-check: not taken not done yet
  • Lesson complete not done yet

Allowing a sale beyond stock raises an accounting question: what did that part cost? Before the fix, such a sale posted at cost 0, so the journal had sales and VAT but no cost of sales or inventory line, margin looked too good and stock value was wrong once the purchase arrived.

The costing order

When an outgoing movement takes more than is on hand and the item has no moving average cost because nothing was ever received, it is costed at, in order:

  1. the last receipt cost: the latest stock-in row that carries a rate, such as a purchase or goods receipt;
  2. else the item's standard cost;
  3. else the sale still posts, at cost 0, but the stock row is flagged as cost missing.

A part that was bought once keeps its moving average, which is carried forward, so a later negative sale is costed at it. The stock row of a fallback-costed sale is flagged with the source, so a report or a later check can tell an estimate from a real cost.

Finding the gaps

The report Sold with unknown cost, in the Parts family of the Reports hub, lists parts sold with no known cost. They posted at cost 0, so margin is overstated until the item cost is entered. Setting the item's standard cost makes the case disappear for later sales.

The true-up

No separate adjustment is posted when the purchase arrives. The negative balance carries a negative value at the fallback cost, and the receipt adds its real value, so the new average is value after divided by quantity after. The difference between the estimate and the real cost is spread into the average, as for any negative-stock item.

Three spark plugs sold before they arriveThe garage sells 3 spark plugs at 60.00 each = 180.00 plus VAT 9.00 while the store has none and no receipt exists. The standard cost is 28.00, so cost of sales is 3 x 28.00 = 84.00, and the gross margin is 96.00. A week later 10 plugs arrive at 30.00 each = 300.00. Quantity goes from -3 to 7. Value goes from -84.00 to 216.00. The new moving average is 216.00 / 7 = 30.86 per plug, a figure that reflects both the estimate and the real cost.
Watch outIf the standard cost is empty and nothing was ever received, the sale posts at cost 0 and is only flagged. The report tells you, but nothing refuses the sale. Set standard cost on every part you stock.

Try it in the demo

  1. Open the Garage demo at https://garage.zeyto.app, open Reports and look in the Parts family.
  2. Find the report Sold with unknown cost and read its one-line description.
  3. Open the report for any period and note whether any rows appear in the demo data.
Open the live demo

Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.

Key takeaways
  • A short sale is costed at last receipt cost, then standard cost, else flagged at 0.
  • A part bought once keeps its moving average.
  • No adjustment is posted when the purchase arrives; the average absorbs the difference.
  • Sold with unknown cost lists the sales whose margin is overstated.

Check yourself

5 questions on this lesson. Not timed, not the exam, and you can try again. Score 60% or more, and read the lesson, to complete it.

1. Which report lists parts sold with no known cost?

2. A part with no cost history is sold beyond stock. In what order is it costed?

3. 3 spark plugs sell at 60.00 each and the standard cost is 28.00. What is the cost of sales?

4. Stock is -3 with value -84.00. Then 10 plugs arrive at 300.00 total. What is the new moving average, rounded to two decimals?

5. When the real purchase arrives, a separate adjustment entry is posted to correct the earlier estimated cost.

Practice questions for this module · Printable study sheet