The Debt Service Coverage Ratio (DSCR) is one of the most important metrics in financial analysis, used by lenders, banks, and investors worldwide to assess whether a borrower generates enough income to service their debt. If you work in finance, lending, or business analysis, knowing how to calculate DSCR in Excel is a core skill.
This guide walks you through every aspect of the DSCR formula in Excel: what it means, how to calculate it step by step, how Indian banks use it for loan sanctions (I had so many requests regarding this one), variations like gross DSCR and net DSCR, how to handle term loans, and how to avoid the most common calculation mistakes.
DSCR at a Glance
| Topic | Detail |
|---|---|
| What it measures | Can this business repay its debt from operating income? |
| The formula | Net Operating Income / Total Debt Service |
| Indian banking formula | (PAT + Depreciation) / (Principal + Interest) |
| DSCR below 1.0 | Danger zone. Income does not cover debt payments. |
| DSCR = 1.0 | Break-even. No buffer whatsoever. |
| DSCR 1.0 to 1.25 | Marginal. Most banks will reject or charge higher rates. |
| DSCR 1.25 and above | Healthy. Minimum most lenders require for approval. |
| DSCR above 2.0 | Strong. Comfortable cushion, best loan terms. |
| Excel formula | IF(TotalDebtService=0,"N/A",NOI/TotalDebtService) |
| Average DSCR in Excel | AVERAGE(DSCRValues) |
| Gross DSCR in Excel | SUM(NOIValues)/SUM(TotalDebtServiceValues) |
| India minimum (average) | 1.25 for most term loans, 1.20 for project finance |
Want to skip the setup? Download the ready-built DSCR Calculator template and start entering your numbers immediately.
What is the Debt Service Coverage Ratio (DSCR)?
The Debt Service Coverage Ratio (DSCR) measures a borrower’s ability to repay debt using their operating income. It answers a simple question: for every rupee (or dollar) of debt obligation, how many rupees of income does the business generate?
The standard DSCR formula is:
DSCR = Net Operating Income / Total Debt Service
Where:
- Net Operating Income (NOI) = Revenue – Operating Expenses (before interest and taxes)
- Total Debt Service = Principal Repayments + Interest Payments due in the period
A DSCR above 1.0 means the business generates more income than its debt obligations. A DSCR below 1.0 means it does not, a red flag for any lender.
Important note on NOI: Net Operating Income in DSCR analysis is not the same as net profit. It is calculated before interest payments and taxes (similar to EBIT), because the purpose is to measure income available to service debt before debt costs are deducted.
How to Calculate Debt Service Coverage Ratio in Excel
Step 1: Gather Your Data
To compute the DSCR in Excel, you need:
- Revenue (Sales, Turnover) – The total income generated by a business from its operations before deducting any expenses.
- Operating Expenses (OPEX, Administrative Costs, Overhead, SG&A) – The costs required to run the day-to-day operations of a business, such as salaries, rent, utilities, and marketing.
- Interest Payments (Interest Expense, Loan Interest, Debt Interest) – The cost a company pays for borrowing money, typically expressed as a percentage of the outstanding loan amount.
- Principal Repayments (Debt Repayment, Loan Principal, Amortization of Debt) – The portion of a loan payment that reduces the original borrowed amount, excluding interest.
Create an Excel sheet with the following columns:
- Year
- Revenue
- Operating Expenses
- Net Operating Income
- Interest Payments
- Principal Repayments
- Total Debt Service
- DSCR

Step 2: Calculate Net Operating Income (NOI)
Use the formula:
=B2-C2

This subtracts Operating Expenses from Revenue. Drag down the formula to apply it to all rows.
Step 3: Calculate Total Debt Service
Total Debt Service is the sum of Interest Payments and Principal Repayments. Use the formula:
=E2+F2

Drag down the formula for all years.
Step 4: Calculate DSCR
Now, divide Net Operating Income by Total Debt Service using this formula:
=D2/G2

