CTO
745 Points
Posted on 11 September 2017
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).