How to design your financial statements
The choices that shape your P&L, balance sheet and cash flow - in the order you actually make them.
# The short version
Management reporting exists to make decisions. Your accounting exists to satisfy tax and audit rules. Two different jobs - and the second must not dictate the shape of the first.
- Build for the decision, not for the books. Start from the questions you get asked, not from your account list.
- Split revenue into product groups, coarse enough to steer. A handful of lines, not a dozen - if you would not act differently on two of them, they are one line.
- Split costs by whether they follow output. Direct costs move with what you produce and sell; operating expenditure does not. That single cut is what gives you a contribution margin.
- Anything too small to act on gets summarized elsewhere. A line that stays under 2% of its parent is noise, and noise costs you attention every month.
- On the balance sheet, keep inventory, receivables and payables visible. That is where your cash is hiding.
Start from the shape your industry uses, then adapt it. A template gets you close, but every company steers on something slightly different - and those differences are exactly the lines worth having.
# What management reporting is for
Your statutory accounts answer a question someone else asked: are the numbers correct and complete? Your management accounts answer yours: what is working, what is not, and what should we do next month?
| Statutory | Management | |
|---|---|---|
| Audience | Tax office, auditor, bank | You and your team |
| Optimized for | Completeness, auditability | Deciding something |
| Detail | Every account | Only what changes behavior |
| Changes | Rarely, by rule | When the business changes |
This is why there is no universal template. The right structure depends on your business model - on what you sell, what it costs to deliver, and which levers you can actually pull.
- A manufacturer needs materials, production labor and freight separated, because margin dies in those three.
- An agency needs billable versus non-billable staff, because utilization is the whole business.
- A SaaS company needs hosting and support split out, because that is what stops contribution margin scaling.
- A retailer needs fulfillment and payment fees visible, because they eat the difference between price and cost.
Copy any of those into the wrong business and you get a report nobody uses. Start from your own model.
Every plan, variance report and department view is built on these lines. That is why it is worth an hour now - changing the structure later breaks your past plans and your comparatives.
# Revenues
Revenue splits are the most over-engineered part of most first drafts. The goal is not to describe everything you sell - it is to see the few groups you would steer differently.
Aim for 3 to 6 revenue groups. Split where you would take a different action; merge anything under 5% of revenue.
- Product or service group - the default, and usually right.
- Delivery model, where margins differ sharply (license vs service, online vs store).
- Recurring vs one-off, if you are valued on recurring revenue.
- Region or market, if you genuinely manage and staff them separately.
- Single products or SKUs. The list only ever grows - every launch adds a line, and within a year it is a catalog nobody reads. Group them, and let the group survive product churn.
- Customer name - it breaks the moment the customer list changes.
- Anything you cannot forecast on its own.
| Business | Typical revenue lines |
|---|---|
| Manufacturing | Product family A · Product family B · Spare parts & service |
| SaaS / subscription | Subscription revenue · Services & onboarding · Other recurring |
| Professional services | Project revenue · Retainers · Pass-through expenses |
| Retail / ecommerce | Online sales · Store sales · Marketplace · less Returns |
| Usage / transaction | Transaction fees · Platform fees · Value-added services |
Returns and discounts belong as deductions inside revenue, not as a cost. Revenue is what you actually earned, net of VAT.
# Other operating output - only if you hold stock
This line captures the change in finished goods and work in progress. It exists because production and sales do not always happen in the same month.
- Relevant for manufacturers and anyone building inventory ahead of a season.
- Irrelevant - leave it out - if you sell what you make in the same month, or if you sell services.
- It moves with the same physical goods as your inventory line, so the two must be planned together, never independently.
- Own work capitalized - the activation of internally built assets. It is lumpy, it flatters the result in the month you build the asset, and the flattery reverses later as depreciation.
- If it is material enough that you must show it, give it its own line so you can see it and then ignore it when judging performance.
# Direct costs
Direct costs are the costs of delivering what you sold. Get this boundary wrong and every margin conversation afterwards is wrong, because this is the cut that produces contribution margin.
The test: if revenue dropped 30% next month, would this cost move? If yes, it is almost certainly direct.
But fixed does not mean indirect. Factory rent, production supervision and permanent production staff are direct even though they do not move in a slow month - and they must stay direct, because inventory is valued including them.
| Business | Typical direct costs |
|---|---|
| Manufacturing | Raw materials · Production labor · Freight & logistics · Production overhead |
| SaaS / subscription | Hosting & infrastructure · Support & customer success · Payment fees |
| Professional services | Billable staff cost · Subcontractors · Project expenses |
| Retail / ecommerce | Goods purchased · Fulfillment & shipping · Payment & platform fees |
| Usage / transaction | Processing & interchange · Infrastructure · Partner revenue share |
Personnel reaches direct costs by account or by department - never by splitting one account inside one department.
- Separate payroll accounts - "Wages, production" apart from "Wages, administration". The cleanest option, and it survives any later change to your department structure.
- Or keep one payroll account and override its mapping per department: production and delivery departments route to direct costs, every other department falls through to operating expenditure. Use this when your ledger books by department but not by account.
- What neither can do is split one account within one department. If a single person genuinely divides their week, agree the share with your accountant and post the two halves at source.
- Whichever route you take, write the rule down and revisit it yearly. A key nobody remembers becomes a number nobody trusts.
- Sales commission here. It is variable with revenue, but it is a cost of winning revenue, not of delivering it - most published margin benchmarks assume it sits in sales and marketing.
- Changing the boundary between years. Consistency matters more than being theoretically perfect.
# Operating expenditure
Everything you would still pay next month if sales stopped: the cost of being in business rather than the cost of delivering. This is where structures bloat fastest, because every invoice feels like it deserves a line.
Aim for 3 to 7 operating expenditure lines. Personnel is normally the largest and always deserves its own.
There are three ways to group them, and picking one deliberately is most of the work.
| Grouping | Lines look like | Use when |
|---|---|---|
| By function | Sales & marketing · R&D · G&A | You want to see where effort goes; standard for investors |
| By nature | Personnel · Facilities · IT · Marketing · Professional fees | You want to see what money was spent on; easiest to map from accounts |
| Hybrid | Personnel split by function, the rest by nature | Personnel dominates and you need it broken out |
By nature is the easier starting point - it maps almost directly from your accounts. By function is more useful once you are steering teams. Do not do both: pick one for the lines and use departments for the other view.
- Typical lines: Personnel · Facilities & office · IT & software · Marketing · Professional fees · Travel · Other operating.
- Keep 'Other operating' under 5% of the total. Above that it is hiding something.
- One-off items do not belong here - they have their own line further down.
Other operating income is the mirror line: grants, rental income, recharges and similar. Only put things here that will recur without a new decision; genuine one-offs belong in non-recurring items where they will not distort your trend.
# Margins and result levels
The subtotals between your lines are the point of the whole structure. Each one answers a different question and belongs to a different person.
| Level | Is | Tells you |
|---|---|---|
| Net revenues | Revenue less returns and discounts | What you actually earned - the base your margins are measured against if you hold no stock |
| Total output | Net revenues plus the change in finished goods and work in progress | The base your margin is measured against if you hold stock - skip it if you do not |
| Contribution margin I | Total output − direct costs | Whether the product itself works, before any of your fixed costs |
| Contribution margin II, III | After the next operating cost layers you choose | Where the margin goes as you add selling and distribution, then the rest of the customer-facing cost |
| EBITDA | After operating expenditure | Whether the business works, before financing and accounting choices |
| EBIT | After depreciation & amortization | Whether it works after the cost of the assets you use |
| EBT | After net interest | Whether it works after how you financed it |
| Net income | After tax | What is actually left |
Contribution margin I is what is left after the cost of delivering what you sold. The levels are numbered because you can add cost layers in the order that matters for your business - all direct costs at I, then the further layers worth separating, typically selling and distribution at II and the rest of your customer-facing cost at III - and watch where the margin actually goes. That is what makes it more useful than one blended number: it tells you whether one more sale is worth making, and what you can afford to spend to win it.
EBITDA is the honest comparison point between companies, because it strips out depreciation policy, debt structure and tax. That is also exactly why it is the easiest number to flatter.
- Adjusted EBITDA drift - once you pull one-offs out, your EBITDA is no longer the statutory one. If a lender tests a covenant on EBITDA, agree the definition first.
- Comparing EBITDA across IFRS and local GAAP. Under IFRS leases become depreciation and interest, which lifts EBITDA with no change in the business.
- Reading a contribution margin without knowing what sits in direct costs. Two companies with the same number can be running very different businesses.
# Below EBITDA
Everything below EBITDA is about how you financed, taxed and accounted for the business - not how you ran it. Keeping these lines separate is what makes the lines above them comparable over time.
- Depreciation & amortization - the cost of assets you already bought. Driven by your asset base and capex plan, never by revenue. Keep its categories matched to your fixed asset categories so each asset class shows its own depreciation.
- Net interest - interest paid on debt and earned on cash. Two different things netted into one line; keep them separate when you plan.
- Non-recurring items - restructuring, settlements, disposals. This line exists to keep your trend clean. If it appears every year, it is not non-recurring.
- Other income / loss - financing FX, associate results. Usually small. Operating FX stays in the operating result, so do not strip it out here.
- Tax expense - the charge accrues on profit before tax; the cash leaves on your jurisdiction's schedule. Those are different months and often different amounts.
If a cost would change because you renegotiated a loan, bought a building outright, or moved jurisdiction - it belongs below EBITDA. If it would change because you sold more, it belongs above.
# Balance sheet
Balance sheets attract far more detail than they repay. For management purposes they answer three questions: how much cash is tied up, what do we owe and when, and what have we invested in.
Less is more. Aim for 20 to 30 rows in total, and never reproduce the statutory sub-classifications.
The one thing worth real attention is working capital - the three lines that swing your cash the most and that you can actually influence.
| Line | Driven by | Rises when |
|---|---|---|
| Inventory | Days inventory outstanding, off direct costs | You build stock or slow down |
| Trade receivables | DSO - days sales outstanding, off revenue | You grow, or customers pay later |
| Trade payables | Days payable outstanding, off direct costs | You pay suppliers later - the only one of these three that helps cash |
- Keep those three visible and never bury them in 'Other assets' or 'Other liabilities'.
- Separate interest-bearing debt from trade payables. Only one of them charges you explicit interest.
- Show a drawn overdraft as debt, never netted against cash.
- Create a line per bank account. Cash is cash.
- Split fixed assets by category unless you genuinely plan capex that way - and if you do, mirror the split on depreciation.
- Model prepayments and accruals in detail only if they are material and volatile - for a business that pays a year of licenses, insurance or rent up front, they are.
Subscriptions are the case worth getting right. Bill a year up front and the cash arrives as soon as that invoice is collected, while the revenue is earned over twelve months - that balance sits in Advance payments received and unwinds monthly. For an annual-billing business it is often the largest single source of working capital, and the reason cash looks healthier than profit. Give it its own line rather than burying it in other liabilities.
# Cash flow - you don't design this one
The cash flow statement is generated for you. It is derived entirely from your P&L and the movement in your balance sheet, so there is nothing to structure - but everything you chose above decides whether it is readable.
| Bucket | Contains |
|---|---|
| Cash flow from operations | EBITDA, tax, and the movement in net working capital - receivables, inventory, payables and the rest |
| Other cash flow | Optional. One-off movements you want kept out of the operating picture |
| Cash flow from investing | Capex, disposals, acquisitions |
| Free cash flow | Subtotal - what the business generated after paying for itself, before financing costs |
| Cash flow from financing | Loans drawn and repaid, interest, dividends, capital |
Free cash flow is the number to watch. Profit is an opinion, cash is a fact, and free cash flow is the fact that tells you whether the business funds itself.
This is where earlier shortcuts surface. Bury receivables inside "Other assets" and the working capital movement becomes an unexplainable lump. Lump interest-bearing debt in with trade payables and a loan repayment shows up as an operating movement. The cash flow statement is the exam for the structure you just built.
# Departments, if you have them
This section is conditional. Departments only work if your bookkeeping already tags each booking with one - if your accounts do not carry that, you do not have the option yet. Plenty of smaller companies do not, and that is fine: a well-structured P&L works perfectly well without departments. Skip ahead if this is you.
If you do have them, the only question is which dimension carries which information.
Use a line for what the money was spent on. Use a department for who spent it.
- Software licenses are a line - it is the nature of the cost.
- Marketing is a department - it is the owner of the cost.
- Facilities is a line; the teams sitting in the building are departments.
Doing both is overkill. If marketing is a department you do not also need a marketing line - you will spend every month reconciling two numbers that should already agree, and sooner or later one of them will be wrong.
A useful signal: if you would hire or let someone go based on the number, it is a department. If you would renegotiate a contract, it is a line.
Departments also solve the granularity problem. A single Personnel line at 55% of operating expenditure is normal and does not need splitting into six cost types - slice it by department instead and you get the answer without adding a single line.
# One design for every company
If you run more than one company - subsidiaries, a holding structure, or separate entities per market - design the statements once and use that same design everywhere.
The reason is arithmetic. Consolidation adds entities up line by line, so it only works when the lines are the same. If one company books freight into its own line and another folds it into materials, the group figure is the sum of two different things and nobody can explain the margin.
- Consolidation needs matching lines. Different structures cannot be added up without a mapping layer that will drift the first time someone edits one side.
- KPIs stay comparable. Contribution margin means the same thing in every entity, so the numbers can sit next to each other.
- Benchmarking becomes possible. The value of a group view is being able to ask why one entity runs six points below another - which needs both to be measured the same way.
- New entities are cheap. An acquisition maps into the existing design instead of starting a design argument.
Design for the group, not for the largest entity - then map every company into it, including the ones that do not use every line.
Entities differ, and that is fine. A company holding no stock simply leaves those lines empty; a services entity inside a manufacturing group has no production output. Empty lines cost you nothing. Divergent lines cost you the consolidation.
- Letting each entity design its own statements because "their business is different". The differences belong in the sub-items or in departments, not in the top-level structure.
- Adding a line that only one entity uses. If it earns a place it exists everywhere, empty where it does not apply.
- Redesigning the structure per country. Translate the labels - the shape stays the same.
# Rules of thumb
- 3 to 7 lines under any parent; 9 is the hard stop.
- 25 to 40 P&L rows in total, 20 to 30 on the balance sheet.
- Merge anything under 2% of its parent - 5% for revenue groups.
- Keep every 'Other' line under 5% of its parent, and check them quarterly.
- One nature of cost, one line. One owner, one department. Never both.
- Every line needs a decision it informs and a driver you can forecast.
- Every company in the group uses the same design; entity differences live in the sub-items or in departments.
- A colleague outside finance should be able to read your P&L top to bottom without help.
Start coarser than feels right. Adding a line later is cheap; removing one rewrites your history and breaks every comparison you have made.
Appendix - a typical template, with its usual sub-items and what belongs in each. Treat it as the shape to adapt, not the answer: revenues is the one nearly everybody customizes.
| Position | Typical sub-items | What belongs here |
|---|---|---|
| Revenues | Revenues | Split into 3–6 product or service groups |
| Other operating output | Operating income (production) · Change in inventories · Capitalized work | Only if you hold stock |
| = Total output | Revenues plus what you made but have not sold | |
| Direct costs | Material costs · Purchased services · Other direct costs | Materials, subcontractors, freight, payment fees, production labor |
| = Contribution margin I | What is left after the cost of delivery | |
| Operating expenditure | Personnel · Facilities & office · IT & software · Marketing · Professional fees · Travel · Other operating | What you would still pay if sales stopped |
| Other operating income | Other operating income | Grants, rent, recharges - only if recurring |
| = EBITDA | Whether the business works | |
| Depreciation & amortization | D&A PPE · Intangible assets · Financial assets · Other | Mirrors the fixed asset categories |
| = EBIT | After the cost of the assets you use | |
| Net interest | Net interest | Paid on debt, earned on cash |
| Other income / loss | Other income / loss | Financing FX, associates |
| Non-recurring items | Non-recurring items | Restructuring, settlements, disposals |
| = EBT | After how you financed it | |
| Tax expense | Tax expense | The charge, not the payment |
| = Net income | What is actually left |
| Position | Typical sub-items | What belongs here |
|---|---|---|
| Fixed assets | PPE · Intangible assets · Financial assets | Mirror these on depreciation |
| Inventory | Inventory | Materials, work in progress, finished goods · DIO |
| Trade receivables | Trade receivables | What customers owe · DSO |
| Other assets | Other assets · IC receivables | Prepayments, deposits, group balances |
| Cash & equivalents | Cash & equivalents | All accounts collapsed into one line; never net an overdraft in here |
| Equity | Equity · P&L carryforward · Retained earnings · Other special reserves | Capital in, result accumulated, distributions out |
| Provisions | Tax · Pension · Other provisions | Holiday, severance, warranties, legal |
| Financial liabilities | Financial liabilities | Loans, leases, drawn overdraft |
| Trade payables | Trade payables | What you owe suppliers · DPO |
| Advance payments received | Advance payments received | Customer prepayments, deferred revenue |
| Other liabilities | Other liabilities · IC liabilities | Accruals, VAT payable, payroll |