Glossary definition What is a lease? < 1 min read Share Copy Link Copied A lease is a contract governing the use of an asset via a rental agreement. Typically, property and equipment is leased.
Recommended 12 November, 2025 13 min read Self Assessment and Making Tax Digital: What MTD for Income Tax means for sole traders Get the lowdown on how Making Tax Digital will change the way sole traders submit tax returns, and what that means for Self Assessment.