Blog
HR

Payroll: the monthly calendar that cannot slip

By Equipa Zelo·19 May 2026·2 min read·Updated 14 Sept 2026

Of all a company's obligations, payroll is the only one where a one-day delay has immediate, personal consequences. And it is, at the same time, one of the ones most often handled in the last two days of the month, in a rush, by someone who is also doing something else.

The problem is almost never the calculation. It is collecting the information that feeds into it.

The calendar that works

Spread across the month, processing stops being a spike:

  • By the 20th: cut-off for collecting variables — absences, holidays taken, overtime, expense allowances, meal allowance, bonuses. Anything that comes in after this date goes into next month, no exceptions.
  • 21st to 25th: processing, checking and validating payslips.
  • Last business days: salaries paid.
  • By the 10th of the following month: earnings declaration to Social Security.
  • 10th to 20th of the following month: contributions paid.
  • By the 20th of the following month: income-tax withholdings submitted.

The rule that changes everything is the first one: a cut-off date for variables. Without it, processing always waits on someone.

The cost that does not show up in the salary

For cash-flow purposes, the cost of an employee is not the agreed salary. On top of gross pay comes the employer's Single Social Tax (TSU) at 23.75%, plus work-accident insurance, typically 1% to 3% depending on the activity.

Add to that the fourteen-payment structure: twelve monthly salaries plus a holiday bonus and a Christmas bonus. Anyone budgeting on twelve months ends up around 17% off on the company's heaviest line item.

An employee on a €1,500 base salary represents, in annual cost, upward of €26,000. That is the number that needs to go into the cash flow forecast, not the €18,000 from the simple sum.

The mistakes that cost the most

  • Treating the bonuses as exceptional. They are mandatory and predictable. June and November/December carry salary costs well above average, and should be planned for since January.
  • Not tracking holiday balances. Untaken holiday is an accumulated liability that shows up all at once when someone leaves.
  • Collecting variables over WhatsApp. It works with five people. With twenty, it guarantees something gets lost.
  • Not checking before paying. A ten-minute check avoids the one mistake employees never forget.

When this stops fitting into one person's job

Up to around ten people, payroll processing is manageable by someone who also does other things. Beyond that, collecting variables becomes real work, with joiners and leavers, fixed-term contracts, contract changes and holiday balances to track.

The warning sign is not headcount: it is when processing starts depending on one specific person being available that specific week.

This is what Zelo handles every month, with no hourly billing.

Book a meeting