CTO
745 Points
Joined August 2015
It appears you have received professional fees instead of salary. The employer does not want to give employee benefits to you. This is advantageous. In Salary all income is subject to tax.
In Professional fees 50% of the receipts will be taxed which is presumptive. but you need to pay service tax(above 10 lakhs)/GST (now above 20 lakhs).