If any company wants to pay salaries to employees on the first of every month, what are the things that need to be considered and how? I have a lot of confusion as if I pay on the 1st, I have to be ready with everything on the 29th or 30th, but then how is it possible? Please guide.