Employee Leave Request & Approval System · for Small companies
Leave requests, approvals and balances for a small company
A request is submitted with dates, the days are counted automatically, and approval checks the employee's remaining balance before deducting it — so nobody is approved for leave they do not have. Pending, approved and rejected requests are one filter away; the dashboard shows who is off today.
One-time payment · full source code · instant download · optional installation add-on · non-refundable
Sound familiar?
- Leave is asked for on WhatsApp and nobody is sure how many days are left.
- Two people from the same team are approved for the same week by two managers.
- The balance at year end is a reconciliation argument.
- HR suites price leave management per employee per month.
How it works
- 1
Set up employees and leave types
Employees with an annual leave balance; leave types such as Casual, Sick and Earned (add your own).
- 2
Submit and count
A leave request with from/to dates; the day count is calculated automatically.
- 3
Approve or reject
Approving checks the remaining balance and deducts the approved days; rejecting leaves the balance untouched. Filter requests by status; the dashboard shows pending requests, who is on leave today and this month's approvals.
Nothing is changed in your ad accounts automatically: every recommendation is approved and applied by you, and drafted campaigns arrive paused.
What you get
- Employee records with a per-employee annual leave balance
- Configurable leave types
- Leave request submission with automatic day-count calculation
- Approve/reject workflow that checks the balance first and deducts automatically
- Filterable request list; dashboard with pending, on-leave-today and approved-this-month counts
- Full PHP + MySQL source code; pairs with the Attendance system or the HR Suite bundle
The full list of what is in the download (6 items from the README) is on the product page.
Screenshots
From the application itself, with sample data.
A good fit if… and not if…
Good fit
- Companies and shops with up to a few dozen employees
- Owners or office managers who approve leave themselves
- Developers adding leave workflow to a client's intranet
Not the right tool when
- Daily attendance marking or payroll (see the Attendance system and the HR Suite)
- Multi-level approval chains or per-manager logins (one admin login)
- Leave accrual rules, carry-forward or holiday calendars
Questions small companies ask
Can employees log in to apply?
Requests are entered in the system; in this edition there is one administrator login, so a manager or the employee at a shared screen submits them. Per-employee logins would be a customisation.
What happens if the balance is short?
Approval is refused with the remaining balance shown; the request stays pending or is rejected.
Can I add leave types?
Yes — Casual, Sick and Earned are included and you can add your own.
Does it handle half days?
Days are counted whole from the dates in this edition.
Does it do attendance and payroll?
No. Those are separate products, bundled together with this one in the HR Suite.
Can I see it first?
Yes — preview pages with sample data.