Quantitative Methods8 min readFebruary 21, 2026

Monte Carlo Simulation: Your Agency's Secret Pricing Weapon

How 10,000 simulations replace guesswork with statistical confidence

Every agency adds a buffer to their estimates. 10%, 15%, maybe 20% for "risky" projects. But here's the question nobody asks: is 20% enough? Is it too much? How would you know?

You wouldn't — because a percentage buffer is a guess dressed up as risk management. Monte Carlo simulation replaces that guess with statistical evidence.

What Is Monte Carlo Simulation?

Monte Carlo simulation is a method of running thousands of random scenarios to understand the range of possible outcomes. Instead of asking "what will happen?", it asks "what could happen, and how likely is each outcome?"

For agency pricing, this means: - Instead of one estimate, you get a probability distribution - Instead of "the project will cost €50,000", you get "there's a 70% chance the project will cost between €45,000 and €62,000" - Instead of a gut-feel buffer, you get a statistically grounded risk premium

How It Works (Simplified)

  1. 1.Define the inputs: For each project variable (hours per phase, rework probability, scope change likelihood), define a range based on historical data — not a single number, but a distribution.
  1. 1.Run the simulation: The computer randomly samples from each distribution and calculates the total project cost. Then it does this 10,000 times, each time with different random samples.
  1. 1.Analyze the output: The 10,000 results form a probability distribution. You can see the most likely outcome (the peak), the best case, and the worst case — and the exact probability of each.

A Real Example

Consider a website redesign project. Traditional estimation: - Design: 40 hours - Development: 80 hours - Testing/QA: 20 hours - Buffer: 15% - Total: 161 hours × €120 = €19,320

Now the Monte Carlo approach. Based on your historical data:

Design phase: Usually takes 35-45 hours, but occasionally stretches to 60 when the client can't make decisions. Distribution: normal, mean 40, standard deviation 8.

Development phase: Core work is predictable (70-90 hours), but integrations and edge cases can push it to 120. Distribution: right-skewed, mode 80, max 120.

Testing/QA: Typically 15-25 hours, but critical bugs can add 20+ hours. Distribution: normal, mean 20, standard deviation 6.

Scope changes: There's a 60% chance of at least one scope change, adding 10-30 hours when it happens.

Rework: 30% chance of significant rework (client direction change), adding 15-40 hours.

After 10,000 simulations:

  • P10 (best case): 128 hours → €15,360
  • P50 (most likely): 158 hours → €18,960
  • P75 (comfortable): 185 hours → €22,200
  • P90 (conservative): 212 hours → €25,440
  • P95 (very conservative): 231 hours → €27,720

Choosing Your Confidence Level

The key insight is that you get to choose your confidence level — and price accordingly.

Risk-tolerant pricing (P50): You price at the most likely outcome. You'll make your target margin about half the time. Good for repeat clients with predictable scope.

Standard pricing (P75): You price with 75% confidence. Three out of four projects will come in at or under budget. This is the sweet spot for most agencies.

Conservative pricing (P90): You price with 90% confidence. Only 1 in 10 projects will exceed the estimate. Use this for new clients, complex projects, or when the scope is unclear.

Compare this to the traditional approach: a 15% buffer on 140 hours gives you 161 hours. Looking at our simulation, that's roughly a P55 estimate — meaning 45% of the time, you'll go over budget. That's not risk management. That's a coin flip.

What Your Historical Data Reveals

The most powerful aspect of Monte Carlo simulation is that it improves with your own data. After running 20-30 projects, your distributions become highly calibrated.

Common revelations agencies discover:

Design phases are bimodal. They're either smooth (30-40 hours) or painful (60-80 hours), with little in between. The difference? Client decision-making speed. This suggests pricing should include a "decision timeline" clause.

Development estimates are right-skewed. The base case is usually accurate, but the tail is long. Integrations, legacy systems, and "one more feature" requests create asymmetric risk. Your buffer should be larger for integration-heavy projects.

Scope creep follows patterns. It's not random. Projects with more than 3 stakeholders have 2.5x the scope creep risk. Projects without a signed-off wireframe stage have 3x the risk. These patterns become risk factors in your simulation.

From Simulation to Pricing

Once you have probability distributions, pricing decisions become clearer:

The Risk Premium Approach

Price = P50 cost × (1 + risk premium)

Where risk premium is calibrated to your target confidence level: - P75 confidence: ~15-20% risk premium - P90 confidence: ~25-35% risk premium - P95 confidence: ~35-45% risk premium

But crucially, these aren't arbitrary percentages — they're derived from your actual project data.

The Tiered Confidence Approach

Use different confidence levels for your Good/Better/Best tiers:

  • Good: P50 pricing (lean scope, lean price, higher risk for you)
  • Better: P75 pricing (full scope, standard risk allocation)
  • Best: P90 pricing (full scope, conservative risk allocation, premium support)

This naturally creates price differentiation that's defensible and data-driven.

Getting Started Without a Data Scientist

You don't need sophisticated tools to start. A spreadsheet works:

  1. 1.Gather data: Pull hours-estimated vs. hours-actual for your last 15-20 projects
  2. 2.Calculate variance: For each project phase, find the average overrun and its standard deviation
  3. 3.Build ranges: For each phase, define a minimum, most likely, and maximum hours
  4. 4.Simulate: Use Excel's RANDBETWEEN or a simple Python script to run 1,000 iterations
  5. 5.Read the output: Sort results and find your P50, P75, and P90 values

The first simulation will be rough. By the third, you'll have actionable data that's orders of magnitude better than a gut-feel buffer.


ScopeMetrix runs 10,000 Monte Carlo simulations on every pricing engagement. See how it works →

Next Step

Ready to optimize your pricing?

Schedule a free 15-minute consultation. We'll discuss your current approach and identify quick wins.

Request a Consultation →