Drag down the formula to apply it across all years.
To make this formula error-proof (in case Total Debt Service is zero), use:
=IF(G2=0,”N/A”,D2/G2)

This prevents the #DIV/0! error that Excel returns when dividing by zero.
Prefer a ready-built version with all formulas, conditional formatting and charts already set up? Download the DSCR Calculator template here.
How to Interpret DSCR Results
| DSCR Value | Meaning |
|---|---|
| Above 2.0 | Excellent — strong debt repayment capacity |
| 1.25 – 2.0 | Good — comfortable coverage, acceptable to most lenders |
| 1.0 – 1.25 | Marginal — barely covering debt; most banks require higher |
| Exactly 1.0 | Break-even — all income goes to debt service, no buffer |
| Below 1.0 | Negative coverage — income insufficient to service debt |
Most commercial lenders and banks require a minimum DSCR of 1.25, meaning the borrower earns at least 25% more than their debt obligations. Some sectors (real estate, infrastructure) may have different benchmarks.
DSCR Formula for Term Loans in Excel
When calculating DSCR for a term loan (a fixed-schedule loan with regular principal and interest payments), the structure of your Total Debt Service changes slightly because principal and interest amounts change each year as the loan amortizes.
For a term loan, Total Debt Service in any given year is:
Total Debt Service = Annual Principal Instalment + Annual Interest Payment
In Excel, if you have a loan amortization schedule, you can pull the values directly:
=SUMIF(LoanSchedule[Year],A2,LoanSchedule[Principal]) + SUMIF(LoanSchedule[Year],A2,LoanSchedule[Interest])
Or if you have the annual figures directly in cells:
=F2+E2
Key consideration for term loans: DSCR is typically calculated for each year of the loan tenure, not just one year. A lender will want to see that DSCR remains above the minimum threshold throughout the repayment period, particularly in the early years when principal repayments are highest.
To calculate DSCR for each year of a term loan in Excel, extend your table across the full loan tenure (say, 5 or 7 years) and project revenue and operating expenses for each year using growth assumptions.
Gross DSCR vs. Net DSCR
In Indian banking and some other contexts, lenders distinguish between Gross DSCR and Net DSCR (also called Average DSCR).
Gross DSCR (also called the overall or cumulative DSCR) is calculated over the entire loan repayment period:
Gross DSCR = Total NOI over loan tenure / Total Debt Service over loan tenure
Where D2:D8 contains NOI for each year and G2:G8 contains Total Debt Service for each year.
Net DSCR (or Average DSCR) is simply the arithmetic average of the annual DSCR values:
Indian banks (particularly public sector banks under RBI guidelines) typically assess both. A common benchmark used by Indian banks is:
- Average DSCR ≥ 1.20 for project finance loans
- Minimum DSCR in any year ≥ 1.00 (to ensure no single year is in deficit)
The gross/cumulative DSCR gives a broader picture of total repayment capacity over the life of the loan, while the annual DSCR identifies potentially weak years.
Average DSCR Formula in Excel
Lenders rarely assess DSCR for a single year in isolation. An average DSCR over the loan period smooths out year-to-year fluctuations caused by seasonal revenue, balloon payments, or temporary cost spikes.
Average DSCR Formula in Excel:
=AVERAGE(H2:H4)

This gives you the simple arithmetic mean of your annual DSCR values across the loan repayment period.
When to use rolling average DSCR:
For businesses with significant seasonal revenue (tourism, agriculture, retail), a single year’s DSCR can be misleading. A rolling 12-month or multi-year average provides a more stable view.
Adjust the range to cover the rolling window you need (e.g., 3 years).
DSCR Calculation in India: What Banks Require
DSCR is central to loan appraisal in Indian banking. Whether you are applying for a project loan, a term loan for business expansion, or a real estate loan, Indian banks will calculate DSCR as part of the credit assessment.
How Indian banks typically define components:
| Component | Indian Banking Definition |
|---|---|
| Net Cash Accrual (NCA) | PAT (Profit After Tax) + Depreciation + Non-cash charges |
| Total Debt Service | Annual loan instalment (principal + interest) |
| DSCR | NCA / Total Debt Service |
Note that Indian banks often use Net Cash Accrual (NCA) in the numerator rather than NOI. NCA = Profit After Tax + Depreciation. This differs from the NOI-based formula used in Western financial analysis and reflects that Indian banks assess cash-based repayment capacity after taxes.
DSCR Formula as used by Indian banks:
DSCR = (PAT + Depreciation) / (Principal Repayment + Interest)
In Excel, using the row-based layout above where PAT is in B9, Depreciation is in B4, Interest is in B6, and Principal is in B12:
=IF(B13=0,”N/A”,B11/B13)

