Floowed/Insights/Loan/How-to
How-to · 10 min read

Calculating DSCR From Borrower Documents: Automating Debt-Service Coverage

A practical guide to calculating DSCR from borrower documents and automating debt-service coverage in your credit policy.

Debt-service coverage ratio (DSCR) answers one question every credit and risk team needs answered before funding: does this borrower generate enough cash to comfortably cover the loan's payments on top of what they already owe? Calculating DSCR from borrower documents means deriving that answer from real evidence (bank statements, financials, tax filings) rather than a self-reported income figure. This guide covers the debt service coverage ratio formula, what counts as cash available versus debt service, how to compute DSCR from documents, a worked example with a table, common pitfalls, policy cutoffs by product, and how to automate the whole calculation.

The short version for anyone skimming: DSCR equals cash available for debt service divided by total debt service, including the new loan being applied for. A DSCR of 1.25x means the borrower generates 25 percent more cash than the obligations require. Below 1.0x means the cash does not cover the payments. The hard part is not the arithmetic, it is pulling clean, normalized cash-flow numbers out of messy documents and applying the same definition to every applicant.

The DSCR formula, stated plainly

The debt service coverage ratio formula is:

DSCR = Cash Available for Debt Service (CADS) / Total Debt Service

Both terms have to be measured over the same period, usually annualized. The numerator is the cash the borrower actually has available to service debt. The denominator is the total principal and interest the borrower must pay over that period, on existing debt plus the proposed loan. Three definitions drive every disagreement about DSCR, so pin them down before you compute anything.

What counts as cash available for debt service

Cash available is operating cash flow, not revenue and not accounting profit. For a business borrower from financials, a common build is net operating income plus non-cash charges (depreciation and amortization), adjusted for owner add-backs where your policy allows them. For a cash-flow view from bank statements, it is recurring operating inflows minus recurring operating outflows. The key word is recurring. Exclude:

  • Financing inflows: new loan disbursements, capital injections, and inter-account transfers that are not real income.
  • One-off inflows: asset sales, refunds, insurance payouts, or a single unusually large deposit that will not repeat.
  • Existing debt-service outflows: do not subtract current loan payments from cash available, because they belong in the denominator. Subtracting them in both places double-counts.

What counts as debt service

Debt service is the contractual principal and interest on all obligations over the period, calculated pro forma. That means:

  • Existing term loans, leases, and amortizing facilities: full principal plus interest.
  • Revolving and credit-card lines: the policy-defined servicing assumption (for example a minimum-payment or fixed-percentage-of-balance proxy), since there is no fixed amortization.
  • The proposed loan: the principal and interest of the facility being applied for. A meaningful underwriting DSCR always includes the new loan. Calculating coverage on existing debt only tells you the borrower could service yesterday's obligations, not the ones you are about to add.

How to calculate DSCR from bank statements and financials

Calculating DSCR from documents is a five-step pipeline. The same steps apply whether the source is three to twelve months of bank statements, audited financials, or a mix.

  1. Extract the raw cash flows. Parse every credit and debit line with date, amount, counterparty, and description. For financials, pull the income and cash-flow statement line items. Quality matters here: scanned, photographed, skewed, or handwritten statements have to be read accurately or the entire ratio is built on noise.
  2. Classify and normalize. Tag each line as operating inflow, operating outflow, financing, or one-off. Compute average daily balance (ADB) and monthly net operating cash flow. Strip transfers between the borrower's own accounts so you are not counting the same money twice.
  3. Build cash available for debt service. Sum recurring operating inflows, subtract recurring operating outflows, annualize. Apply your policy's add-back and haircut rules consistently.
  4. Build total debt service. Sum existing obligations (from bureau data, the statements themselves where payments are visible, and disclosed liabilities) plus the proposed loan's annual principal and interest.
  5. Divide and compare to the cutoff. DSCR equals step 3 divided by step 4. Compare against the product's minimum DSCR.

Bank-statement cash flow is often the most honest signal you have, especially for self-employed and thin-file borrowers whose bureau history is sparse. We cover the broader method in cash flow underwriting, and the document side, including how to validate that the statements are genuine, in bank statement verification software. For borrowers with no audited financials at all, SME credit assessment without financial statements walks through assessing credit on documents alone.

A worked DSCR example

Take a business applying for a 3-year amortizing term loan of 120,000 at 12 percent, with annual debt service of roughly 47,800 on the new facility. The borrower already carries an equipment lease and a working-capital line. Here is the build from twelve months of bank statements and disclosed liabilities.

LineAmount (annual)Notes
Recurring operating inflows540,000Customer receipts, excludes transfers and one loan disbursement
Recurring operating outflows(402,000)Payroll, suppliers, rent, utilities, taxes
One-off inflow removed(35,000)Asset sale stripped out, not recurring
Cash available for debt service (CADS)138,000Net recurring operating cash flow
Existing lease debt service22,000From disclosed liability plus statement payments
Existing working-capital line18,000Policy minimum-payment proxy on the balance
Proposed loan debt service47,800New 120,000 facility, principal and interest
Total debt service87,800Existing plus proposed, pro forma
DSCR1.57x138,000 / 87,800

At 1.57x, this borrower clears a typical 1.25x cutoff with room to spare. Notice the two judgment calls that moved the number: removing the 35,000 one-off inflow (which would have inflated CADS to 173,000 and DSCR to 1.97x) and including the proposed loan in debt service (without it, DSCR on existing debt alone would read a misleadingly comfortable 3.45x). Both are exactly the places where inconsistent manual calculation produces inconsistent decisions.

