Monte Carlo Simulation:
Imagine being asked what your company is worth and answering with a single, exact figure: “€12,437,000.” It sounds serious, rigorous, definitive. And yet that precision is largely an illusion. Behind that number sit dozens of assumptions about the future —how fast revenue will grow, what margin the business will hold, how much it will need to invest— and not one of them is a certainty. The interesting question is not only how much is it worth, but how much confidence can we place in that figure and how far could it move. That is what this article is about — a technique that sharpens the most rigorous of the business valuation methods: the discounted cash flow.
The right method — and its weak spot
The discounted cash flow (DCF) has been the gold standard for valuing a going concern for decades. Its logic is impeccable: a company is worth the present value of all the cash flows it will generate in the future, discounted at a rate that reflects its risk. As Professor Pablo Fernández of IESE puts it, valuing a business means treating it as what it is — an engine that generates cash flows.
Valuing a company is an exercise in common sense that requires a few technical skills and improves with experience. — Pablo Fernández, IESE
The problem lies not in the theory but in the practice. A traditional DCF forces the analyst to nail down a fixed number for every variable, year after year: revenue will grow exactly 5%, the margin will be 15%, the cost of capital 8%. And here is the trap: the statistical probability that all of those predictions hold true simultaneously, year in and year out, is virtually nil. We are turning an uncertain, shifting future into a rigid script carved in stone.
To make matters worse, the DCF is extremely sensitive. A change of just one point in the cost of capital (WACC) can move the valuation by 10% or 15%. And there is a detail that surprises many people: in a going concern, between 60% and 80% of total value typically comes from the terminal value — that is, from what we assume will happen beyond the explicit forecast horizon, into perpetuity. In other words, the bulk of the value rests on the assumptions that are hardest to estimate.
And what about sensitivity tables and the usual three scenarios (base, best, worst)? They help, but they fall short. They move one or two variables at a time while freezing the rest, whereas in reality everything is connected: if revenue falls, the margin suffers too and collection patterns shift. Above all, they do not tell us the probability of each scenario. Knowing that the business is worth 80 in the best case and 10 in the worst does little to help you decide. A point-estimate DCF does not eliminate uncertainty: it simply hides it.
Monte Carlo: from a photograph to a film
This is where an idea with a curious history comes into play. In 1946, the mathematician Stanislaw Ulam was recovering from an illness by playing solitaire. He wondered what the odds were of winning a game and, after wrestling with the combinatorial maths, had a brilliant insight: rather than solving the formula, it was more practical to play a hundred times and count. That principle —simulate many times and observe the outcome— became, together with Von Neumann, the Monte Carlo method, named after the casino in Monaco where an uncle of Ulam's used to gamble.
Applied to a valuation, the idea is simple. Instead of entering a fixed number for each variable, we enter a range of possibilities with their probabilities. The computer recalculates the DCF thousands of times, each with a different combination of assumptions, and the end result is not a number but a full distribution of possible values. If the traditional DCF is a photograph —sharp but frozen— Monte Carlo is the whole film.
It is worth saying early, to avoid any misunderstanding: Monte Carlo does not fix a DCF, nor does it produce a “more accurate” value. In fact, the mean of the simulation usually looks a lot like the ordinary DCF. What changes is that we now understand the shape of the uncertainty. As the idea is neatly summed up: it does not give a better value, it gives a better understanding of value — and that understanding is often what separates a good decision from a bad one.
What do you actually run this on? The tools
A reasonable question is whether all this requires a supercomputing lab. It does not: today a simulation of a hundred thousand scenarios runs in seconds on an ordinary computer. What has changed is not only computing power but the accessibility of the tools. These are the most common ones, from the simplest to the most powerful:
- Excel itself. With its native functions (random numbers, normal and lognormal distributions, data tables) you can build simple simulations without installing anything. It is the natural entry point for anyone who already lives in the spreadsheet, though it falls short once the model grows or many iterations are needed.
- Excel add-ins: @RISK and Crystal Ball. These are the two benchmark add-ins, genuine industry standards. They plug into the familiar spreadsheet and add what Excel lacks out of the box: a broad catalogue of distributions, correlation handling between variables, tornado charts and efficient sampling. They are the convenient choice for a finance team that wants rigour without coding.
- Today, the preferred tool for serious work. Free and highly flexible, with specialised libraries for statistics and computation (the best known being NumPy and SciPy), it lets you build bespoke models, run millions of iterations and document every step reproducibly: anyone can re-run exactly the same simulation. The trade-off is that it requires a minimum of programming ability.
- Widely used in academic and statistical circles, it covers ground similar to Python with dedicated simulation packages. Excellent for those already working in that environment.
Which one to choose? It depends on the context, not on the prestige of the label. For a one-off valuation inside a model that already lives in Excel, an add-in such as @RISK or Crystal Ball is usually the most practical. For a firm that values companies regularly and wants full traceability and flexibility, Python has become the standard. In any case, it is worth remembering that the tool matters least: a flawless simulation built on weak assumptions will still be a poor analysis, in any software.
What it really adds
Translated into what matters in a live deal, the method answers questions that a single figure cannot:
- A range with probabilities. Instead of “the business is worth X,” we get statements like “there is an 80% probability it is worth between €41m and €59m.” That is infinitely more useful when negotiating.
- Downside risk. A buyer or a fund can calculate the exact probability that value falls below the price they are about to pay, or that the return misses their minimum hurdle.
- Designing earn-outs sensibly. When buyer and seller cannot agree on price, they turn to deferred payment conditioned on the company hitting certain targets. Monte Carlo makes it possible to calculate the probability of meeting that target and to put a fair value on it, closing the gap without future litigation.
This last point deserves an example, because it is one of the great deal-unblockers. Suppose the seller asks for €54m and the buyer will not go above €46m at closing, unconvinced about future growth. Rather than breaking off talks, the parties agree on a fixed payment of €46m plus an earn-out of €8m payable in two years, but only if EBITDA clears a certain threshold. What is that conditional payment worth today?
A traditional DCF treats it as a crude yes-or-no. The simulation, by contrast, says something concrete: there is, say, a 58% probability of hitting the target, which allows the earn-out to be valued at a fair €4.6m. Suddenly both sides have a defensible figure to close on, rather than a hunch to argue over.
- Knowing where to look. The analysis reveals which variables truly drive value. If the margin explains 35% of the uncertainty and the cost of debt only 3%, we know where to concentrate operational improvement and due diligence effort.
- Communicating better. A distribution explains uncertainty to a board or a bank far better than a single number. And it answers, with authority, the inevitable question: “what if growth is two points lower?”
There is even a mathematical reason underneath (known as Jensen's inequality) why evaluating a non-linear model at its “midpoint” is not the same as averaging every possible outcome. In a DCF, with its exponential discounting and its terminal value, that non-linearity is real, and Monte Carlo captures it while the point calculation ignores it. You do not need to master the formula; the takeaway is enough: using averages in the inputs does not guarantee the average in the output.
An example to make it concrete
Take an industrial company with €500m in revenue and project ten years out. The traditional DCF, on its central assumptions, produces an enterprise value of €801m. Clean and round. Now we let the key variables move within reasonable ranges —growth, margin, cost of capital, capex and the working capital that drives free cash flow— and even add the possibility of a recession or an expansion. We run 100,000 simulations. This is what emerges:
|
Result |
Enterprise Value |
|
Traditional DCF (single figure) |
€801m |
| Median of the simulation |
€750m |
|
Mean of the simulation |
€772m |
| Conservative case (5th percentile) |
€463m |
|
Optimistic case (95th percentile) |
€1,155m |
| Probability of being worth less than €600m |
21.5% |
Notice what we have gained. We no longer have a bare “801,” but an honest spread: the most likely outcome is around 750, yet the result can range from €463m to €1,155m depending on how the factors combine. And we know there is a 21.5% probability of ending below 600. That picture is invisible in a point-estimate DCF, and it is exactly what a board needs before accepting or rejecting an offer.
The analysis also confirms where the crux of the matter lies: the cost of capital and the margin are, by a wide margin, the variables that move value most. And it echoes that uncomfortable concentration we mentioned earlier: in this example, 60% of the value comes from the terminal value. Translated: the long-term assumptions deserve far more scrutiny than we usually give them.
The fine print: when NOT to trust it
It would be dishonest to sell Monte Carlo as a magic wand. It carries a golden rule that is blunt in English: garbage in, garbage out — if the assumptions are rubbish, so is the result, however sophisticated the chart looks. Wrapping a neat range around made-up numbers does not add rigour; it adds a false sense of rigour, which is worse. Aswath Damodaran, a world reference in valuation, warns that a simulation produces an appealing output even when the inputs are random.
A few cautions are worth keeping in mind:
- It does not replace judgment. Models do not value companies; people do. Monte Carlo forces you to structure expert judgment, not to replace it.
- Relationships change. A historical correlation can break down after an acquisition, a change of strategy or a crisis. Calibrating only on calm years is dangerous precisely for what matters most: the bad moments.
- The company reacts. A business is not a passive asset: if demand falls, management cuts capex and costs; if it grows, it invests more. Treating every variable as an independent die ignores that capacity to adapt.
And a matter of proportion: Monte Carlo does not always pay off. To value a small workshop whose worth lies in its premises and machinery, the right method is the asset-based one, not a simulation. It is reserved for deals where the range of value is wide, there is a lot at stake and there is a sophisticated counterparty across the table — a private equity fund, a bank or a court. In a small transaction, three scenarios and a sensitivity table may be more than enough.
Never a single method: triangulation
However powerful it is, no method should be used in isolation as the single truth. Best practice is to triangulate: to cross-check three perspectives that complement one another.
|
Method |
What it adds |
Its role |
|
Adjusted net asset value |
The value of the assets in an orderly wind-down |
The floor, the protection |
|
Market multiples (EV/EBITDA) |
What the market pays today for similar businesses |
The reality check |
|
DCF with Monte Carlo |
The potential to generate cash and its uncertainty |
The central reference |
One image helps to remember it: market multiples —starting with EV/EBITDA— are the snapshot of the market at this instant; the DCF is the film of future potential; and the asset value is the firm floor everything rests on. Together they deliver a far more defensible valuation than any of them on its own. For a starting reference, it is worth reviewing EBITDA multiples by sector in the Spanish mid-market.
Why it fits family businesses so well
At Maraz we work day in and day out with the Spanish mid-market and family businesses, and this is where Monte Carlo shines, for concrete reasons. These companies often carry two shadows the market penalises: dependence on the founder and customer concentration. Rather than hiding those risks, the simulation lets you quantify them and put them honestly on the table.
In a sale, it turns the usual battle of figures (“it's worth 10,” “no, it's worth 7”) into a conversation about a range with probabilities, far more constructive. In expert-witness valuations, shareholder disputes or restructuring processes, a reasoned, probabilistic range stands up far better before a judge than a bare number the other side can always contest.
There is also a nuance very specific to the family business. Its value is not only economic: it carries an emotional, legacy and identity component that no model fully captures. Monte Carlo does not solve that —no spreadsheet will— but at least it clearly separates the strictly economic part and makes its uncertainty explicit, which helps difficult conversations between generations or family branches start from data rather than expectations. Remember the flip side too: in a small family business whose value rests mainly on its assets, running a simulation is using a sledgehammer to crack a nut. The good adviser knows when the tool adds value and when it is overkill.
Conclusion: what Monte Carlo really adds
A traditional DCF will tell you your company is worth €801m. Monte Carlo adds something more valuable: that the most likely outcome is around €750m, that in a bad scenario it could drop below €463m, that margin and cost of capital are the decisive levers, and that much of the value hinges on very long-term assumptions worth examining closely.
That is the method's real contribution. It does not replace judgment: it forces you to structure it. It does not eliminate uncertainty: it makes it visible. And it does not turn a valuation into an objective truth: it shows how much it depends on what we still do not know.
Because in a negotiation, a boardroom or an investment decision, the mature question is rarely just “how much is it worth?” It is also: what would have to happen for us to be wrong, with what probability, and by how much? And to answer that, a DCF with Monte Carlo simulation has no rival.
At Maraz Corporate Finance we apply these methodologies to M&A, valuation and restructuring advisory for mid-market and family businesses. If you are considering a transaction and want a rigorous, defensible valuation, let's talk.
Javier de Rojas Roca de Togores
Partner - Maraz Corporate Finance
FAQs about Monte Carlo simulation
Does Monte Carlo replace the traditional DCF?
No: it complements it. The simulation uses a DCF inside it —in fact, it recalculates that model thousands of times— and needs that base model to be well built. Before simulating anything you must have a clean, defensible deterministic DCF. Monte Carlo does not fix a bad model; what it does is reveal the uncertainty around a good one. Think of it as a layer added on top, not a rival method.
What kind of company or deal is it worth for?
It pays off when the range of value is wide, there is real money at stake and there is a sophisticated counterparty across the table: an M&A transaction, the entry of a private equity fund, an expert-witness report or a restructuring plan. By contrast, for a small company whose value lies in its assets, or where there is no data to build credible assumptions, it is a disproportionate effort: three scenarios and a sensitivity table will do.
How many simulations are needed?
There is no magic number. Ten thousand usually suffice to stabilise the mean value, but if the extremes matter —the probability of a bad outcome, the reasonable worst case— it is worth going up to a hundred thousand or more, because the tails need more observations to be reliable. The practical rule is not to fix the number by tradition, but to check that the key results no longer change when you add more iterations or repeat the simulation.
Isn't it dangerous that such a sophisticated chart gives a false sense of certainty?
It is the main risk, which is why honesty matters: a neat range around invented assumptions is no more reliable than a single figure; it only looks that way. The quality of the result depends entirely on the quality of the assumptions and of the relationships between variables. A good report does not hide that: it documents where each assumption comes from so it can be audited. The simulation is an aid to expert judgment, never a substitute for it.
What tool do you need to do it?
It depends on the case. If the model already lives in Excel, an add-in such as @RISK or Crystal Ball is the most convenient. If you value companies often and want full traceability, Python (with libraries such as NumPy and SciPy) has become the professional standard, and it is free. What matters is not the software label but the rigour with which the model is calibrated.
How does Monte Carlo fit with the other valuation methods?
As one more piece of value triangulation. The DCF with Monte Carlo provides the intrinsic, probabilistic view; market multiples provide the reality check against what is paid today for similar businesses; and the asset value sets the floor. No method should be used in isolation: a robust valuation comes from crossing the three perspectives and seeing where they converge.
