·

DSCR (EN)
noun

noun “DSCR”

singular DSCR, plural DSCRs
  1. (in finance) a ratio that shows how well a company can pay back its debts from its income
    The bank requires a DSCR of at least 1.2 before approving a loan.