How Celery settles social premiums in December or when an employee leaves

  • Modified on: Tue, 28 Jul, 2026 at 8:21 AM


Celery does a final check on social premiums once a year. This happens in the December payroll run, or earlier if an employee leaves (when an end date is entered).

Here's what Celery does during that check:

  • It calculates the premiums the employee actually owes for the whole year.
  • It bases this on the yearly premium salary, adjusted for the number of months the employee worked.
  • If too much premium was deducted during the year, the employee gets the difference back.
  • If too little was deducted, Celery deducts the rest.

This final check protects both you and your employees. It prevents extra tax bills later on.


If Celery finds a difference, you'll see a message in the Checklist above the calculation during Processing. This tells you the premiums in that run may look slightly different than expected. So if you check and recalculate the premium amounts, a small deviation is normal.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.

Contact Us

If you have question which are beyond this knowledgebase kindly contact us