Leave Transactions Ledger
The Leave Transactions Ledger is an immutable record of all leave-related activity for each employee.
Immutable means that once a transaction is recorded—whether it is an accrual, deduction, manual adjustment, or expiration—it cannot be altered or deleted. Any changes to leave balances create a new transaction, preserving the history of all modifications.
This ensures that leave records are always:
- Accurate – Current balances are calculated dynamically from all transactions.
- Auditable – Every transaction has a traceable source and timestamp.
- Transparent – Employees and managers can view a complete history of leave activity.
- Tamper-Resistant – Historical records cannot be overwritten or removed.
Ledger Benefits
Using an immutable ledger provides several advantages:
- Keeps a trustworthy record of accruals, deductions, and adjustments.
- Simplifies auditing and payroll reviews.
- Provides full transparency for employees and management.
- Supports compliance with internal policies and labor regulations.
Viewing Transactions
The Leave Transactions Ledger can be viewed in the Leave tab of each employee's profile under /human-resources/employees. Each entry shows:
- The type of transaction (accrual, deduction, adjustment, expiration)
- The source of the transaction (leave request, system-generated, manual adjustment)
- Amount of hours credited or debited
- Date and time of the transaction
- Notes or metadata for context
This ledger approach ensures teams have a reliable, comprehensive view of all leave activity without manually reconciling balances.