Debt Service Coverage Ratio (DSCR) Calculator
The formula
Why Commercial Lenders Prioritize DSCR Over Personal Income
In commercial real estate and residential DSCR investor loans, lenders underwrite the property’s asset performance rather than the borrower’s personal W-2 tax returns. A DSCR of 1.25x signifies that the property generates 25% more net operating income than is required to pay the mortgage, protecting the lender against vacancy swings.
Frequently asked questions
What happens if a commercial property DSCR falls below 1.0?
Source & methodology
Fannie Mae Multifamily Underwriting Guidelines; Commercial Real Estate Finance Council (CREFC).
Debt Service Coverage Ratio (DSCR): what this tool answers
Nobody reads loan offers for pleasure — this page exists so you can check the lender’s arithmetic against your own. There are plenty of pages about Debt Service Coverage Ratio (DSCR); almost none of them show the working. This one does: the formula, every input, a fully computed example, and a sensitivity analysis calculated live from this engine’s own defaults.
There is a habit that separates people who get useful answers from Real Estate Investment numbers: they decide what question the figure answers before they compute it. Debt Service Coverage Ratio (DSCR) answers “Debt Service Coverage Ratio (DSCR)?” — and nothing else, which is precisely why the result is trustworthy.
The number itself is the easy part. What takes judgement is knowing which inputs are facts in your situation and which are guesses wearing a decimal point — a distinction this page makes explicit for every field above.
Nothing below is stock text pasted around a number: the worked example computes debt Service Coverage Ratio (DSCR) = 1.3333333333333333 from this tool’s own defaults, and the sensitivity section ranks the inputs that move the result — Gross annual operating revenue first, at ≈16.1 % of the headline for a ten-percent error either way in that input — which is the thread the rest of this guide pulls on.
How Debt Service Coverage Ratio (DSCR) is computed, line by line
The engine implements a single stated model: DSCR = NOI / Annual_Debt_Service | Max_Debt_Service = NOI / Required_DSCR. There is no hidden coefficient and no login-gated precision — the formula printed is the formula executed, which is also what makes the result citable.
Gross annual operating revenue ($/yr) (example value $180,000.00) is a monetary input: one currency throughout, otherwise the result stops being comparable. This input feeds the formula directly; a defensible figure here is worth more than false precision anywhere else.
Annual operating expenses (excluding mortgage) ($/yr) (example value $68,000.00) is a currency figure — enter the total exactly as your document states it, fees included. The example value is there to demonstrate the mechanics, not to describe your situation — overwrite it.
Annual mortgage principal & interest ($/yr) (example value $84,000.00) is a money value, and money values are where rounding habits do the most damage — type the real figure, not a tidied one. Check the convention first: if the source says “6.5 % per year”, type 6.5 and let the formula do the rest.
Lender minimum required DSCR threshold (example value 1) is a numeric input whose unit is fixed by the label; a wrong unit is a wrong answer wearing a plausible disguise. If you are unsure what belongs in this field, look at the printed steps: the substitution shows exactly how the engine uses it.
A fully worked Debt Service Coverage Ratio (DSCR) example
Rather than describe the calculation, here it is end to end — every substitution in order, starting from the inputs above. Starting figures: Gross annual operating revenue ($/yr), Annual operating expenses (excluding mortgage) ($/yr), Annual mortgage principal & interest ($/yr), Lender minimum required DSCR threshold. The endpoint of that chain is 1.3333333333333333 of debt Service Coverage Ratio (DSCR), sitting in the “✓ Approved: 1.33x DSCR meets minimum underwriting requirements.” band.
- Net Operating Income (NOI) = Gross ($180,000.00) − OpEx ($68,000.00) = $112,000.00/year
- Debt Service Coverage Ratio (DSCR) = $112,000.00 ÷ $84,000.00 = 1.33x
- Maximum Allowable Annual Debt Service @ 1.25x = $112,000.00 ÷ 1.25 = $89,600.00/year
- Operating Cushion Before Debt Failure = 25.0%
Net Operating Income (NOI) — $112,000. This is the number experienced users quote when the headline alone would mislead.
Annual Cash Flow After Debt Service — $28,000. Read next to the headline, this is the figure that shows the shape of the trade-off.
Maximum Supportable Debt Service — $89,600. If your inputs change, this is usually the first companion figure to move.
Operating Cushion Before Debt Default — 25.0%. This is the number experienced users quote when the headline alone would mislead.
Lender Required Benchmark — 1.25. Read next to the headline, this is the figure that shows the shape of the trade-off.
Overwrite any input above and every line of this example updates with it — the substitution is live, not a screenshot of somebody else’s numbers.
The Debt Service Coverage Ratio (DSCR) corridor: your result across a realistic band
Read this table as the practical error bar on the headline figure. It answers the question people actually have after seeing a single number: how wrong could this be if the main input is off by ten or twenty percent?
| Gross annual operating revenue setting | Debt Service Coverage Ratio (DSCR) |
|---|---|
| 80 % of the example value | 0.9047619047619048 |
| 90 % of the example value | 1.119047619047619 |
| example inputs | 1.3333333333333333 |
| 110 % of the example value | 1.547619047619048 |
| 120 % of the example value | 1.7619047619047619 |
The corridor runs from 0.9047619047619048 to 1.7619047619047619 across that band — which is the range worth planning inside rather than the single 1.3333333333333333 point estimate. Reproduce it in the form above by editing Gross annual operating revenue alone; the substitution steps will follow your figures exactly.
The levers behind Debt Service Coverage Ratio (DSCR), ranked by effect
Nobody should have to guess which input matters. The engine was re-run once per field below — ten percent up, ten percent down, everything else frozen — and the results ranked by how far they moved the debt Service Coverage Ratio (DSCR). For Debt Service Coverage Ratio (DSCR) the ranking is measured rather than guessed, and it belongs to these defaults: shift the starting point and the order can shift with it.
- Gross annual operating revenue +10 % → Debt Service Coverage Ratio (DSCR) = 1.547619047619048 · −10 % → 1.119047619047619 (the debt Service Coverage Ratio (DSCR) shifts ≈16.1 %)
- Nudge Annual mortgage principal & interest by ±10 % and Debt Service Coverage Ratio (DSCR) lands between 1.212121212121212 and 1.4814814814814814 (sensitivity ≈11.1 %)
- Nudge Annual operating expenses (excluding mortgage) by ±10 % and Debt Service Coverage Ratio (DSCR) lands between 1.2523809523809524 and 1.4142857142857144 (sensitivity ≈6.1 %)
Gross annual operating revenue is the dominant lever here: ten percent either way moves the result by about 16.1 %, from 1.119047619047619 to 1.547619047619048. Spend your verification effort there first, and treat Annual mortgage principal & interest as the second priority (≈11.1 % per ten percent). The rest of the inputs earn only a rounding-error of attention, and that asymmetry is the practical payoff of measuring rather than asserting.
Reading the result: bands, zones and thresholds
The value above only becomes useful the moment you know what it is being measured against. On the example inputs the band reads “✓ Approved: 1.33x DSCR meets minimum underwriting requirements.”; your own figures place you on a different rung of the same ladder. The sensitivity list shows how far a modest input error moves you along that ladder: for Gross annual operating revenue, ±10 % covers 1.119047619047619 to 1.547619047619048. The practical reading rules: compare against your own history before comparing against other people; treat band boundaries as zones, not walls — one point on the wrong side of a threshold rarely changes a real outcome; and when a companion output contradicts the headline, believe the pair.
Placing this figure in context: calculators of this kind differ less in arithmetic than in what they choose to ignore. This one keeps Gross annual operating revenue ($/yr) explicit so that the omissions are visible rather than hidden in a preset.
The errors that quietly break a Debt Service Coverage Ratio (DSCR) figure
Copying a single headline number without checking the companion outputs. The tool reports Net Operating Income (NOI), Annual Cash Flow After Debt Service and Maximum Supportable Debt Service alongside the main result precisely because Debt Service Coverage Ratio (DSCR) in isolation misleads — the secondary columns are where outliers and trade-offs show up.
Copying a single headline number without checking the companion outputs. The tool reports Net Operating Income (NOI), Annual Cash Flow After Debt Service and Maximum Supportable Debt Service alongside the main result precisely because Debt Service Coverage Ratio (DSCR) in isolation misleads — the secondary columns are where outliers and trade-offs show up.
Attention is also misallocated between fields. Having measured this engine, we can say where it belongs: Gross annual operating revenue first, everything else second.
A final trap is presentation: reporting Debt Service Coverage Ratio (DSCR) to more decimal places than the inputs support. The tool prints what the arithmetic gives; you should quote only what your least precise field justifies.
Debt Service Coverage Ratio (DSCR) verification checklist
- Re-run the calculation with a ±10 % stress on the two most sensitive inputs.
- State, in one sentence, which convention each rate, unit or period in the form is using.
- Put Gross annual operating revenue under a magnifier; the sensitivity table above is the reason why.
- Compare the result with one independent method or published benchmark.
- Note the date and the inputs beside the number so the figure can be audited later.
- Repeat the ±10 % test on the inputs that matter and see whether the decision — not just the number — still holds.
A routine for decision-grade Debt Service Coverage Ratio (DSCR)
The tool does the arithmetic; the routine below is what makes the arithmetic trustworthy. Five steps, a minute total — and afterwards you will know not just what the number is, but which assumption produced it.
Step 1 — gather before you type. Debt Service Coverage Ratio (DSCR) depends on gross annual operating revenue ($/yr), annual operating expenses (excluding mortgage) ($/yr), annual mortgage principal & interest ($/yr), lender minimum required dscr threshold. Collect them from a source document — a statement, a report, an invoice, a log — rather than from memory, because recalled inputs are the single largest cause of wrong results. Re-running a number costs seconds; retracting a decision costs considerably more.
Step 2 — compute the version you would not be embarrassed by. If a stranger audited your inputs, which set would you hand over? Enter that set, read the result, and treat everything else as upside. When two sources disagree, it is almost never the arithmetic that differs.
Step 3 — change one input at a time. Nudge a single field by ten percent, watch the headline and its companions move, then undo it. Two or three fields will dominate — the sensitivity table above already ranks them for this engine. Say the answer out loud before you save it; if it sounds wrong, the model did not change, your understanding did.
Step 4 — ask what would have to be true. Take the result you want and work backwards through the inputs until you find the assumption that produces it; then decide honestly whether that assumption is defensible. Half of a good calculation is knowing which input you would hate to be wrong about.
Step 5 — schedule the next run. In Real Estate & Property the inputs drift quietly. Put a reminder a quarter out, re-enter the same fields, and read the change rather than the level. Note the assumption you are least sure about; that is where the real risk lives.
Where Debt Service Coverage Ratio (DSCR) matters in practice
Numbers earn their keep in conversations, and Debt Service Coverage Ratio (DSCR) is no exception. In Real Estate & Property discussions around Real Estate Investment, this figure decides whether an option stays on the table: it converts an opinionated debate into an arithmetic one, and arithmetic is the only referee both sides accept. Repeating a calculation with the same numbers proves only that the arithmetic is reliable — which is worth knowing.
The companion outputs — Net Operating Income (NOI) and Annual Cash Flow After Debt Service — exist for the second stage of that screen: the headline sizes the prize, while the companions describe the trade-off you are accepting to get it. Half of a good calculation is knowing which input you would hate to be wrong about.
There is a personal-administration use people overlook: periodic self-checking. Debt Service Coverage Ratio (DSCR) quietly drifts as life changes — rates move, bodies change, costs compound — and re-running it a few times a year catches drift while correction is still cheap. Say the answer out loud before you save it; if it sounds wrong, the model did not change, your understanding did.
Quick answers: what searchers ask about Debt Service Coverage Ratio (DSCR)
What affects Debt Service Coverage Ratio (DSCR) the most?
Measured on this engine, Gross annual operating revenue is the dominant lever: moving it ±10 % shifts the debt Service Coverage Ratio (DSCR) across 1.119047619047619 to 1.547619047619048 — about 16.1 % of the headline, with Annual mortgage principal & interest next at ≈11.1 %. The ranked list in the sensitivity section is computed live, not asserted from a template.
Which matters more: annual mortgage principal & interest or gross annual operating revenue?
Gross annual operating revenue, by a factor of about 1.4. Concretely: ten percent on Gross annual operating revenue is worth ≈16.1 % of Debt Service Coverage Ratio (DSCR), the same nudge on Annual mortgage principal & interest only ≈11.1 %. That ranking is re-computed for each page from that page’s own defaults.
What is a typical Debt Service Coverage Ratio (DSCR)?
With the example inputs on this page the result is 1.3333333333333333, labelled “✓ Approved: 1.33x DSCR meets minimum underwriting requirements.”. “Typical” varies with situation, which is why every result here ships with its verdict band and its sensitivity list: they turn one figure into a range you can locate yourself inside.
How do I calculate Debt Service Coverage Ratio (DSCR) by hand?
Use the stated model — DSCR = NOI / Annual_Debt_Service | Max_Debt_Service = NOI / Required_DSCR — and substitute in the order the tool prints (it starts from Net Operating Income (NOI) = Gross ($180,000.00) − OpEx ($68,000.00) = $112,000.00/year). On the example inputs the hand route lands on 1.3333333333333333, exactly what the calculator shows. A spreadsheet reproduces it in two or three cells; doing it once by hand is what makes the automated answer trustworthy.
What happens to Debt Service Coverage Ratio (DSCR) if gross annual operating revenue changes by 10 %?
The engine was re-run with that field moved by ten percent while everything else stayed fixed: the debt Service Coverage Ratio (DSCR) goes across 1.119047619047619 to 1.547619047619048, a swing of roughly 16.1 % around the 1.3333333333333333 baseline. That ratio is the practical definition of how much this input matters.
Is the Debt Service Coverage Ratio (DSCR) result of 1.3333333333333333 good or bad?
Neither, on its own — the label “✓ Approved: 1.33x DSCR meets minimum underwriting requirements.” is the band this figure falls in for the example inputs, and your own inputs will place you elsewhere on the same ladder. Judge the number against your history and your alternatives, and remember that a ten-percent error in Gross annual operating revenue alone moves it by ≈16.1 %.
Is 1.3333333333333333 good for this property?
Goodness is comparative: run the same Debt Service Coverage Ratio (DSCR) across several candidates and rank. Absolute thresholds exist by region and product type, so pair the verdict band here with a quick survey of the Real Estate Investment comps you can actually access.
Can Debt Service Coverage Ratio (DSCR) be negative or empty?
Yes, and that is informative rather than broken: a negative Debt Service Coverage Ratio (DSCR) usually means the inputs encode an outflow or a shortfall, and the verdict band above labels exactly that situation instead of hiding it.
What happens if a commercial property DSCR falls below 1.0?
When DSCR falls below 1.0x, the property has negative cash flow, meaning operating income cannot cover the mortgage payments. The owner must inject outside capital to prevent foreclosure.
Is my data private on this page?
Yes — computation happens locally in your browser, with no account, no tracking of your inputs and nothing sent to a server. The printed formula is the whole story of what happens to your figures.
The vocabulary of Debt Service Coverage Ratio (DSCR)
- Net Operating Income (NOI)
- $112,000 for the Debt Service Coverage Ratio (DSCR) worked case; it sits next to the main result because it carries context the headline leaves out.
- Annual Cash Flow After Debt Service
- $28,000 on the example inputs — a companion figure printed beside the headline of Debt Service Coverage Ratio (DSCR) so that no result is read in isolation.
- Maximum Supportable Debt Service
- $89,600 on the example inputs — a companion figure printed beside the headline of Debt Service Coverage Ratio (DSCR) so that no result is read in isolation.
- Debt Service Coverage Ratio (DSCR)
- The primary output of this tool: 1.3333333333333333 for the default inputs, computed exactly from DSCR = NOI / Annual_Debt_Service | Max_Debt_Service = NOI / Required_DSCR.
- Worked example
- The step-by-step substitution printed above, so the arithmetic can be re-derived by hand or in a spreadsheet.
- Verdict band
- The interpretation attached to a result (“✓ Approved: 1.33x DSCR meets minimum underwriting requirements.” on these inputs), which turns a bare number into a position on a scale.
- Sensitivity (±10 %)
- How far the Debt Service Coverage Ratio (DSCR) moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.
Methodology, sources and limits
There is no black box on this page — the engine evaluates DSCR = NOI / Annual_Debt_Service | Max_Debt_Service = NOI / Required_DSCR. Source of record: Fannie Mae Multifamily Underwriting Guidelines; Commercial Real Estate Finance Council (CREFC). Any other implementation of this model should return the same figure for the same inputs. If one does not, the difference is in its assumptions — which this page prints and that one probably does not.
This page is an estimation aid, not professional advice. The design rule is simple: two people entering identical figures must get identical answers. The promise to the reader is narrow and testable: same inputs, same output, no silent rounding, and no figure presented without the formula that produced it.
Next steps after the calculation
Run the same inputs through the related repayment tools above and compare all-in cost across at least two competing offers.
The audience here is borrowers weighing a quoted offer against the alternatives. Everything you need to defend the result — formula, substitution, sensitivity, source — is printed above, so the only remaining variable is the honesty of your inputs.
