Glossary
Debt Service Coverage Ratio (DSCR)
Finance
Definition
DSCR measures a project’s ability to cover scheduled debt service with available cash flow. Lenders size debt to maintain minimum DSCR thresholds under P50/P90 scenarios.
Putting this into practice: how to invest in solar energy walks through the ways individual investors can buy into operating solar projects, and Energea's investment offerings lists the portfolios open today.