It varies from work to work (as well as from small scale work to large scale work) IMO. Why don't you consult any CA near to you and ask himself/herself more about this ? DON.
If you want to pay Income tax anually,Hire an Chartered accountant and he/she will tell and give your answers to the questions you are asking for ;p