Minimum DSCR benchmarks for Indian bank loans:
- Most Indian public sector banks require Average DSCR of 1.25 to 1.50 for term loans
- RBI guidelines for project finance suggest a minimum DSCR of 1.20 throughout the repayment period
- State Bank of India (SBI), Bank of Baroda, and other major banks may require higher ratios depending on the sector and credit risk
DSCR Calculation Sheet for Indian Bank Loan Appraisal:
A typical DSCR calculation format for Indian bank loan submissions includes these rows for each year of the loan tenure:
- Revenue / Net Sales
- Less: Operating Expenses
- Less: Depreciation
- EBIT (Earnings Before Interest and Tax)
- Less: Interest on Term Loan
- EBT (Earnings Before Tax)
- Less: Tax
- Profit After Tax (PAT)
- Add: Depreciation
- Net Cash Accrual — NCA (= PAT + Depreciation)
- Less: Principal Repayment
- Total Debt Service (= Interest + Principal)
- DSCR (= NCA / Total Debt Service)
Note: Depreciation appears twice: deducted to calculate taxable profit, then added back because it is a non-cash charge and does not represent actual cash leaving the business.
My DSCR Calculator Template includes a dedicated Indian Banking DSCR sheet built exactly to this format, with all formulas pre-built and the NCA calculation chain fully set up. Download here.
Advanced Tips for DSCR Analysis in Excel
1. Use Conditional Formatting to Flag Risk
Highlight DSCR values that fall below acceptable thresholds:
- Select your DSCR column (e.g., H2:H10).
- Go to Home > Conditional Formatting > Highlight Cell Rules > Less Than.
- Set the value to 1 (or your lender’s minimum) and apply a red fill.
This gives you an instant visual risk signal across all years.

2. Create a DSCR Trend Chart
Create a line chart to track DSCR over time:
- Select the DSCR column (H1:H4).
- Go to Insert > Line Chart.
- Go to Design > Select Data > Horizontal (Category) Axis Labels > Edit > select the Year values (A2:A4)
- Label axes for better readability.

3. Automating DSCR with Excel Formulas
Use a dynamic formula with named ranges:
=IF(G2=0, “N/A”, D2/G2)
This prevents errors if Total Debt Service is zero.
4. Name Your Ranges for Cleaner Formulas
Instead of writing =D2/G2, define named ranges (Formulas > Define Name) for NOI and Total Debt Service:
=NOI/TotalDebtService
This makes your DSCR workbook easier to audit and share.
Common Problems When Calculating Debt Service Coverage Ratio in Excel and How to Fix Them
Calculating the Debt Service Coverage Ratio (DSCR) in Excel can be straightforward, but various challenges may lead to inaccurate results. Understanding these potential pitfalls and knowing how to fix them ensures that your DSCR calculations are reliable and useful for financial decision-making.
1. Confusing NOI with Net Profit
The problem: A very common mistake is using net profit (after interest and taxes) in the DSCR numerator instead of Net Operating Income (before interest and taxes).
If you deduct interest before calculating DSCR and then include interest in the denominator, you are double-counting the interest cost, which will significantly understate your DSCR.
The fix: Always calculate NOI as Revenue minus Operating Expenses, where operating expenses explicitly exclude interest payments and tax. Interest goes in the denominator (Total Debt Service), not the numerator.
2. The #DIV/0! Error
The problem: If Total Debt Service is zero for any period, perhaps because no debt payment was due, Excel returns a #DIV/0! error.

