Skip to content

How busy a year is baked into your overhead rate?

When a plant runs below its normal volume, the fixed overhead that does not attach to a unit is an expense of the quarter, and IAS 2 and US GAAP both say the per unit charge does not rise to absorb it. The teams that treat normal capacity as a governed number roll the standard, post the variance, and close from one figure instead of finding a capitalised slow quarter in the year end review.

Your overhead rate carries a quiet view of a normal year.

Somewhere in every manufacturing cost system is an overhead rate: a pool of fixed production cost, rent, depreciation, the salaries of the people who keep the line running, divided by a volume to give a charge per unit. The pool is real and mostly fixed. The volume in the denominator is a choice, and the standards are specific about what that choice should be. It is normal capacity, the output a facility is expected to achieve on average over a number of periods or seasons under normal conditions, after taking out the time lost to planned maintenance.

In a normal year, actual output lands close to that figure and nobody thinks about it. The rate absorbs the pool, the units carry it, and the cost of goods sold looks right. The question only surfaces when volume drops. Then there are two ways to react, and they lead to different numbers. You can divide the same fixed pool by the smaller actual output, which raises the per unit charge so the whole pool still lands in inventory. Or you can hold the rate at normal capacity, let the units carry their normal share, and treat the overhead that did not attach as an expense of the period. The first defers the cost of the quiet quarter into stock. The second recognises it now. Both IFRS and US GAAP require the second.

This is timely because a lot of plants are in exactly that below normal band right now. The Federal Reserve release dated 18 August 2026 put total industry capacity utilization at 76.3 percent for July, a rate it describes as 3.1 percentage points below the long run 1972 to 2025 average of 79.4 percent. Manufacturing was lower, at 76.0 percent against a 78.2 percent average. A utilization rate is an output index over a capacity index, so a reading several points under its own long run average is a plain statement that output is running below what the capacity was built for. That is the condition in which the normal capacity rule stops being theoretical and starts deciding how much cost reaches this year income statement.

Read as a systems problem, the fix is small and durable. The normal capacity figure buried in the overhead rate becomes a governed number, set on purpose, owned, and versioned. The absorbed and unabsorbed amounts become two fields rather than one blended result. The unabsorbed part gets a named line in the income statement. And a single completeness query at close proves that no slow quarter was quietly capitalised. The rest of this piece walks through what the two standards ask, then gets concrete about the cost record worth building so the roll, the variance, and the close all read from the same normal capacity.

What both standards ask, step by step.

The rule is short, and it is one of the places where IFRS and US GAAP genuinely agree. IAS 2 paragraph 13 sets it out for IFRS. For US GAAP, FASB Statement No. 151 amended ARB No. 43, Chapter 4, in 2004, and its own summary says plainly that the change was made to align US GAAP with IAS 2. That guidance now sits within ASC 330-10-30. The table below sets out each step, where it comes from, what the standard asks, and what it should produce in the ledger.

