Understanding Your P90 Report
What P90 Means (and Doesn't Mean)
The one-sentence version
P90 means: 9 out of 10 times, your actual results will be better than this number.
P90 is NOT the worst case. It is not "everything goes wrong." It is the 90th percentile adverse case — things go meaningfully wrong in predictable ways, but nothing catastrophic happens. Your contractor runs slow. Material prices come in higher than the estimate. The property sits on the market a few extra weeks. Normal friction, amplified.
The actual worst case — burst pipes during demo, your contractor disappears mid-job, the market drops 15% while you are holding — is far worse than P90. But that scenario is also extremely unlikely, and building your entire investment thesis around it is not useful for decision-making. You would never do a deal.
Think of it as a spectrum. On one end you have your target plan — everything goes according to schedule and budget. On the other end you have the catastrophic scenario that keeps you up at night. P90 sits deliberately between them, closer to reality than either extreme.
How outcomes distribute
Imagine 100 parallel universes where you do this exact deal. In each universe, small things vary: the drywall sub takes an extra week, the appraisal comes in $5K higher or lower, the first tenant application falls through.
Best case Worst case
←──────────────────────────────────────→
|———Target———|——P90——|
~50 deals ~40 ~10
About 50 of those universes land at or better than your target. Another 40 land between target and P90. Only about 10 land worse than the P90 number. If the deal still works at P90, you have a 90% confidence range where you make money.
This is why P90 is the right stress test. It is adverse enough to reveal thin deals, but realistic enough to be actionable. When Kaison shows you a P90 scenario, it is answering a specific question: "If things go meaningfully sideways in the normal ways things go sideways, does this deal still work?"
Pro tip
If someone tells you they have never exceeded a P90 estimate, they are either lying or their buffers are too large. The whole point of P90 is that roughly 1 in 10 deals will exceed it. That is expected. What matters is whether the deal survives when it does.
Where the Buffers Come From
When you run an analysis in Kaison, the P90 scenario is not a guess. It is built from specific buffer multipliers applied to your rehab cost, timeline, and market absorption estimates. These buffers scale with your stated confidence level — because a rough pre-inspection guess deserves more padding than a deal where you have signed contractor bids.
Default Buffer Values
When you are new to Kaison, these are the buffers applied to your estimates. They come from industry-standard variance data across thousands of rehab projects.
| Confidence Level | Timeline Buffer | Cost Contingency | Market Absorption |
|---|---|---|---|
| High Signed bids in hand | +15% | 12% | +10% |
| Medium Walkthrough estimate | +30% | 18% | +25% |
| Low Pre-inspection guess | +50% | 25% | +40% |
How the math works
Say you estimate a 60-day rehab at medium confidence:
Timeline P90 = 60 days × 1.30 = 78 days
Cost contingency on $45,000 rehab = $45,000 × 0.18 = $8,100 added
Those 18 extra days and $8,100 in contingency flow through to carry costs, cost basis, and every downstream metric.
Notice how the buffers compound. A longer timeline means more months of holding costs (mortgage, insurance, taxes, utilities). Higher rehab costs mean more capital deployed. Together, they can meaningfully shift your total cost basis — which is exactly the point. The P90 scenario reveals how sensitive your deal is to normal execution friction.
After 5 Completed Deals: Personalized Buffers
Here is where Kaison gets interesting. After you have completed 5 deals with retrospectives filed, the system has enough data to calibrate buffers to your personal execution history.
If you consistently run 25% over on kitchen rehabs, your P90 cost buffer adjusts upward for kitchen-heavy scopes. If you are reliably accurate on timelines — finishing within 5% of your estimates — the timeline buffer loosens, because your track record shows the default +30% is unnecessarily conservative for you.
The feedback loop
Estimate → Execute → File retrospective → Kaison recalibrates → Next estimate is more accurate. Every deal you close makes the next deal's P90 more meaningful.
Pro tip
If your analysis shows buffer_source: "historical_data" instead of "default_config", Kaison is using your personal calibration. The defaults have been replaced by your actual variance data.
How to Read the Target vs P90 Table
When you run a full analysis, Kaison shows you two columns side by side: your Target plan and the P90 stress scenario. The target is what happens if you execute on schedule and budget. The P90 is what happens if you hit normal friction.
If the deal works at target but fails at P90, you are betting that everything goes right. If it works at both, you have margin. The gap between them is your exposure.
Example: 742 Elm Street — 3BR/1BA Ranch, BRRRR Hold
Purchase price $135,000. ARV mid-point $215,000. Medium confidence scope. Rehab estimate $48,000. Projected rent $1,650/mo.
| Metric | Target | P90 | Delta |
|---|---|---|---|
| Rehab Cost | $48,000 | $56,640 | +$8,640 |
| Timeline (rehab + marketing) | 105 days | 141 days | +36 days |
| Carry Costs | $5,775 | $7,755 | +$1,980 |
| Total Cost Basis | $192,275 | $202,895 | +$10,620 |
| CoC Return (annualized) | 14.2% | 9.8% | -4.4% |
| Equity Position (at mid ARV) | $22,725 | $12,105 | -$10,620 |
Focus on the Delta Column
The delta column is your exposure — the dollar amount at risk if things do not go according to plan. In this example, the total cost basis delta is $10,620. That means normal execution friction could cost you roughly $10K more than planned.
More importantly, look at what happens to your returns. The CoC return drops from 14.2% to 9.8%. That is still above most investors' minimum threshold (typically 8%), so this deal has margin. The equity position at P90 is $12,105 — thinner than target, but still comfortably positive. You are not underwater even if things go wrong.
The question to ask yourself
"If I end up at the P90 numbers instead of my target, am I still happy I did this deal?" If the answer is yes, you have real margin. If the answer is "barely" or "no," the deal is thinner than the target numbers suggest.
Pro tip
When comparing two deals, do not compare their target returns. Compare their P90 returns. The deal with the higher target but worse P90 is the riskier bet. The deal with a modest target but a strong P90 is the one that lets you sleep at night.
When P90 Should Change Your Decision
Not every P90 result demands action. Sometimes the P90 scenario just confirms what you already know: the deal has margin and you should proceed. But there are three specific patterns where the P90 numbers should make you pause, renegotiate, or walk away entirely.
1. P90 Cash-on-Cash Falls Below Your Minimum Threshold
Most BRRRR investors have a minimum CoC return threshold — typically 8% for a stabilized rental. If your P90 CoC dips below that threshold, the deal is thinner than your target numbers suggest.
Example
You analyze a duplex. Target CoC is 12.1% — looks great. But the P90 scenario shows CoC at 6.3%. Your minimum is 8%.
What this means: the deal only works if you execute on plan. Any normal friction — a month of vacancy, a contractor delay, a $3K change order — pushes your return below what you would accept. You are not investing, you are hoping.
Action: Renegotiate the purchase price down, or reduce your rehab scope to create more margin. If neither is possible, pass on the deal.
2. P90 Flips Equity from Positive to Negative
This is the one that should make you uncomfortable. If your target shows positive equity but the P90 scenario shows negative equity, you could be underwater after the refinance. That means you would owe more than the property is worth under realistic stress.
Example
A single-family rehab with an ARV of $180,000. At target, your cost basis is $165,000 — equity of $15,000. At P90, cost basis balloons to $183,500. You are now $3,500 underwater at the mid ARV. At the low ARV ($171,000), you are $12,500 underwater.
Kaison flags this as P90_EQUITY_SQUEEZE — your cost basis exceeds 95% of the conservative ARV under stress.
Action: This deal needs a significantly lower purchase price or a cheaper rehab plan. The current numbers leave no room for reality.
3. P90 DSCR Falls Below 1.0
DSCR (Debt Service Coverage Ratio) measures whether the property's rental income covers its mortgage payment. A DSCR of 1.0 means you are exactly breaking even — every dollar of rent goes to the mortgage. Below 1.0, you are feeding the property out of your pocket every month.
Example
You plan to refinance at 75% LTV on a $210,000 ARV = $157,500 loan. At 7.5% on a 30-year note, that is $1,102/mo. Rent is $1,450/mo. Insurance and taxes run $380/mo.
At target: net operating income is $1,070/mo, DSCR = 1.07. Tight but workable.
At P90: the higher cost basis means you might need to refinance at a higher loan amount to get your capital back. If the loan goes to $165,000, your payment jumps to $1,154/mo. DSCR drops to 0.93. The property does not cover its debt service. You are negative cash flow from day one.
Action: Either accept that you will leave more capital in the deal (lower LTV refinance) or find a property with higher rent-to-value ratio. A DSCR below 1.0 at P90 means the deal's cash flow depends on perfect execution.
Putting It Together
The P90 report is not there to scare you out of deals. It is there to ensure you are making informed bets. A good deal works at target and survives at P90. A great deal works well at both. A dangerous deal only works at target.
| P90 Signal | What It Means | Action |
|---|---|---|
| CoC below your minimum | Deal is thinner than it looks | Renegotiate price or reduce scope |
| Equity flips negative | Could be underwater after refi | Needs a much lower basis to work |
| DSCR below 1.0 | Property won't cover its mortgage | Accept less capital back or find higher rents |
The retrospective connection
Every deal you complete and file a retrospective on makes your P90 more accurate. Over time, your buffers tighten to match your actual execution — and the P90 scenario becomes a genuine reflection of your personal risk profile, not an industry average. We covered how retrospectives calibrate your buffers in Your First Retrospective →
Pro tip
Before you walk away from a deal because of P90, try running a scenario analysis. Adjust the purchase price or rehab budget and see what it takes to get the P90 numbers into your comfort zone. Sometimes a $5K price reduction is all it takes to turn a marginal deal into a confident one.
Educational content only. Consult a CPA or attorney for advice specific to your situation.