The fix: Wrap your DSCR formula in an IF statement:
=IF(G2=0,”N/A”,D2/G2)

This returns “N/A” instead of an error when there is no debt service in a period.
3. Incorrect Cell References When Copying Formulas
The problem: When you copy formulas across rows or columns, relative cell references shift. This can cause formulas to reference the wrong data silently, no error appears, but the numbers are wrong.
The fix: Use Excel’s Formula Auditing tools (Formulas tab > Trace Precedents) to verify that each formula is referencing the correct cells. Always test a few cells manually after copying formulas across a range.

4. Mixing Up Principal and Interest in Total Debt Service
The problem: Some analysts accidentally include only interest in Total Debt Service and forget principal repayments, resulting in an inflated (overly optimistic) DSCR.
The fix: Total Debt Service must always include both the interest payment and the principal repayment for the period. Check your loan amortization schedule carefully.
5. Inconsistent Periods
The problem: Revenue and expense data may be annual while debt service figures come from a monthly loan statement. Mixing periods produces a meaningless DSCR.
The fix: Always ensure all inputs use the same period. If your income data is annual, annualise your debt service (multiply monthly payments by 12). If analysing quarterly, use quarterly income and quarterly debt obligations.
6. Failing to Account for Seasonal Revenue
The problem: A business with strong seasonal revenue (e.g., a resort, a retail chain) may show a very high DSCR in peak months and a DSCR below 1.0 in off-peak months. A single-year snapshot can be misleading.
The fix: Use an average DSCR over multiple years as your primary metric, and examine individual years to identify any year where DSCR drops below the minimum threshold. In Excel:
=AVERAGE(H2:H6)
DSCR Calculator Excel Template
If you have followed this guide and built the calculator yourself, you now have a working DSCR model. But if you need something ready to use in the next five minutes, with no setup and no formula errors, the ExcelBell DSCR Calculator template is available for download.