The steps the normal capacity rule adds to inventory costing, with the IFRS and US GAAP reference for each and what each should produce as data. IAS 2.13 and 2.21 substance was read directly from the IFRS for SMEs Module 13, which mirrors them; the ARB 43 Chapter 4 paragraphs 5 and 5A were read directly from FASB Statement No. 151.
StepWhere it sitsWhat the standards askWhat it produces in the ledger
Set normal capacityIAS 2.13; ASC 330-10-30Allocate fixed production overhead on the basis of normal capacity, the output expected on average over a number of periods or seasons under normal circumstances, taking into account the loss from planned maintenance. Actual output may be used only if it approximates normal.A normal capacity figure per cost pool, with the basis recorded and an owner, feeding the denominator of the overhead rate rather than last quarter actual volume.
Hold the per unit charge when volume fallsIAS 2.13; ARB 43 Ch 4 para 5The amount of fixed overhead allocated to each unit is not increased as a consequence of low production or idle plant.An overhead rate whose denominator stays at normal capacity, so a quiet quarter does not silently reprice each unit upward and carry the idle cost into stock.
Expense the unabsorbed overheadIAS 2.13; ARB 43 Ch 4 para 5AUnallocated overhead is recognised as an expense in the period in which it is incurred. Under US GAAP abnormal idle facility expense is a current period charge regardless of whether it is judged so abnormal.A posting that routes the under absorbed fixed overhead to a named income statement line at close, not a debit that rides into finished goods and defers to a later sale.
Cap the rate when volume is abnormally highIAS 2.13; ASC 330-10-30In periods of abnormally high production, the amount of fixed overhead allocated to each unit is decreased so that inventories are not measured above cost.A rule that switches the denominator to actual output when actual exceeds normal, so unit cost is held at the lower figure.
Carry inventory at the lower of cost and net realisable valueIAS 2.9; ASC 330-10-35After costing, inventory is measured at the lower of cost and net realisable value under IFRS, or the lower of cost and market or net realisable value under US GAAP.A net realisable value comparison per item at close, with any write down expensed, so a slow quarter with soft prices does not leave inventory carried above what it will fetch.
Review and revise the standardsIAS 2.21Standard costs take into account normal levels of materials, labour, efficiency and capacity utilisation, and are reviewed regularly and, if necessary, revised in the light of current conditions.A versioned standard cost with a review date and a reason, so the roll reflects current input costs and current volumes rather than a number that has quietly gone stale.
The steps the normal capacity rule adds to inventory costing, with the IFRS and US GAAP reference for each and what each should produce as data. IAS 2.13 and 2.21 substance was read directly from the IFRS for SMEs Module 13, which mirrors them; the ARB 43 Chapter 4 paragraphs 5 and 5A were read directly from FASB Statement No. 151.

Two points are worth drawing out. The first is that this is symmetric. The same sentence that stops a slow quarter raising the per unit charge also stops a busy quarter overstating it: in periods of abnormally high production the charge is decreased, using actual output, so inventory is never measured above cost. A model that only handles the downturn is only half built. The second is that the rule sits next to a separate measurement. Getting absorption right produces a cost. That cost is then compared to net realisable value under IAS 2.9, or to market or net realisable value under US GAAP, and written down if the market has moved below it. In a soft quarter an unabsorbed overhead charge and a net realisable value write down can both be due, and they are two different postings.

There is also a maintenance duty that is easy to skip. IAS 2.21 allows the standard cost technique for convenience, on the condition that the result approximates cost, and it asks that standard costs take into account normal levels of materials, labour, efficiency and capacity utilisation and be reviewed regularly and revised in the light of current conditions. When input prices or normal volumes have moved and the standard has not, every unit throws a variance that reflects the stale standard rather than any operating fact, and the variance report becomes noise. Reviewing the roll is what keeps the variance a signal, and it is part of the rule, not an optional tidy up.

Normal capacity, read as a governed record.

A worked example makes the split concrete. Take a machining pool whose normal capacity is 200,000 units a quarter, carrying a budgeted fixed overhead of 2,400,000. The overhead rate is 2,400,000 divided by 200,000, which is 12.00 a unit. Now suppose the quarter comes in at 150,000 units, three quarters of normal. Applied correctly, the units carry 150,000 at 12.00, which is 1,800,000 absorbed into inventory, and the remaining 600,000 of the pool is an expense of the period, posted as a production volume variance. Applied the other way, dividing 2,400,000 by the actual 150,000 gives 16.00 a unit, which capitalises the full pool into stock and overstates each unit by 4.00. Same facts, same pool, and a 600,000 difference in what reaches the income statement this quarter.

Here is that logic expressed as a record. The normal capacity figure carries its basis and a review date. The rate is derived from it. The actual period holds the absorbed and unabsorbed amounts as separate fields, with a flag that the per unit charge was not raised. The unabsorbed pool points at a named income statement line. A guard covers the abnormally high case, the net realisable value check runs after costing, and a completeness rule names any pool that broke the rule.

A normal capacity record for a fixed overhead pool

# Normal capacity governance for a fixed overhead pool
# Figures are placeholders for shape, not real values.

cost_pool: "PLANT-02 / machining"
period: 2026-Q3
basis: "IAS 2.13 and ASC 330-10-30, allocate fixed overhead on normal capacity"
owner: "cost.accounting@entity"
version: 2026.3

