Compensate overtime with vacation days πβ‘οΈπ΄
This article explains the usual process in haddock HR for compensating extra hours worked by adding vacation days through a manual transaction.
Prerequisites β
- Permission to access Rules β Transactions and create/edit transactions.
- The Vacation to enjoy account defined in your environment.
1) Go to Rules β Transactions βοΈ
- In the left menu, go to Rules.
- Open Transactions. You will see the history of movements: vacations, worked hours, contract hours, etc.
2) Create a manual transaction β
- Click the + button in the top right corner.
- In Employee, search for and select the person you want to compensate.
- For multiple employees, use the Add button and repeat the selection.
3) Fill in the transaction fields βοΈ
- Account: choose Vacation to enjoy (the Account drop-down).
- Available from date: indicate from when those vacation days can be taken (for example, August 1).
- Value: enter the vacation days to add (for example, 2). You can also use fractions if your policy allows it (for example, 0.5).
- Notes: add some context (for example, βVacation compensation for overtime from the first half of the yearβ).

4) Save and apply the compensation πΎ
- Click Save. The transaction is recorded and the Vacation to enjoy balance is updated immediately.
- If you selected multiple employees, one transaction per employee is applied.
5) Edit or delete the transaction βοΈποΈ
- From Rules β Transactions, locate the movement you created and use the Edit or Delete options if you need to make changes.
Tips and best practices π‘
- Track the reason in Notes (for example, a reference to a timesheet or a specific period).
- Units must match: if you compensate in days, use day values; if your company compensates in hours, adjust the equivalent and the corresponding account.
- Future dates: if the compensation applies from a specific date, make sure to set it in βDateβ.
- Quick check: after saving, check the employee's vacation balance to confirm the increase.
Quick example π§ͺ
- Account: Vacation to enjoy
- Available from date: 01/08
- Value: 2 (days)
- Notes: βVacation compensated for overtime from the 1st half of the yearβ
Done! The employee now has those extra days available to request holidays in the indicated period.
Updated on: 23/04/2026
Thank you!