Common pitfalls when calculating DSCR

The arithmetic is trivial. The errors are definitional, and they compound across a portfolio.

  • Counting transfers as income. Money moved between a borrower's own accounts inflates inflows. Strip inter-account transfers before computing CADS.
  • Mistaking loan disbursements for revenue. A new facility hitting the account is financing, not operating cash. Leaving it in overstates coverage badly.
  • Excluding the proposed loan. The single most common way a DSCR passes underwriting then fails in life. Always compute pro forma.
  • Double-counting existing debt. Subtracting current loan payments from CADS and also putting them in the denominator penalizes the borrower twice.
  • Using gross instead of net for self-employed borrowers. Revenue is not cash available. Operating costs have to come out first.
  • Period mismatch. A three-month statement window annualized without seasonality adjustment can over- or under-state a seasonal business. Match the window to the business and the tenor.
  • Trusting unverified documents. A clean DSCR computed on a tampered statement is worse than no number at all. Tamper and fraud checks belong upstream of the ratio.

DSCR policy cutoffs by product

There is no universal DSCR cutoff. The right minimum depends on collateral, tenor, borrower segment, and how much volatility the cash flow shows. The table below is a starting framework, not a rule. Your own loss data should move these.

ProductTypical minimum DSCRWhy
Secured asset / equipment finance1.15x to 1.25xCollateral cushions a thinner buffer
Commercial real estate term1.20x to 1.35xStandard income-property convention
SME working-capital term loan1.25x to 1.40xCash-flow volatility warrants headroom
Unsecured business loan1.35x to 1.50xNo collateral, coverage carries the risk
Seasonal / high-variance borrower1.40x or higherBuffer against trough-month shortfalls

Cutoffs should also stack with other conditions: a borrower at 1.22x might pass with strong collateral and a clean ADB trend, but fail if the cash flow is lumpy or the bureau shows recent delinquency. That is policy logic, and it is exactly what a decisioning engine is built to express.

Automating DSCR with document intelligence and a decisioning engine

Most lenders calculate DSCR in a spreadsheet, by hand, per application. That is slow, it drifts (two analysts apply add-backs differently), and it is hard to audit months later when someone asks why a loan was approved. Floowed splits the problem across two products that work as one platform.

Floowed Document Intelligence reads and analyses the borrower's documents at any quality (photographed, scanned, skewed, even handwritten passbooks) and derives the cash-flow primitives directly: average daily balance, net operating cash flow, and DSCR, with line-level traceability back to the exact statement transactions behind each number. It classifies inflows and outflows, strips transfers and one-offs, flags tampering and fraud signals, and cross-checks claims across documents. This is reading and analysis, not just OCR. It is the same extraction and analysis that US-built IDPs (Ocrolus, Rossum, Hyperscience), tuned for pristine documents, tend to choke on when the input is real-world loan paperwork. We go deeper on the technology in what is document intelligence.

The Decisioning Engine then enforces the DSCR cutoff as policy. You author the rule once ("decline if pro forma DSCR is below 1.25x", "refer if between 1.25x and 1.30x with lumpy cash flow") in a no-code builder that credit and risk teams own directly, and it runs on every application, every time, with the reasoning behind each call captured for audit. No analyst re-deriving the ratio by hand, no drift, no unexplained approvals. If you are weighing how a policy engine differs from simple if-then logic, decision engine vs rules engine covers it.

Floowed is also score-agnostic. Bring any bureau score or your own model and the engine absorbs it unchanged, combining it with the DSCR and cash-flow signals in one policy. It orchestrates inputs, it does not compete with your scoring vendors.

This is live in production. At Alon Capital, founder Rene de Jesus put it simply: "Floowed reads the documents, runs our credit policy, and surfaces a decision in minutes." DSCR derivation and enforcement is a core part of what that policy run does.

Frequently asked questions

What is a good DSCR for a loan?

Most lenders set a minimum DSCR of 1.20x to 1.35x for term loans, meaning cash available covers debt service with a 20 to 35 percent buffer. Asset-backed products may accept 1.10x to 1.15x, while unsecured or higher-risk products often require 1.40x or more. The right cutoff is a policy choice that varies by product, tenor, and collateral.

How do you calculate DSCR from bank statements?

Derive net operating cash flow (recurring inflows minus recurring operating outflows, excluding financing transfers and one-offs), annualize it, then divide by total debt service (existing obligations plus the proposed loan's principal and interest). DSCR equals cash available for debt service divided by total debt service.

Does DSCR include the new loan being applied for?

Yes. A meaningful underwriting DSCR is pro forma and includes the principal and interest of the loan being applied for. Computing DSCR on existing debt only understates the post-funding burden and can approve loans that fail once the new payment lands.

What is the difference between DSCR and net cash flow?

Net cash flow is an absolute cash amount over a period. DSCR is a ratio comparing that cash to debt obligations. Two borrowers with identical net cash flow can have very different DSCRs depending on how much debt service each carries.

Can DSCR be automated from documents?

Yes. Document intelligence parses statements and financials into line-level cash-flow data and derives DSCR with traceability to source lines, and a decisioning engine enforces the cutoff as a policy rule consistently on every application.

Stop calculating DSCR by hand

DSCR is only as good as the cash-flow numbers behind it and as consistent as the policy that applies it. Floowed derives both from the borrower's actual documents and enforces your cutoff on every application, with the reasoning kept for audit. Start free to run a real application through it, or book a demo and we will walk your credit and risk team through DSCR automation on your own policy.

Read next.

More from Loan
Back to Insights