Master Lease Agreement

An overarching contract that controls the terms for multiple individual lease schedules.

Full Definition

A Master Lease Agreement simplifies the process for growing businesses. Once the MLA is signed, new security equipment can be added to the lease over time via simple one-page schedules.