The Real-World Context
Payroll isn’t just “hours × rate.” It’s bonuses, meal allowances, advances, deductions, and the rule that once you pay, you shouldn’t be able to silently change the run.
The Test Scenario
We used the same Casa Verde 2-site, 4-rate scenario. We added: €20 meal allowance on work days, €50 advance for Carlos, and a paid run for May that we then tried to edit. The run had to stay locked.
How It Works (The Mechanics)
- Hours → earnings —
SalaryCalculationsumsregular + overtime + nightper employee. - Adjustments applied — allowances and advances as separate lines, not hidden in the rate.
- Lock + export — Lock makes the run immutable; Export generates SEPA
pain.001.001.03XML with validated IBANs and a Recibo de Vencimento PDF per worker.
The Results / What We Verified
- SEPA XML validated and linked to the locked run. Pass.
- Allowances only on earned days. Pass.
- Locked run could not be silently changed — edits created a new version, flagged for accountant review. Pass.
Honest caveat: The XML is ready for the bank, but your accountant still gives the final “pay” sign-off — we don’t auto-send money.
Call to Action
Want the same proof for your rates? Instant 2-Minute Setup • No Credit Card Required. Try Chegatta free at Chegatta.com.