Quality of Earnings: Find the Real Profit
Strips the one-offs and tests whether profit is actually becoming cash.
See it in Kestrel’s examplePrompts for Work · Pack 2 · 10 prompt templates
12 of 12 quality checks passed
The Finance & Analysis pack: 10 AI prompt templates for ChatGPT, Claude and Gemini
Automate your financial analysis. Paste your exports and numbers, and the financial analysis prompts clean up the earnings, explain why results missed the budget, build the forecast from real business drivers, model your cash week by week, test the investment case and prepare the board presentation.
Free guide: 13-week cash flow forecast: how to build one
Real exampleChannel economics · Prompt 02
“AOV $184, blended CAC $71, 22% repeat rate.”
Two of five channels lose money on every order
Benefits of the financial analysis prompts
Four things the financial analysis prompts do for every month-end, forecast and board meeting.
The quality of earnings prompt strips out one-off items and tests whether profit is actually turning into cash.
The variance prompt splits a miss into volume, price, mix and cost, and checks that the parts add up to the total.
The forecast prompts build revenue from customers, orders and prices, not last year plus a percentage, and model cash week by week for 13 weeks.
The board prompt turns the numbers into a clear story, a clear ask and answers to the questions the board is most likely to ask.
What is in the pack
Each financial analysis prompt works on its own. The prompt asks for what is needed and, in Claude, returns a finished Word or Excel file. Run the one you need, or run all ten in order.
Strips the one-offs and tests whether profit is actually becoming cash.
See it in Kestrel’s exampleFinds out whether each sale makes money — by channel, not blended.
See it in Kestrel’s exampleDecomposes the miss into volume, price, mix and rate — and checks it sums.
See it in Kestrel’s exampleFinds the SKUs and segments that quietly destroy value.
See it in Kestrel’s exampleBuilds the forecast from operating drivers instead of last year plus a percentage.
See it in Kestrel’s exampleBuilds the integrated model — and reports the checks it fails.
See it in Kestrel’s exampleModels cash weekly, names the breach, and finds the binding constraint.
See it in Kestrel’s exampleAppraises the spend properly — including the option of not spending it.
See it in Kestrel’s exampleFinds the value at which the plan stops working — and pre-commits the response.
See it in Kestrel’s exampleTurns the numbers into the story, the ask, and the questions you will be asked.
See it in Kestrel’s exampleWorked example
A direct-to-consumer outdoor equipment brand. $48M revenue, still growing, positive operating profit every quarter — and the cash has quietly disappeared. Growth has fallen from 38% to 7% and gross margin from 54% to 41%, and nobody agrees on why. Here is how the ten prompts take that from a pile of exports to a board decision — one step at a time.
Prompt 01 · Baseline
What Kestrel brought · CFO
“$48M revenue, $3.1M EBITDA, and we are somehow out of cash.”
What the prompt returned
“Normalised EBITDA is $1.4M, not $3.1M. Cash conversion is 0.31.”
Takeaway: build the forecast on normalised EBITDA. Starting from the reported $3.1M would overstate every projection by more than double.
A quality-of-earnings review adjusts reported profit to remove one-off and misclassified items, giving normalised EBITDA: earnings before interest, tax, depreciation and amortisation from repeatable operations. Every forecast should start from this figure.
Prompt 02 · Baseline
What Kestrel brought · Head of Growth
“AOV $184, blended CAC $71, 22% repeat rate.”
What the prompt returned
“Blended 47% contribution. Two of five channels are negative.”
Takeaway: move budget from paid social and marketplace to the three channels that make money.
Unit economics measures the profit or loss on a single sale. The key measure is contribution margin: revenue minus the costs caused directly by that sale, such as product cost, shipping and payment fees.
Prompt 03 · Diagnose
What Kestrel brought · CFO
“We came in $2.4M under budget and margin dropped 13 points.”
What the prompt returned
“Discounting explains 40% of the margin gap — and it is structural.”
Takeaway: treat discounting as an ongoing margin problem rather than a freight issue, and reduce the excess stock that causes it.
Variance analysis explains the difference between budgeted and actual results. A price-volume-mix bridge splits a revenue variance into volume (units sold), price and mix (which products sold), and the parts must add up to the total.
Prompt 04 · Diagnose
What Kestrel brought · Finance manager
“64 SKUs, five channels, and one P&L that shows all of it as one number.”
What the prompt returned
“11 SKUs earn 79% of contribution. 15 destroy it.”
Takeaway: discontinue or reprice the 15 loss-making products, and state which cost-allocation method the analysis used.
Product profitability analysis ranks each product, or SKU (stock-keeping unit), by the contribution it generates. At Kestrel, 11 products earn 79% of contribution and 15 lose money.
Prompt 05 · Forecast
What Kestrel brought · CEO
“Plan says 18% growth next year. Where does that come from?”
What the prompt returned
“Sessions × conversion rate × order value × repeat rate. Conversion decides it.”
Takeaway: set the growth target from a conversion rate the team can realistically achieve, and review the three monitoring measures monthly.
A driver-based forecast calculates revenue from the operating factors that produce it, instead of adding a growth percentage to last year. Kestrel’s revenue = site sessions × conversion rate × average order value × repeat purchases.
Prompt 06 · Forecast
What Kestrel brought · CFO
“Build me three years, P&L, balance sheet and cash flow.”
What the prompt returned
“FAIL: closing cash is $2.1M below the balance sheet. Here is why.”
Takeaway: correct the inventory-days assumption to match actual results before the model goes to the board.
A three-statement model links the income statement (profit), the balance sheet (what the company owns and owes) and the cash flow statement (cash in and out). Because the three statements describe the same business, they must reconcile. A mismatch means an assumption is wrong.
Prompt 07 · Forecast
What Kestrel brought · CEO
“We have $4.1M. Payroll is the 15th. Are we fine?”
What the prompt returned
“No. Week 9, $0.31M, against a $0.5M covenant.”
Takeaway: reduce inventory days to release cash before week 9. Profitability and growth are not the cause.
A 13-week cash flow forecast projects cash week by week, because payroll and loan payments fall on specific dates. A covenant is a condition in a loan agreement; Kestrel must keep at least $500K in cash.
Prompt 08 · Decide
What Kestrel brought · Head of Operations
“$4.1M for warehouse automation. Finance says it pays back.”
What the prompt returned
“NPV $1.9M at a 12% hurdle. Or $2.6M if you count the unbankable.”
Takeaway: approve the project on the $1.9M NPV, and track warehouse throughput: the project stays viable while gains reach 71% of plan.
Capital budgeting evaluates an investment with three measures. Net present value (NPV) is the value of future cash flows in today’s money, minus the investment. Internal rate of return (IRR) is the annual return the investment generates. Payback is the time needed to recover the cost.
Prompt 09 · Decide
What Kestrel brought · Board member
“Give me a bear case for the recovery plan.”
What the prompt returned
“Below 38.4% gross margin, the fixed-charge cover covenant is breached in month seven.”
Takeaway: agree the trigger and the response now, so the decision is not made under pressure.
Sensitivity analysis tests how much the outcome changes when one assumption changes; scenario analysis changes several assumptions together. A tornado chart ranks assumptions by their impact. Kestrel’s largest are conversion rate, freight and return rate.
Prompt 10 · Communicate
What Kestrel brought · CFO
“Board is Thursday. I have forty tabs and no narrative.”
What the prompt returned
“A working-capital problem that presents as a margin problem.”
Takeaway: open with the governing thought and the request, and prepare the full calculation behind each of the three numbers.
A governing thought is the single sentence the board should remember from the presentation. For Kestrel: the company has a working-capital problem that presents as a margin problem.
Three documents from Kestrel’s ten prompts: profit by sales channel, the 13-week cash position, and the one-page board summary with the ask.
Two of five channels lose money on every order
Contribution margin by channel: revenue minus the costs each sale causes, after returns
| Rank | Channel | Contribution margin |
|---|---|---|
| 1 | Organic / direct | +61% |
| 2 | Email / CRM | +58% |
| 3 | Retail partners | +34% |
| 4 | Paid social | −4% |
| 5 | Marketplace | −11% |
Blended
47% contribution: Kestrel keeps $87 on a $184 order. The average hides the two losing channels.
Acquisition cost
$23 per customer through organic search against $124 through paid social. Customer lifetime value is 2.1 times acquisition cost, on a retention rate still to be confirmed.
Kestrel breaches its cash covenant in week 9
13-week cash flow forecast · the loan requires at least $500K in cash at all times
Cash today
$4.1M
Low point, week 9
$310K
against the $500K covenant minimum
| Layer tested | Finding |
|---|---|
| Profitability | Not the constraint |
| Growth drag | Not the constraint |
| Working capital | The binding constraint: stock is held 118 days before it sells |
A working-capital problem that presents as a margin problem
The one sentence the board should remember, the three numbers behind it, and the ask
Cash runway
11 weeks
Gross margin
41%
Inventory
118 days
Prompt output, formatted for this page. In Claude each prompt returns it as a finished Word or Excel file; other tools return the same content as text and tables. The figures come from whatever you paste in. Kestrel Outdoor is fictional, so every number here is ours to show you.
Yes. The cash flow prompt models cash week by week, flags the week cash runs short or a loan covenant is breached, and finds the constraint that matters most. In Claude, the forecast comes back as an Excel file.
Yes. The model prompt links the income statement, balance sheet and cash flow statement, and reports every check that fails, such as a balance sheet that does not balance.
ChatGPT, Claude and Gemini. In Claude, every prompt ends with a finished Word or Excel file. ChatGPT and Gemini return the same content as text and tables.
No. The analysis is built from the figures you supply, for your own work. Check every input and assumption before anyone relies on the result.
Pack 2 · Finance & Analysis
Paste the pack’s documents into the AI PowerPoint generator, a separate product at $19, and Claude builds the board presentation as a real .pptx file with editable PowerPoint charts.
Below is Kestrel’s, twelve slides, unedited.
Kestrel Outdoor is a fictional company, so every number here is ours to show you. Generated in the NOVA house style.
Built in
as a real .pptx file with editable charts. Or take both generators together in the bundle, $25.
Nine packs for work, from strategy and finance to sales, HR and operations, each written to the same standard with its own worked example.