1. Home
  2. Glossary
  3. Commercial Mortgage

Glossary definition

Commercial Mortgage

A long-term loan secured against commercial, semi-commercial, or mixed-use property, used to fund acquisition, refinancing, or capital raising. Commercial mortgages typically run for 3 to 25 years with interest either fixed or variable, and are assessed primarily on the rental income and DSCR of the property.

Definition

A long-term loan secured against commercial, semi-commercial, or mixed-use property, used to fund acquisition, refinancing, or capital raising. Commercial mortgages typically run for 3 to 25 years with interest either fixed or variable, and are assessed primarily on the rental income and DSCR of the property. They are fundamentally different from development finance in that they fund stabilised, income-producing assets rather than construction projects.

Ready to apply

Knowing the term is one thing.
Getting it on your term sheet is ours.

Send us the outline. We come back with indicative pricing from the right lenders inside a working day.