According to the Canada Revenue Agency, small business insurance for buildings, machinery, and equipment is tax deductible.