TAXABLE INCOME- Tax Law in Kenya-
GROSS INCOME- Tax Law in Kenya-

This video explains Insurance deductible and also non deductible expense