Jaspreetji, I have posted this elsewhere in this Forum. However, you apply your mind on the following basis:-
As per Income Tax Act, profession INCLUDES a vocation.
What is actually happening is a confusion of word Business, Profession, Vocation. All these are OCCUPATION of a person.
Real Estate Commission is a Business Receipt. All DTAAs recognise independent agents as doing business.
Architect, Chartered Accountant, Lawyers, Insurance Actuary,Company Secretary, Cost Accountant etc., Engineers, Doctors etc. are all recognised professions as they have memberships to associations that have a legal or parliamentary sanction without which they cannot practice in the field. Any person doing the work that is in the domain of these professions will also be deemed to be in these professions as per Income Tax. Therefore if you are not a lawyer but charge for legal advice, you are a legal professional. The department is least concerned whether you are eligible or not in your profession.
Besides these, there are also occupations that are deemed as professions. These are interior designers, models, film artistes, artists (painting). These do not have legally sanctioned bodies although they may have unions or associations (not by act of parliament). These too are considered as professions for Income Tax India.
Insurance Agent is a dependent agent carrying on his own business. Insurance Broker is an independent broker carrying on his own business. The receipt for both is identical and would be a business receipt. They are only licensed to do the business. If a business is regulated by license it does not become a profession.
Life will be much simpler for you if you consider the words business, profession, vocation and occupation as four different words. once you identify the difference and the thin dividing line between the latter 3, you will get the hang of it.