normal_capacity:
  expected_output_units: 200000        # average over periods and seasons, normal conditions
  basis_note: "three year average output, net of the annual planned maintenance shut"
  net_of_planned_maintenance: true
  reviewed_on: 2026-06-30              # IAS 2.21: reviewed regularly
  review_reason: "annual standards roll; demand softening, no change in installed capacity"

fixed_overhead_pool:
  budgeted_fixed_overhead: 2400000
  standard_rate_per_unit: 12.00        # 2,400,000 / 200,000 normal capacity

actual_period:
  actual_output_units: 150000          # 75 percent of normal capacity this quarter
  fixed_overhead_absorbed: 1800000     # 150,000 units x 12.00, rate NOT raised
  fixed_overhead_unabsorbed: 600000    # 2,400,000 less 1,800,000
  per_unit_charge_raised: false        # IAS 2.13 and ARB 43 Ch4 para 5

posting:
  # the unabsorbed pool is a period expense, not a cost of finished goods
  unabsorbed_to: "COGS / production volume variance"    # named income statement line
  capitalised_into_inventory: false

high_volume_guard:
  # when actual output exceeds normal, cap the rate at actual so cost is not overstated
  rule: "if actual_output_units > normal_capacity: rate = budgeted_fixed_overhead / actual_output"
  reason: "IAS 2.13, inventories not measured above cost"

nrv_check:
  # lower of cost and net realisable value, tested after costing
  carrying_cost_per_unit: 47.30
  net_realisable_value_per_unit: 45.10
  writedown_per_unit: 2.20             # expensed this period
  writedown_to: "COGS / inventory write down"

completeness_control:
  rule: >
    no fixed overhead is absorbed at a rate above the normal capacity rate,
    and no inventory line is carried above its net realisable value
  blocked:
    - cost_pool: "PLANT-05 / assembly"
      absorbed_rate_per_unit: 15.30    # above the 12.00 normal capacity rate
      status: blocked                  # low volume reburdened onto units, not the period

The blocks at the end are what keep it honest. Holding the absorbed and unabsorbed amounts apart means the volume variance is a visible posting rather than a figure lost inside the cost of goods that sold. The high volume guard means a busy quarter caps the rate at actual output without anyone remembering to intervene. The net realisable value block keeps the measurement step separate from the costing step, so both can be evidenced. And the blocked list is the control: while any pool is absorbing above its normal capacity rate, or any inventory is carried above net realisable value, a slow quarter is sitting on the balance sheet, and the list tells you exactly which pool to resolve. None of this is elaborate. It is ordinary cost accounting discipline pointed at the denominator that most systems never governed.

How the normal capacity rate splits a fixed overhead pool between inventory and the period under IAS 2 and US GAAPA flow that starts from a budgeted fixed overhead pool and a normal capacity figure. The overhead rate is the budgeted pool divided by normal capacity. In the period, actual output multiplied by that rate is the fixed overhead absorbed into inventory. The difference between the budgeted pool and the absorbed amount is the unabsorbed overhead, which is recognised as an expense of the period rather than a cost of finished goods, because the per unit charge is not increased for low production or idle plant. A guard beneath shows that when actual output exceeds normal capacity the rate is recomputed on actual output so inventory is not measured above cost. A second supporting record shows the lower of cost and net realisable value test applied after costing, with any write down expensed. A final note states that completeness is one query: any pool absorbing above its normal capacity rate, or any inventory carried above net realisable value.THE NORMAL CAPACITY RATE DECIDES WHAT RIDES INTO INVENTORYFIXED OVERHEAD POOLBudgeted fixed overheadfor the cost poolDivided by normal capacity,not by actual outputOVERHEAD RATEBudgeted pool dividedby normal capacityPer unit charge is fixed here.Low volume does not raise itABSORBEDUNABSORBEDINTO INVENTORYActual output multiplied bythe normal capacity rateINTO THE PERIODBudget less absorbed, expensedas a production volume varianceGUARD: ABNORMALLY HIGH VOLUMEWhen actual output is above normal capacity,recompute the rate on actual output, so thatinventory is not measured above cost.THEN: LOWER OF COST AND NRVAfter costing, compare the cost to netrealisable value and write inventory downif the market has moved below it.THE CONTROL THAT SAYS IT IS READYCompleteness is one query: any pool absorbing above its normal capacity rate, or any inventory carried above net realisable value.While that list has entries, a slow quarter is sitting on the balance sheet. When it is empty, the absorption and the measurement are clean.
The overhead rate is the budgeted fixed pool divided by normal capacity. Actual output at that rate is the amount absorbed into inventory. The remainder, the unabsorbed overhead, is an expense of the period, because the per unit charge is not raised for low production. A guard caps the rate at actual output when volume is abnormally high, and the lower of cost and net realisable value test runs after costing. The rule references are IAS 2.13, IAS 2.9, and ASC 330-10-30 as amended by FAS 151.

