Yes, commercial landlord insurance is tax deductible as it is categorised as an ‘allowable expense’ by HMRC.

Commercial Insurance FAQs