What does finance lease mean?
A lease structure that gives the business long-term use of an asset while spreading the cost through rentals.
The exact meaning can vary depending on the asset, lender criteria, agreement wording and business circumstances.
Related finance product
Finance Lease
Long-term asset use with flexible end-of-term options and no need to buy outright upfront.
