S Shortlisted
Oracle Fusion Cost Management · cost processor error · cause and fix

Perpetual average cost was not found (outgoing)

Your item uses average costing, every costed receipt teaches the system what the item is worth. This item's very first receipts arrived with NO cost at all, so the system never learned a starting value. Now something is trying to issue the item out, and costing is asking: at what price? There is no answer on file, so it refuses to guess.

Root cause

First receipts came in costless → no starting average ever existed → every issue since has nothing to price against.

How to fix it
  1. Open the cost component mappings (navigation below)
  2. Find the Component Group used by this item's cost profile
  3. In the Cost Component Codes tab, add: Source = Predefined · Set = Common Set · Code = DEFAULT_COST_COMPONENT → map it to your default cost element. This tells costing: “receipts with no cost may book at 0 instead of blocking”
  4. Repeat for EVERY component group your average-costed items use, the step people skip
  5. Rerun the cost processor; the stuck receipts book at 0, an average now exists, the issues cost right behind them
  6. SENIOR TIP: 0 unblocks, but your average now starts from zero. If the true value matters, instead create a misc receipt of qty 1 WITH a real cost in the same valuation unit, rerun, then issue the qty 1 back out, unblocked AND valued truthfully
Where to go in Fusion
Oracle references

My Oracle Support document IDs for readers with access: 2019261.1 · 2242665.1. We do not reproduce their content.

Checked Cost processor behavior for Oracle Fusion Cost Management, rewritten in plain words from publicly known troubleshooting practice and reviewed by a working consultant. Checked against the current release, Jul 2026. Amounts, account names and navigation vary by configuration; verify in your own instance and test before acting.

Solve it, then prevent it

This page explains one error. These help with the rest:

More cost processor errors