Employees request leave from their own account, the manager approves it in one click and the balance updates instantly. No lost emails, no spreadsheet nobody trusts.
Interactive demo
Try the process the way your team would: pick a leave type and dates, submit the request and see what the manager sees. Once it's approved, the balance and the team calendar change on their own.
1. Leave type
2. Dates · October 2026
other team absences your request
Pick a start day and an end day on the calendar.
No pending requests. Submit one to see it here.
Team calendar
In-browser demo — no data is sent anywhere.
The problem today
In most businesses a leave request starts as a message and ends up in a file that gets updated “when someone has time”. The manager can't see who else is off that week, the employee doesn't know how many days are left, and HR reconciles balances at the end of the year.
Every employee submits requests from their own account, with the right leave type and exact dates.
Pending requests in one list, approved or rejected in one click, with the decision visible to everyone involved.
The available balance changes with every approved leave — no manual calculations.
Who is off and when, by department, so approvals are made with the full picture of coverage.
Every request has a clear status — pending, approved, rejected — and a record of who decided and when.
One source of truth for all leave, instead of files that are always a step behind.
The flow in Liberty Core
EmployeeHR / ManagerLiberty Core
The employee picks a leave type and dates and immediately sees how many working days it covers.
The manager sees the request in their pending list, alongside the balance and the team's other absences.
One action, a clear decision. The employee sees the status of their request without having to ask.
The balance is deducted, the leave appears on the team calendar and the action is recorded in the history.
One connected system
Leave doesn't work in isolation. An approved leave explains why someone hasn't started today and flows into their monthly hours. That's why it's connected to time tracking and to the team's attendance overview.
Change history, month lock & submission
Every action is recorded and never deleted — from a leave request to a session correction.
The exact date and time of each change is stored with it.
It's always visible who made a change, for which employee and what the previous value was.
Once a month is over and checked, it's locked: employees can no longer change hours or absences — they send a correction request to HR.
When submitted, the month becomes final: no changes for anyone, not even HR.
Each month closes as a complete, checked set of data for every employee.
It's software where employees submit leave requests, managers approve or reject them and balances update automatically. In Liberty Core the whole process happens online, with a team calendar and a history of every decision.
The manager or HR, depending on the roles you set up. The employee sees the status of their request as soon as a decision is made.
Yes. When a request is approved, the days are deducted from the available balance and the employee sees the updated figure in their account.
Yes. The team leave calendar shows absences by day and by department, so you decide with a clear view of coverage.
Yes — annual leave, sick leave, parental leave, election leave and marriage leave, as well as remote work. Each type is shown separately on the calendar and in the history.
Not freely. Once the month is locked, changes to absences go through a correction request to HR, and every action stays in the change history.

Let's start with a conversation. We'd love to hear from you
Call us or send a message — we'll show you what Liberty Systems can do for your business.
Contact Hours