In my experience, Base pay was on time all except once (when the person in charge of money was on a trip for a few days, inexplicably, at payday, and apparently it had not occurred to that person to make arrangements for our salaries to be paid in her absence!).