Salary is rarely paid in advance. It’s common practice to pay workers after they’ve completed their work, not upfront. This way employees don’t get paid for days they take off after already being paid for them.