What the template includes:
- Standard DSCR calculator using the NOI-based formula (7 years)
- Indian Banking DSCR calculator using the NCA format that Indian banks require for project report submissions (7 years)
- Dynamic benchmark system – set your own minimum and preferred DSCR once and every color rule, chart line, and coverage alert updates automatically
- Automatic coverage flag that alerts you when any single year in your loan tenure drops below your minimum threshold
- Green, amber and red conditional formatting tied to your own benchmarks
- Live trend chart for both calculators with dynamic threshold lines
- Plain English instructions sheet included
No macros. No add-ins. Compatible with Excel 2016, Excel 2019, Excel 2021 and Excel Online. Download once, use forever.
Frequently Asked Questions About DSCR
What is a good DSCR ratio for a bank loan in India?
Most Indian public sector banks, including SBI, Bank of Baroda, and Punjab National Bank, require a minimum Average DSCR of 1.25 for term loans. For project finance loans under RBI guidelines, the minimum is typically 1.20 throughout the repayment period. A DSCR between 1.50 and 2.0 is considered strong and will generally attract better loan terms and lower interest rates. A DSCR above 5.0 can actually raise questions from lenders about whether you need the loan at all.
What is the difference between DSCR and interest coverage ratio?
The interest coverage ratio (ICR) only measures a company’s ability to pay interest and ignores principal repayments entirely. DSCR includes both interest and principal in the denominator, making it a stricter and more complete measure of debt repayment capacity. A business can have a healthy interest coverage ratio while still struggling to repay principal, which is why lenders prefer DSCR when evaluating term loan applications.
Can DSCR be negative?
Yes. If Net Operating Income is negative, meaning the business is making an operating loss, the DSCR will be negative. A negative DSCR is a serious red flag and will almost certainly result in a loan rejection. No lender will sanction a term loan to a business with negative cash flow from operations. If your DSCR is negative, the priority is to address the operating losses before applying for financing.
How do I calculate DSCR from a balance sheet?
A balance sheet alone is not sufficient to calculate DSCR. You need the income statement (profit and loss statement) for Net Operating Income and the loan repayment schedule for Total Debt Service. From the income statement, find your Revenue and Operating Expenses to calculate NOI. From the loan schedule, find your annual principal and interest payments. If you are following the Indian banking format, you also need PAT and Depreciation from the income statement to calculate Net Cash Accrual. The balance sheet may be used to verify outstanding loan balances but is not the primary source for DSCR inputs.
How can I improve my DSCR for a loan application?
There are two levers: increase the numerator (NOI or NCA) or decrease the denominator (Total Debt Service). To increase NOI, focus on growing revenue, cutting operating costs, or both. To reduce Total Debt Service, you can refinance existing loans to a lower interest rate, extend the loan tenure to reduce annual principal instalments, or pay down some existing debt before applying. In the Indian banking context, increasing PAT by managing tax liabilities efficiently also improves NCA and therefore DSCR.
Why does DSCR matter more than credit score for business loans?
Credit scores look backward and reflect past repayment behaviour. DSCR looks at present cash flow and answers the specific question a lender cares about most: does this business generate enough income right now to repay this specific loan? For term loans, project finance, and commercial real estate, lenders use DSCR as the primary underwriting metric because it is directly tied to the loan’s repayment source. A strong credit score with a weak DSCR will not save a loan application.
Is DSCR calculated monthly or annually?
DSCR is most commonly calculated on an annual basis for loan appraisal purposes. However, for internal monitoring, businesses may calculate it quarterly or even monthly. Indian banks calculate DSCR for each year of the loan tenure and then assess both the year-on-year DSCR and the Average DSCR across the full repayment period. If you are calculating monthly DSCR in Excel, make sure your debt service figures are monthly (one month’s principal plus one month’s interest) rather than annual.
What if my DSCR is below 1 in the first year of a loan?
This is common for new businesses or projects in the ramp-up phase. Indian banks understand that profitability takes time to build and will often accept a below-1.0 DSCR in year one or two if the Average DSCR across the full loan tenure is above the minimum threshold, typically 1.25. However, a below-1.0 DSCR should never appear in the middle or later years of a loan. The bank expects improving coverage as the business matures. If your projections show a dip in later years, you will need to revise either the loan structure or the financial projections before submission.
What is the DSCR formula for a project report submitted to an Indian bank?
Indian banks use Net Cash Accrual (NCA) in the numerator rather than NOI. The formula is:
DSCR = NCA / Total Debt Service
Where NCA = PAT (Profit After Tax) + Depreciation, and Total Debt Service = Annual Principal Instalment + Annual Interest Payment. This calculation is done for each year of the loan tenure, and the Average DSCR across all years is the figure the bank focuses on. See the Indian Banking DSCR section above for the full row-by-row calculation format.
Final Thoughts
The DSCR formula in Excel is straightforward to set up, but getting it right requires careful attention to how you define your inputs. The single most important rule: keep interest out of the NOI calculation. It belongs in the denominator.
For Indian banking contexts, remember that banks typically use Net Cash Accrual (PAT + Depreciation) rather than operating NOI in the numerator, so always confirm which definition your lender requires before building your DSCR model.
Whether you are preparing a loan application, conducting a credit appraisal, or monitoring a portfolio of loans, a well-built DSCR model in Excel gives you a reliable picture of debt repayment capacity across any time horizon.
For more in-depth Excel financial analysis tutorials, stay tuned and explore my other Excel techniques on ExcelBell.com
Edvald Numani is an Excel specialist and data professional who has spent years being the go-to person colleagues call when spreadsheets need fixing. He started Excel Bell to put that same help in writing, through practical guides, tutorials, professional templates, and tools built for real-world use. No filler, no recycled theory, none of the clutter that dominates most Excel content online, just real solutions for real spreadsheet problems.