An implementation checklist.

  1. 1.Put normal capacity on the record as its own figure, with a basis and an owner. The denominator of the overhead rate is a judgment about the output a facility achieves on average over several periods under normal conditions, net of planned maintenance. Store that number, who set it, the periods it averages, and the note behind it, so the rate is built from a stated figure rather than from whatever last quarter happened to produce.
  2. 2.Hold the per unit charge steady when volume drops. This is the whole rule in one line: the amount of fixed overhead on each unit is not increased because the plant ran below normal. If a slow quarter quietly raises the rate so the full pool still lands in inventory, the idle cost has been capitalised. Fix the denominator at normal capacity and let the shortfall fall out as a variance.
  3. 3.Route the unabsorbed overhead to a named income statement line at close. The overhead that did not attach to a unit is an expense of the period. Give it a home, a production volume variance or an idle capacity line, and post it there every close, so the number is visible and explained rather than buried inside the standard cost of goods that did sell.
  4. 4.Add the high volume guard as well as the low volume one. The same rule cuts the other way. When a facility runs above normal, the per unit charge is decreased, using actual output as the denominator, so inventory is not measured above cost. A model that only handles the quiet quarter overstates unit cost in a busy one, so encode both directions.
  5. 5.Test the lower of cost and net realisable value after costing, not instead of it. Getting absorption right sets the cost. The measurement rule then compares that cost to net realisable value and writes inventory down if the market has moved below it. In a soft quarter both can bite at once, and they are two separate postings, so run the net realisable value check as its own step and expense any write down in the period.
  6. 6.Review and version the standard, and record why. IAS 2 asks that standard costs be reviewed regularly and revised in the light of current conditions. When input prices or normal volumes have moved, a standard set last year turns the variance into noise. Stamp each roll with a review date and a short reason, so the current standard is the one that reflects current conditions and the variance is a signal again.
  7. 7.Prove it with one completeness query. The control that matters is a short list: any cost pool absorbing fixed overhead at a rate above its normal capacity rate, and any inventory line carried above its net realisable value. While that list has entries, a slow quarter is sitting on the balance sheet. When it is empty, the absorption and the measurement are both clean, and the check can run every close rather than once at year end.

