Appendix
Appendix: Financial Due Diligence (Quality of Earnings)
An optional appendix on the deal-side model. What a quality-of-earnings review is and why reported EBITDA is rarely the number a buyer pays a multiple on; normalizing earnings through supported add-backs (owner compensation, one-time items, run-rate adjustments, related-party normalization); the net-working-capital peg and debt-like items; and where AI helps build the bridge while judgment owns each adjustment.
~120 min6 sections16 questions5 tools
Learning objectives (8)
Learning Objectives
By the end of this chapter you should be able to:
- 1Define what a "buyer-defensible" adjusted (normalized) EBITDA means, and why supporting each add-back and footing the bridge come before any diligence narrative.
- 2Design the quality-of-earnings workflow with the deterministic split: the bridge arithmetic from reported to adjusted EBITDA and the 12-month working-capital average sit in a template, and the model labels and narrates only.
- 3Assemble the minimal folder (reported EBITDA, the candidate adjustment schedule, and twelve months of net working capital) and build the EBITDA bridge and the net-working-capital peg from it.
- 4Run the red-lines check for diligence data, which is highly confidential target financial information, and keep an AI-assisted quality-of-earnings review inside the normal deal-team sign-off.
- 5Validate the bridge by confirming it foots (reported EBITDA plus net adjustments equals adjusted EBITDA), tracing each add-back to its support, and confirming the peg's stated basis.
- 6Recognize the failure modes of an AI-built quality-of-earnings analysis (an unsupported add-back, a one-time versus run-rate mislabel, an over-normalized figure, and a peg distorted by seasonality) and correct them.
- 7Frame the diligence findings so they lead with adjusted EBITDA and the working-capital peg, flag the debt-like items, and surface the open questions a buyer would raise.
- 8Recap quality-of-earnings analysis in buy-side M&A diligence and its established best practices, including normalized EBITDA, the categories of add-backs, the net-working-capital peg, and debt-like items, noting these are standard buy-side diligence practice published by the AICPA and the major accounting and advisory firms rather than a single authoritative standard.
Part One: Quality of Earnings: The Number a Buyer Actually Pays For. Section 1 of 6.
Part One · Quality of Earnings: The Number a Buyer Actually Pays For
Quality of Earnings: The Number a Buyer Actually Pays For
Part One
Quality of Earnings: The Number a Buyer Actually Pays For
A buy-side quality-of-earnings review asks whether the EBITDA on a target's books is the earnings a new owner would actually inherit, because reported EBITDA is rarely the figure a buyer pays a multiple on. Bridging to that number runs through the categories of add-backs that normalize earnings and the two deal terms that ride alongside it, the net-working-capital peg and debt-like items.
Why buy-side diligence looks past the reported number
You are supporting a buy-side quality-of-earnings review of a mid-market target. A financial buyer has agreed a price expressed as a multiple of earnings, and the earnings measure in play is usually EBITDA, earnings before interest, taxes, depreciation, and amortization. The question diligence exists to answer is deceptively simple: is the EBITDA on the target's books the earnings a new owner would actually inherit, or is it flattered by items that belong to the current owner, to a single unusual year, or to a related party?
Quality of earnings, often shortened to QoE, is the standard buy-side response to that question. It is well-established practice across M&A rather than a single codified standard, and the AICPA and the major accounting and advisory firms publish guidance and thought leadership on it. The review restates reported earnings toward a sustainable, ownership-neutral run-rate and documents the support behind each restatement. The output is not a valuation; it is the defensible earnings base a valuation is then built on, plus a list of the questions the numbers raise.
Normalized EBITDA and the categories of add-backs
Adjusted (normalized) EBITDA is reported EBITDA plus or minus a schedule of adjustments, each intended to move the number closer to sustainable earnings. The adjustments, commonly called add-backs even when some reduce the figure, tend to fall into recognizable categories:
- Owner compensation above (or below) market. A founder who pays themselves well above a market salary for the role depresses reported earnings; normalizing to a market rate adds the excess back. The reverse happens when an owner takes little or no salary.
- One-time items. A litigation settlement, a failed system implementation, or non-recurring professional fees inflate expenses in a single period. If the item is genuinely non-recurring, it is added back so it does not drag the run-rate a buyer inherits.
- Run-rate adjustments. A price increase or a headcount change that took effect partway through the year is annualized so the figure reflects a full year at the new level, in either direction.
- Related-party normalization. Rent paid to a building owned by the seller, or a management fee charged by an affiliate, may sit above or below a market rate. Normalizing it to market removes a benefit or burden that will not travel with the business.
The discipline in each category is the same. An add-back is only as good as its support, and a buyer tends to challenge each one, because each dollar added to EBITDA is multiplied into the price.
The net-working-capital peg and debt-like items
Two deal terms ride alongside the earnings number. The first is the net-working-capital peg. A business needs a normal level of working capital (receivables plus inventory less payables, broadly) to run day to day, and the buyer expects to receive the target with roughly that level in place. The peg is a target working-capital level set in the purchase agreement, frequently a trailing average such as the last twelve months, because a single month-end can be unrepresentative. At close, actual working capital is compared to the peg, and a true-up adjusts the price: deliver less than the peg and the price is reduced, deliver more and it rises. The true-up mechanism is a standard term in private-company purchase agreements.
The second is debt-like items: obligations that behave like debt even when they are not labeled as such, for example accrued but unpaid bonuses, deferred revenue the buyer will have to service, unfunded liabilities, or deferred capital spending. These sit outside EBITDA but reduce the equity value a buyer will pay, so diligence flags them separately in the bridge from enterprise value to equity value. Missing one is a classic way a buyer overpays.
Buyer-defensible is the standard, and why this suits AI
The finish line is fixed before the work begins. A buyer-defensible quality-of-earnings analysis has four properties. The bridge foots, so reported EBITDA plus the net adjustments equals adjusted EBITDA to the dollar. Each add-back is supported, so there is a documented basis a buyer could test rather than an assertion. Each adjustment is correctly labeled one-time or run-rate, so the reader can judge what persists. And the number is ownership-neutral, restating away benefits and burdens specific to the current owner rather than padding the figure to lift the price.
The task suits AI assistance because of how the work divides once the adjustment schedule exists. Much of the remaining work is mechanical and linguistic: totaling the bridge, averaging twelve months of working capital, labeling each item, and drafting a clear support note in a diligence voice. The judgment, whether an add-back is defensible, whether a cost is truly non-recurring, and what the numbers imply, is where the analyst adds value. That split, deterministic arithmetic on one side and judgment plus narrative on the other, is what the rest of this appendix is built around.
Check Your Understanding
Knowledge Check 1
Normalized EBITDA
A target reports EBITDA of $4,200,000. Diligence identifies three supported adjustments: add back $350,000 of above-market owner compensation, add back $180,000 of one-time legal settlement costs, and deduct $90,000 to normalize related-party rent that was charged below a market rate. What is the adjusted (normalized) EBITDA?
Part Two
Where AI Fits: Map It, Split It, Fuel It
A quality-of-earnings review is language-heavy work built on a fixed bridge: the model drafts the add-back rationale and the narrative, while the schedule that normalizes EBITDA stays deterministic. The five moves from Module 0 set that division up and leave a reusable template behind.
What AI is good at here, and what it is not
Match the tool to the task. For a quality-of-earnings review a language model is good at a narrow band of work: totaling a bridge from an adjustment schedule, labeling each add-back one-time or run-rate, drafting a clear support note in a diligence voice, and sequencing findings so the earnings number and the peg lead. That is real leverage on the slow, mechanical part of assembling a QoE package.
It is a poor fit for three other parts, and the workflow keeps it out of them. It should not own the bridge arithmetic, because a model asked to total figures in prose can drift, so the math belongs in a template it does not recompute. It should not decide whether an add-back is defensible, because judging whether a cost is truly non-recurring or an owner benefit is genuinely excess is analyst judgment that a buyer will contest, so a person supports each one against the schedule. And it does not sign off: the model drafts, and the deal team supports, negotiates the peg, and approves. In this workflow the model is a fast preparer, never an approver.
Map it: the prior deal's QoE bridge as the worked example
The most useful thing you can give a model for this task is an example of the destination. A prior deal's quality-of-earnings bridge and support note is exactly that: it shows the house format, the level of detail on each add-back, and the tone a diligence report carries. With that example in the folder, you are not asking the model to guess what a defensible bridge looks like; you are asking it to produce more of a known shape. The path is fixed: reported EBITDA and a candidate schedule at the near end, a supported adjusted-EBITDA bridge and a working-capital peg at the far end, with the worked example anchoring that far end.
Split it: the bridge math is deterministic
Totaling a bridge is deterministic work: for a given schedule of adjustments, there is one correct net figure and one correct adjusted EBITDA. Averaging twelve months of working capital is the same, one correct number. Asking a language model to produce those figures in prose invites small, hard-to-catch errors in a number that gets multiplied into a price. So the workflow puts the math where it belongs. A template holds the bridge (reported EBITDA plus each labeled adjustment equals adjusted EBITDA) and the trailing 12-month working-capital average, and the model narrates and labels only. The model performs the non-deterministic work, the part with many acceptable versions: how to describe the basis for each add-back and how to sequence the findings.
This is the single most important design choice in the appendix. When the model recomputes the bridge in prose, it can drift from the template, and now two versions of the earnings number exist. When the template owns the arithmetic, there is one source of truth, and validation becomes a tie-out rather than a recalculation.
One adjustment, end to end
A single line makes the split concrete. The schedule shows the owner drawing $650,000 in compensation against a market rate of $400,000 for the role. The workflow carries that add-back from the schedule to one supported line, and each step has an owner.
- Template, deterministic. The add-back is $650,000 less $400,000, or $250,000, and the bridge adds it to reported EBITDA. There is one correct figure, so the template computes it and the model is told not to recompute it.
- Label, judgment. Above-market owner pay is a recurring feature of the current ownership that a new owner would not carry, so it is normalized as an ownership adjustment rather than a one-time item. That labeling is the analyst's call, not the model's.
- Support, judgment. The basis is a market-compensation reference for the role. The analyst confirms the $400,000 rate is defensible, because a buyer will test exactly this line.
- Narrate, non-deterministic. The model turns the figure and its basis into one measured line: "Owner compensation of $650,000 is normalized to a market rate of $400,000 for the role, a $250,000 add-back, reflecting an ownership-specific cost a new owner would not inherit."
Fuel it: the minimal folder
The lab folder is deliberately small: the reported EBITDA and the candidate adjustment schedule, twelve months of net working capital, and the one worked example. Nothing else. A full data room would bury the accounts that matter and raise the chance the model latches onto something irrelevant. Minimum context is the fuel: give the model exactly what the task needs, and the destination example so it knows the shape of the answer. In diligence it is a security control as well as a quality one, because a target's financials are highly confidential.
The worked example does work here that written instructions tend to miss. It encodes the tacit house format, the level of support expected on each add-back, and the sequencing a diligence lead would struggle to spell out as a rule, and the model tends to match a shown example more reliably than it follows an abstract description of one. That is why the folder carries a finished bridge rather than a longer style guide.
Scaffolding: a reusable QoE skill and a support checklist
The five moves are not a one-off. Because diligence runs the same shape on each new target, the prompt that carries these instructions is worth saving as a reusable skill or prompt template: the destination example, the deterministic-math rule, the minimal-folder list, and the one-time-versus-run-rate labeling guidance, packaged so the next target starts from a known shape rather than a blank page.
Pair it with a short support checklist the analyst runs before sign-off: confirm the bridge foots, trace each add-back to a basis in the schedule or flag it as unsupported, confirm each label fits the item, and confirm the peg's stated basis. The skill makes the draft repeatable; the checklist makes the review repeatable. Together they keep the human checkpoint from becoming a rubber stamp.
Check Your Understanding
Knowledge Check 2
AI Workflow Design
Why is it preferable to have a template foot the bridge from reported to adjusted EBITDA and let the model narrate, rather than asking the model to total the bridge in prose?
Part Three
The Pattern
The whole workflow fits in a single diagram. Each step expands to the prompt template, what a good result looks like, and the ways the step tends to fail. You will run this shape in the lab.
Reading the pattern
The pattern moves left to right through four kinds of step: the inputs you gather, the AI step that drafts, the human checkpoint where you support and validate, and the finished artifact. The gray input node is the minimal folder, the reported EBITDA and adjustment schedule plus twelve months of working capital. The green AI node is where the model totals the bridge and labels each add-back. The amber human node is the support-and-tie-out check, which is not optional. The final node is the buyer-defensible bridge, the peg, and the open questions.
The human checkpoint sits between the draft and the artifact, not after it. Nothing becomes buyer-defensible until a person has supported each add-back and confirmed the bridge foots. Open each step below to see the prompt and the failure modes before you run it.
Check Your Understanding
Knowledge Check 3
AI Workflow Design
In the quality-of-earnings pattern, where does the human checkpoint that supports each adjustment belong?
Part Four
Guard It, Then Run the Lab
A governance check before you open the folder, then the lab itself.
The red-lines check for diligence data
A target's financials in a live deal are among the most sensitive data a finance professional handles: confidential, often subject to a non-disclosure agreement, and sometimes material nonpublic information. Before you point any tool at diligence data at work, confirm the instance is an approved enterprise environment for that data class, keep the folder scoped to the single target under review, and make sure the analysis still flows through the normal deal-team sign-off. The lab below uses a fully synthetic target, so its data is cleared for any tool. Running the check anyway is the habit you are practicing.
The lab
Download the folder and run the quality-of-earnings pattern in whatever AI you use. The folder holds the target's reported EBITDA and a candidate adjustment schedule, twelve months of net working capital for the peg, and a prior deal's bridge as your format example. Let the template hold the arithmetic, have the model total the bridge and label each add-back, then come back for support and validation. The target and every number are fictional.
Check Your Understanding
Knowledge Check 4
AI Governance
A diligence associate is about to run an AI-assisted quality-of-earnings analysis on a target's confidential data room. Which step best reflects sound data governance before starting?
Part Five
Validate the Output
A bridge that merely foots is not a defensible one. Validation is where an AI-assisted quality-of-earnings analysis earns the "buyer-defensible" label, and where its characteristic failure modes get caught.
The failure modes
An AI-built quality-of-earnings bridge tends to fail in a few recognizable ways, and knowing them turns validation from a vague read-through into a targeted search.
The first and most common is the unsupported add-back. The model, or an eager seller-side schedule, includes an adjustment with a plausible label but no basis in the folder. A line reading "marketing normalization, $200,000" with nothing behind it is exactly what a buyer's diligence strikes. Every add-back has to trace to a support, or be flagged as unsupported.
The second is the one-time versus run-rate mislabel: dressing a recurring cost as non-recurring, or annualizing something that will not persist. Severance from a restructuring looks one-time until you notice the target restructures a division most years. Mislabeling distorts the sustainable earnings a multiple is paid on, and it usually favors the seller.
The third is over-normalization, the aggressive bridge that keeps adding back until the number looks the way someone wants it to. The fourth touches the other deal term: a peg distorted by seasonality or by a late push on receivables and payables, so the working-capital target no longer reflects a normal level. Each of these is caught by tracing the item back to its basis, not by reading the prose.
Support and tie-out as the core discipline
The heart of validation is support and tie-out: take each adjustment in the bridge and follow it back to a basis in the schedule, and confirm the bridge foots, so reported EBITDA plus the net adjustments equals adjusted EBITDA to the dollar. Confirm, too, that each item is labeled one-time or run-rate in a way that fits, that the peg's stated basis (for example a trailing 12-month average) is the one actually computed, and that debt-like items are flagged rather than buried. A single unsupported add-back is enough to send the schedule back. Work the checklist below against your bridge before you call it done.
Check Your Understanding
Knowledge Check 5
AI Validation
A quality-of-earnings bridge adds back $180,000 for "severance from a restructuring," but diligence shows the target restructures a division roughly every year and severance recurs annually. Which failure mode is this?
Part Six
Debrief: A Buyer-Defensible Bridge
A finished, buyer-defensible result for the lab target follows, with each choice annotated and its reasoning stated. Compare it against your own bridge, then score your work.
The bridge, adjustment by adjustment
The target's reported EBITDA is $6,000,000. The adjustment schedule carries four supported items, and they net to $830,000, bridging to an adjusted (normalized) EBITDA of $6,830,000. Each is labeled and tied to a basis in the folder.
- Owner compensation above market: add back $250,000. The owner drew $650,000 against a market rate of $400,000 for the role. The $250,000 excess is an ownership-specific cost a new owner would not carry, so it is normalized out. This is a recurring feature of the current ownership, not a one-time item.
- One-time items: add back $300,000. A litigation settlement and non-recurring professional fees tied to a failed system implementation depressed the period. Because both are genuinely non-recurring, they are added back so they do not drag the run-rate a buyer inherits.
- Related-party normalization: add back $180,000. Rent paid to a building owned by the seller sat above a market rate. Normalizing the rent down to market removes an owner-specific burden, which raises EBITDA by $180,000.
- Run-rate adjustments: add back $100,000, net. Annualizing a mid-year price increase adds $220,000, and annualizing the full-year cost of two customer-service hires added late in the year subtracts $120,000, for a net run-rate add-back of $100,000.
Foot the bridge to confirm it ties: $6,000,000 plus $250,000 plus $300,000 plus $180,000 plus $100,000 equals $6,830,000. Reported EBITDA plus the $830,000 of net adjustments equals adjusted EBITDA, to the dollar.
Buyer-defensible support note
The exemplar below is what you would put in front of the deal team. It leads with the earnings number, labels each add-back, ties each figure to a basis, and separates one-time from run-rate.
Adjusted EBITDA. Reported EBITDA of $6,000,000 normalizes to $6,830,000 after $830,000 of supported adjustments. The largest is $250,000 of above-market owner compensation ($650,000 drawn against a $400,000 market rate for the role), an ownership-specific cost a new owner would not carry. A further $300,000 reflects one-time items, a litigation settlement and non-recurring professional fees, that will not recur. A $180,000 add-back normalizes above-market related-party rent to a market level. A net $100,000 run-rate adjustment annualizes a mid-year price increase ($220,000) less the full-year cost of two late-year customer-service hires ($120,000).
What persists and what does not. The owner compensation and related-party rent adjustments are recurring ownership normalizations, so the buyer should expect them to hold. The $300,000 of one-time items should not be read into the run-rate. The run-rate items are, by construction, the sustainable full-year view.
Open questions. The market-compensation reference and the market-rent basis are the two lines a buyer is most likely to test, and both should be supported with third-party references before the number is relied on.
The note's discipline shows in what it leaves out. It does not pad the bridge with an unsupported add-back, does not label a recurring cost as one-time, and does not present the number as final. It hands the deal team a defensible starting point and the questions still to close.
The working-capital peg
Alongside the earnings number, the analysis sets the net-working-capital peg. Averaging the target's twelve month-end working-capital balances gives a trailing 12-month average of $9,126,083, and that is the peg carried into the purchase agreement as the target level at close.
The peg does real work in the deal. At close, actual working capital is compared to $9,126,083, and the true-up adjusts the price: if the target delivers less than the peg, the buyer funds the shortfall and the price is reduced; if it delivers more, the price rises. Stating the basis (a trailing twelve-month average, chosen so a single unrepresentative month-end does not set the target) is what makes the peg defensible, because the basis itself is negotiated.
Where this breaks in the real world
The lab is clean by design: the schedule is curated, the folder is minimal, and the adjustments are supportable. Real diligence is messier, and the workflow tends to strain in three specific places.
- Over-normalized, seller-favorable add-backs. A seller-prepared schedule tends to add back everything it can, dressing recurring costs as one-time to lift the multiple. The buy-side job is to strike the add-backs that will not survive scrutiny, and a model reading the schedule at face value will carry them straight through if you do not test each basis.
- Working-capital manipulation near close. A trailing average can be gamed by pulling collections forward and stretching payables in the weeks before close, so delivered working capital looks healthy while the business is actually short. Seasonality does the same thing innocently. Either way, the peg and the true-up need a normalized, seasonally aware basis, not a raw month-end.
- Debt-like items hiding below EBITDA. Accrued but unpaid bonuses, deferred revenue the buyer will service, deferred capital spending, and unfunded liabilities each reduce equity value without touching EBITDA. A bridge that stops at adjusted EBITDA and ignores them can make a buyer overpay even when the earnings number is right.
On top of these, a model will sometimes produce a bridge that foots cleanly and is still wrong, because a footing bridge and a defensible bridge are not the same thing. That is exactly why the support-and-tie-out check is not optional. The workflow does not remove the analyst's judgment; it removes the mechanical drudgery so the judgment has more room.
Score your work
Rate your own bridge against the rubric below. An honest score against the rubric shows which parts of the quality-of-earnings review are solid and which still need practice. Your scores roll up to the workflow maturity dashboard on the course hub.
Check Your Understanding
Knowledge Check 6
Diligence Framing
A buy-side quality-of-earnings report presents adjusted EBITDA of $6,830,000 and a net-working-capital peg of $9,126,083 set at the trailing 12-month average. Why is the peg reported alongside the earnings number?
