Your board approves a restructuring plan in December: close one office, lay off twelve people, exit a vendor contract. The instinct is to book the whole charge in December and start January clean. Under U.S. GAAP, that instinct is wrong — and booking early is not conservative, it is an error. A commitment to a plan, by itself, creates no liability, which means there is nothing to accrue yet. The charge lands when each underlying obligation is actually incurred, and different pieces of the same plan land in different periods under different standards.
This guide walks through how restructuring costs hit the income statement: what ASC 420 covers, when ASC 712 pulls severance into an earlier period, how the charge is presented and disclosed, and how to book it in a plain-text ledger.
What Counts as a Restructuring Charge
Accountants rarely use the phrase "restructuring charge" as a technical term. The codification talks about exit or disposal cost obligations (ASC 420) and, separately, about nonretirement postemployment benefits (ASC 712). A single restructuring plan usually produces costs under both. Typical pieces include:
- Severance and one-time termination benefits for involuntarily terminated employees
- Penalties to terminate contracts that are not leases
- Ongoing costs under contracts you can no longer get out of, for the period after you stop using them
- Costs to consolidate facilities or relocate employees
- Costs tied to a disposal activity, such as selling or shutting down a business component
Two things a restructuring charge is not: it is not a cookie-jar reserve you build up while times are good, and it is not a way to sweep normal operating costs into a one-time line. Every dollar in the charge must trace to an obligation the exit activity created.
ASC 420: Recognize the Liability Only When It Is Incurred
The core principle of ASC 420 is one sentence: recognize a liability for an exit or disposal cost at fair value only when the liability is incurred. A management commitment, a board vote, and even a public announcement do not, by themselves, create a present obligation to transfer an economic benefit — they reflect intended future action. That single rule kills the December-accrual instinct above: the plan approval is not the trigger for anything.
What the trigger is depends on the type of cost.
One-time termination benefits: the communication date
Severance that exists only because of this restructuring — a special package created for this layoff, not your standing policy — falls under ASC 420. The liability is incurred on the communication date: the date management commits to the plan, the plan identifies the employees to be terminated (or the group, with enough specificity), the benefit formula, and the timing — and that information is communicated to the employees.
One wrinkle matters in practice. If employees must keep working past a minimum retention period (generally 60 days) to collect the benefit, you do not book the whole amount on the communication date. Instead, you recognize the cost ratably over the remaining service period, because each day worked earns part of the benefit. A nine-month wind-down with stay bonuses produces nine months of ratable charges, not a day-one hit.
Contract termination costs: the termination date or the cease-use date
For a contract you can cancel outright, the liability is incurred when you terminate the contract in accordance with its terms — for example, when you deliver the written notice the contract requires, triggering the cancellation penalty. In the GAAP Dynamics example of a catered-meals contract, the penalty becomes accruable when notice is given in January, not when the plan is announced in December.
For a contract you cannot cancel — the classic case is a lease or service agreement with no termination clause — there is no termination event at all. Instead, the liability for the costs that will continue without economic benefit is recognized at the cease-use date, the day you stop using the rights conveyed by the contract (moving out of the office, shutting down the service). It is measured at fair value, which generally means the present value of the remaining payments, reduced by any estimated sublease income you could reasonably obtain.
Other exit costs: when the goods or services arrive
Everything else — relocation payments, security during a facility wind-down, recruiting and training for the receiving location, consulting fees to manage the closure — is recognized in the period the liability is incurred, which usually means when the goods are received or the services are performed. You cannot accrue next quarter's moving costs this quarter just because they sit in the approved plan budget.
Fair value now, remeasured later
ASC 420 liabilities start at fair value and are accreted or adjusted afterward. If the fair value of a remaining obligation changes — sublease prospects improve, a termination negotiation settles for less — you adjust the liability in the period the change occurs, with the offset running through the same income-statement line as the original charge. The reserve is a living estimate, not a set-and-forget number.
ASC 712: The Severance Your Existing Policy Already Promised
Here is where identical-looking severance checks get different accounting. If the benefits come from an ongoing benefit arrangement — a standing severance policy, an employment agreement, a union contract, a statutory requirement, or even an established past practice of paying similar benefits — they fall under ASC 712, not ASC 420. And ASC 712 recognizes earlier: accrue when payment is probable and the amount is reasonably estimable.
That timing difference is the whole game. Under ASC 712, the obligation springs from the plan itself, not from the restructuring event. Once layoffs become probable and you can estimate the payout under your existing formula (say, two weeks per year of service for the affected group), the liability goes up — potentially well before any communication date ASC 420 would require.
Two practical consequences follow:
- The rebuttable presumption. ASC 420 presumes that if you have a past practice of providing similar termination benefits, the arrangement is ongoing and belongs under ASC 712. A company that has "always paid three months" for every prior layoff will struggle to call this round's three months a one-time ASC 420 benefit. The new plan's incremental top-up above the standing formula can still be ASC 420, but the base is ASC 712.
- Split accounting is normal. It is common for one layoff to produce two liabilities: the standing-policy portion under ASC 712 (booked when probable and estimable) and the special top-up under ASC 420 (booked at the communication date, or ratably over a retention period). Document which dollars are which; auditors will ask.
ASC 420 vs. ASC 712 at a Glance
| Question | ASC 420 (one-time) | ASC 712 (ongoing) |
|---|---|---|
| Where does the benefit come from? | Created for this termination event; no standing plan | Standing policy, agreement, statute, or past practice |
| What triggers recognition? | Liability incurred (communication date, termination date, cease-use date, or service received) | Probable and reasonably estimable |
| How is it measured at inception? | Fair value | Amount reasonably estimated under the plan terms |
| Example | Special six-month package for a plant closure | Two-weeks-per-year formula in the employee handbook |
When in doubt, ask: "If we had laid off one person for performance last year, would they have received this benefit?" A yes points to ASC 712.
How the Charge Hits the Income Statement
Unless the exit activity qualifies as a discontinued operation, restructuring costs stay in income from continuing operations before income taxes (ASC 420-10-45-3). There is no trip below the line to extraordinary items — that category no longer exists — and no hiding the charge outside operating results.
Three presentation rules catch people:
- Disclose separately if material. A material restructuring charge should be presented as its own component of continuing operations so readers can see it, with the notes identifying the line items that carry the costs.
- No subtotal games. SEC staff guidance (SAB Topic 5.P, carried in ASC 420-10-S99-1) says a separately presented restructuring charge must not be preceded by a subtotal like "income from continuing operations before restructuring charge." That framing implies the charge is not part of real earnings, which is exactly the impression the rule exists to prevent.
- Discontinued operations is a high bar. Shutting a product line or closing an office does not automatically move results to discontinued operations. ASC 205-20 reserves that presentation for disposals representing a strategic shift with a major effect — and the SEC routinely comments on companies that stretch the definition. Assume your restructuring stays in continuing operations unless counsel and your auditors agree otherwise.
The Disclosure Checklist
For every period from initiation until the activity is complete, ASC 420-10-50-1 asks for a full narrative plus a rollforward: a description of the exit activity, the facts and circumstances leading to it, the expected completion date, the total costs expected by major type (termination benefits, contract termination costs, other costs), a reconciliation of the beginning and ending liability balances showing costs incurred and charged to expense, costs paid or settled, and adjustments — and the line items in the income statement where the costs are aggregated. For public companies this is also a perennial SEC comment-letter topic, so treat thin disclosure as an invitation for correspondence.
Mistakes That Restate Restructurings
- Booking the plan instead of the obligation. Accruing the full budget at the board vote or announcement date. Each cost waits for its own trigger.
- Putting standing severance under ASC 420. If your handbook promises it, ASC 712 accrues it when probable and estimable — earlier than you may want, but that is the standard.
- Forgetting the retention-period spread. Stay-to-close bonuses are earned over the service period, not on announcement day.
- Measuring cease-use liabilities at undiscounted cost. Fair value means present value of the dead rent, net of realistic sublease income.
- Accruing future operating losses. Expected losses from running the doomed facility until closure are not exit costs and are never accrued.
- Reversing quietly. When estimates come down, the adjustment runs through the same line as the original charge with disclosure — it is not a plug to other income.
Booking a Restructuring Reserve in a Plain-Text Ledger
A restructuring reserve is just an accrued liability with a good paper trail, which makes it a natural fit for Beancount: dated postings, named subaccounts per plan, and metadata linking each entry to the plan memo. Suppose plan R-26-01 produces an $85,000 ASC 712 severance accrual in November (layoffs probable, formula estimable), a $12,000 contract termination penalty triggered by a December notice, and $9,000 of relocation services received in January:
2026-11-20 * "Accrue severance under standing policy - plan R-26-01 (ASC 712)"
plan: "R-26-01"
Expenses:Restructuring:Severance 85,000.00 USD
Liabilities:Restructuring-Reserve:Severance -85,000.00 USD
2026-12-05 * "Contract termination penalty on notice - plan R-26-01 (ASC 420)"
plan: "R-26-01"
Expenses:Restructuring:Contract-Termination 12,000.00 USD
Liabilities:Restructuring-Reserve:Contracts -12,000.00 USD
2027-01-18 * "Pay severance batch 1 and relocation invoices - plan R-26-01"
plan: "R-26-01"
Liabilities:Restructuring-Reserve:Severance 40,000.00 USD
Expenses:Restructuring:Relocation 9,000.00 USD
Assets:Checking -49,000.00 USDKeeping each plan in its own subaccount (or tagged with shared metadata) gives you the ASC 420 rollforward nearly for free: the reserve account's entries are the reconciliation of beginning balance, charges, payments, and adjustments your auditors will ask to see. If you are new to double-entry plain-text bookkeeping, the documentation walks through accounts, postings, and balance assertions step by step.
Your Next Step
Pull your current severance policy — handbook, offer letters, past practice — and decide today whether your next layoff's benefits are ASC 712 (probable and estimable, accrues early) or genuinely one-time ASC 420 benefits (communication date, possibly spread over a retention period). That single classification drives the timing of the largest piece of most restructuring charges, and it is far easier to document before the plan exists than to defend after the charge is booked.





