YourDictionary

Dictionary Home » Business » capital lease

capital lease business definition

The long-term lease of a capital asset. To the lessee, a capital lease is the same as owning the asset. Accounting rules require that the leased asset and the present value of the lease payments be recorded on the lessee's balance sheet. Also called financial lease.

Learn more about capital lease

link/cite print suggestion box