The composite license given by IRDA refers to a license given to an entity to source life as well as non-life insurance business. Composite license holders can course life insurance, general insurance and health insurance from customers without a need for separate licenses.