Failure modes, framed so you can avoid them.

  • Reburdening the actual units in a slow quarter. The most common default is to take the whole fixed overhead pool and divide it by whatever was produced, so a quarter at 75 percent of normal simply gets a higher per unit rate and the full pool still lands in inventory. That is the exact move both standards prohibit. The idle cost has been capitalised and will only reach the income statement when the units sell, which may be next year.
  • Setting the overhead rate denominator to budget or to last actual, not to normal capacity. If the rate is built on a single budgeted volume that tracks the downturn, or on last quarter output, the normal capacity concept never enters the calculation and the volume variance disappears. Normal capacity is an average across periods under normal conditions, and using it as the denominator is what surfaces the shortfall as a period cost.
  • Leaving the unabsorbed overhead inside the standard cost of sales with no line of its own. Even teams that hold the rate correctly sometimes let the variance clear to a general cost of goods bucket where no one can see it. Without a named production volume or idle capacity line, the cost of the quiet quarter is real but invisible, and management reads a margin that has absorbed it silently.
  • Handling low volume but not high volume. A rule that only reduces inventory cost in a slow quarter, and does nothing when a plant runs hot, will overstate unit cost when output is above normal. The standard is symmetric: cap the per unit charge at actual output when actual exceeds normal, so inventory is never measured above cost.
  • Treating absorption and net realisable value as one test. Correct absorption produces a cost. The lower of cost and net realisable value rule is a separate measurement that can still require a write down when selling prices soften. Collapsing the two hides one of them, and in a weak quarter both an unabsorbed overhead charge and a net realisable value write down can be due, each posted on its own.
  • Running last year standards through this year conditions. When input costs or normal volumes have shifted and the standard has not been revised, every unit throws a variance that reflects the stale standard rather than any operating fact. IAS 2 asks for regular review precisely so the standard approximates current cost, and a stale roll turns the variance report into noise that teams learn to ignore.
  • Moving normal capacity to chase the cycle. The opposite error is to redefine normal downward every time demand dips, so the plant is always at normal by definition and no volume variance ever appears. Normal capacity is an average across the cycle under normal conditions, not the current run rate, and quietly resetting it to the trough defeats the rule and capitalises the idle cost by another route.
  • Carrying an unabsorbed balance on the balance sheet as a deferred asset. Occasionally the under absorbed overhead is parked in a suspense or deferred account to be released later. There is no basis for that under either framework: unallocated overhead is a current period charge. A balance that grows on the balance sheet through a downturn is a signal the rule is being deferred rather than applied.

What this asks of the data model.

  • The unit is the cost pool at a period, not the whole plant. Normal capacity, the overhead rate, and the absorption calculation live at the grain a facility actually manages: a work centre, a line, a product family. Modelling the record at that grain lets one pool run below normal while another runs above, each with its own rate and its own variance, without averaging the two into a number that describes neither.
  • Normal capacity is a stored judgment with a basis, not a derived value. It is the output expected on average over several periods under normal conditions, net of planned maintenance, and it needs a place to live, an owner, and a reference to the analysis behind it. Deriving it on the fly from recent actuals misses the point, because recent actuals are exactly what the concept is meant to smooth.
  • The absorbed and the unabsorbed amounts are two different fields. One is the fixed overhead that attached to units at the normal capacity rate. The other is the shortfall that did not. Holding both, and recording the income statement line the shortfall went to, is what turns the volume variance from a silent plug into an explainable posting.
  • The rate carries the version of the standard that produced it. When a standard is rolled, the rate changes, and the variances before and after the roll are not comparable unless the version is on the record. A version field, a review date, and a reason let a reviewer see which standard a given cost was struck against and why it moved.
  • Actual output is a first class input, held beside normal capacity rather than replacing it. The calculation needs both numbers at once: normal capacity to set the rate, actual output to compute what was absorbed and what was not. A model that overwrites the planned figure with the actual loses the comparison the whole rule depends on.
  • The net realisable value test is structured data, not a year end spreadsheet. Carrying cost, net realisable value, and any write down are fields per item or group, tested at each close. Storing them as data next to the cost lets the write down be posted and evidenced in the period, and lets the same facts feed a group summary rather than being rebuilt each quarter.
  • The high volume guard is a rule on the record, not a manual exception. Whether the rate should use normal capacity or actual output depends on which is larger, and encoding that as a rule the calculation reads keeps a busy quarter from overstating cost without someone remembering to intervene.
  • Completeness is a single testable query. Because the rule reduces to two conditions, no absorption above the normal capacity rate and no inventory above net realisable value, the control is one list of exceptions. That query is the readiness signal, and it can run at every close rather than once when the statements are due.

