Guth
NewsDocs
Page actions
View as Markdown ↗
Explore MCP tools ↗

instrument mechanism / verified-clean

Debt Service Coverage Ratio (DSCR) mechanism

The inspectable method record for Debt Service Coverage Ratio (DSCR), kept separate from implementation and qualification.

Status: VERIFIED_CLEANLifecycle: verified-clean

Model scope

The core arithmetic formula passes for rental-property DSCR under consistent annual units and positive debt service. Review is required because the spec claims applicability to both businesses and rental properties without defining the business cash-flow numerator, and it requests a lender-style pass/fail note without supplying a threshold. The educational-only and underwriting-standards-varying label is appropriate.

  • DSCR=NOI/DebtService is standard for rental-property analysis when NOI and total debt service are consistently defined.
  • Using NOI for a general business is ambiguous: business DSCR commonly uses operating cash flow, EBITDA, or another lender-defined cash-flow measure instead.
  • The requested lender-typical pass/fail threshold is not specified and cannot be determined from the provided inputs; thresholds vary by lender, property type, loan type, and underwriting policy.

Units and conventions

  • NOI and debt service must use the same currency and time period, preferably annual amounts.
  • Annual debt service should include the lender-relevant required principal and interest payments; whether other required debt-related payments are included must be defined.
  • Monthly debt payments must be multiplied by 12 before comparison with annual NOI.
  • DSCR is dimensionless and assumes debt service is a positive amount.

Inspectable vector

One of 4 source-bound review vectors:

{
  "inputs": {
    "net_operating_income_annual": 120000,
    "annual_debt_service": 80000
  },
  "expected_outputs": {
    "dscr": 1.5,
    "threshold_note": "No pass/fail determination; lender threshold is unspecified."
  },
  "working": "DSCR = NOI / Debt Service = 120000 / 80000 = 1.5."
}

Failure boundary

BREAK_CLAIMED · SELF_FLAGGED

A zero annual-debt-payment input makes the ratio undefined and must be rejected or surfaced as an explicit error. The pass/fail note also has an unstated threshold convention, and signed versus magnitude debt-service inputs can produce different DSCR values.

Other records

Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

  • VERIFIED_LEDGER.json
  • evidence-tranche5/tranche5-results.json
  • BOUNDARY_HAZARD_CATALOG.json