The audit evidence to keep.

  • The normal capacity figure for each cost pool, showing the periods it averages, the planned maintenance it nets out, the owner, and the basis for it, so the denominator of the overhead rate can be tied to a documented judgment rather than a single budgeted volume.
  • The overhead rate calculation for the period: budgeted fixed overhead over normal capacity, with the resulting per unit rate, so a reviewer can confirm the rate was struck on normal capacity and not on actual output in a low quarter.
  • The absorption reconciliation: actual output at the standard rate as the absorbed amount, the budgeted pool, and the unabsorbed difference, with the income statement line it was posted to, evidencing that the shortfall reached the period rather than inventory.
  • The high volume treatment where actual output exceeded normal capacity, showing the rate reduced to actual so inventory was not measured above cost.
  • The lower of cost and net realisable value test at close, with carrying cost, net realisable value, and any write down per item or group, so the measurement step is evidenced separately from the absorption step.
  • The standard cost version history for each pool, with review dates and the reason for each revision, evidencing that the standard was reviewed regularly and revised in the light of current conditions as IAS 2 asks.
  • The variance analysis for the period, splitting the fixed overhead variance into the spending part, actual pool against budget, and the volume part, budget against absorbed, so the capacity story is visible rather than merged into a single figure.
  • The completeness exception report at close, ideally empty, listing any pool absorbing above its normal capacity rate or any inventory carried above net realisable value, so a reader can see the two conditions were checked before the books closed.

Questions worth asking in your own review.

  • For each cost pool, can we state the normal capacity behind its overhead rate, the periods it averages, and who owns that figure?
  • When output falls below normal, does our system hold the per unit charge and drop the shortfall to a variance, or does it reburden the actual units at a higher rate?
  • Does the unabsorbed fixed overhead reach a named income statement line every close, or does it clear into a general cost of goods bucket where no one can see it?
  • Do we handle abnormally high production too, capping the rate at actual output so inventory is not measured above cost?
  • Do we run the lower of cost and net realisable value test as its own step after costing, and post any write down in the period?
  • When did we last review and revise the standard for each pool, and is the reason recorded on the version?
  • Can we split the fixed overhead variance into a spending part and a volume part, so the capacity effect is visible on its own?
  • Could we produce, today, a list of every pool absorbing above its normal capacity rate and every inventory line carried above net realisable value?

What this adds up to.

The normal capacity rule is a good piece of standard setting, and one of the few places where IFRS and US GAAP say the same thing in almost the same words. It stops a downturn from being hidden in inventory, where the cost of running a plant below its capacity would otherwise wait for a future sale to appear. For a company operating near normal it changes little. For one running several points under, which the current utilization figures suggest is common, it is the rule that decides how honestly this year margins are stated.

The build that makes it easy is small and worth having in any year. Govern the denominator, so the overhead rate is struck on a stated normal capacity rather than on whatever volume came in. Hold the per unit charge when volume falls, and route the shortfall to a named line. Keep the high volume guard and the net realisable value test as their own steps. Version the standard and record why it changed. Do that and the roll, the variance, and the close read from one figure, and an auditor who asks how a rate was struck gets an answer that does not depend on anyone remembering the meeting.

If there is one place to start, run the completeness query against your own pools this quarter: any pool absorbing fixed overhead at a rate above its normal capacity rate, and any inventory carried above net realisable value. For a plant near normal that list is short and the rule is a note to file. For one running well below, the list is the work, and it is worth doing now, while the quarter is open, because the payoff is a unit cost you can stand behind and a margin that tells the truth about a quiet quarter.

Sources.

The normal capacity rule, the treatment of the per unit charge in low and high production, and the recognition of unallocated overhead as a period expense were read directly from the IFRS for SMEs Module 13, whose Section 13.9 mirrors IAS 2.13 and whose worked examples set out the arithmetic, and from FASB Statement No. 151, downloaded as a PDF and read rather than summarised, whose amendments to ARB 43 Chapter 4 paragraphs 5 and 5A carry the US GAAP wording now within ASC 330-10-30. The standard cost review requirement is from IAS 2.21, mirrored in Section 13.16, and the lower of cost and net realisable value rule from IAS 2.9. The utilization figures and the long run average were taken from the Federal Reserve G.17 release for July 2026, cross checked against the published FRED series, and the application of the rule in a low production period was corroborated against a practitioner source. No embedded posts from X appear in this article, because no public post on this topic could be verified as current, relevant and authentic at the time of writing, and an unverified embed is worse than none. Nothing here is accounting, tax or legal advice for a specific company. The figures in the worked example and the model are placeholders for shape rather than real values, and whether a facility is at normal capacity, and how to treat any shortfall, depend on that entity own facts applied under the relevant standard.