ES ERP — Human Resources & Payroll
A complete, open-source HR suite — from recruitment to retirement. Simplify your people operations and payroll with a modern, all-in-one platform.
Overview
ES ERP HR is powered by ES ERP, an open-source human resources and payroll platform built on the ES ERP Platform. It brings every aspect of people management — recruitment, onboarding, attendance, leave, payroll, performance, and separation — under one roof, so your HR team can focus on people rather than paperwork.
Fully integrated with ES ERP's accounting and finance modules, ES ERP HR eliminates the need for disparate systems. Payroll entries flow directly into your general ledger, expense claims sync with accounts payable, and employee records connect seamlessly to projects, assets, and timesheets.
Why ES ERP HR?
Employee Tracking
Complete transparency and flexibility.
Affordable & Predictable
No inflated per-user pricing. Your software costs don't grow as your team grows. One platform replaces multiple HR tools.
Highly Customisable
Create custom fields, forms, workflows, print formats, and layouts on the fly — no coding required for most customisations.
Integrated Accounting
Payroll and expenses flow directly into your ES ERP general ledger. No more reconciliation between separate HR and accounting systems.
⚡ Core HR Modules
📋 Recruitment
- Staffing plans at company or department level
- Job requisitions from hiring managers
- Job openings with descriptions and salary ranges
- Applicant tracking and employee referrals
- Multi-round interview scheduling and feedback
- Customisable offer letters with e-signatures
- Recruitment analytics dashboard
👤 Employee Lifecycle
- Comprehensive employee database with linked documents
- Organisational chart visualisation
- Standardised onboarding templates by department
- Promotions, transfers, and internal work history
- Birthday and work anniversary reminders
- Grievance reporting and resolution tracking
- Full and final settlement with accounting entries
- Exit interviews and separation management
🕐 Shifts & Attendance
- Mobile check-in/out with geolocation capture
- Visual shift planning with drag-and-drop scheduling
- Repeating shift schedule creation
- Biometric device integration for auto-attendance
- Late entry and early exit flagging
- Overtime calculation from check-in/out times
- Bulk attendance management tools
- Integrated with payroll for accurate payments
🗓️ Leave Management
- Configurable leave policies with carry-forward and expiry
- Earned leave accrual on a pro-rata basis
- Leave without pay and compensatory leave
- Bulk leave allocation from a control panel
- Regional holiday lists — auto-populated by country
- Leave calendar for visual planning
- Leave balance view and mobile apply/approve
- Configurable approval workflows and notifications
🧾 Expense Management
- Employee advance requests and payouts
- Expense claims with receipt attachments
- Travel request and itinerary management
- Multi-currency advances and claims
- Approval workflows for expense sign-off
- Direct accounting integration for expense posting
🎯 Performance Management
- Goal setting with Key Result Areas (KRAs)
- Customisable appraisal cycles and templates
- Multi-level appraisal reviews
- Continuous feedback and 360° reviews
- Employee skill mapping
- Performance-linked salary adjustments
💰 Payroll
- Rule-based salary structures with formulas and conditions
- Bulk salary structure assignment tool
- Payroll entry with integrated general ledger posting
- Additional salary for bonuses, arrears, and adjustments
- Off-cycle payments via journal entries
- Multi-currency payroll with exchange rates
- Cost centre-based expense allocation
- Employee loan management and recovery
- Password-protected salary slip distribution
- Custom salary slip design with Print Designer
🧮 Payroll Tax & Reports
- Configurable income tax slabs by region
- Tax computation and projection reports
- Flexible employee benefits — health, pension, and more
- Benefit accrual and claims via Employee Benefit Ledger
- Retroactive arrears calculation
- Standard HR reports — headcount, balances, summaries
- Custom report and dashboard builder
📱 Mobile App
- Apply for and approve leaves on the go
- Check-in and check-out with geolocation
- View employee profile and directory
- Access salary slips and expense claims
- Push notifications for approvals and reminders
- Available on iOS and Android
🧩 Module Overview
👤 Employee Self-Service
ES ERP HR includes a robust employee self-service portal where every team member can manage their own HR interactions directly — reducing the administrative load on your HR team.
📝 Profile Management
Employees can update their personal details, view linked documents, access the company org chart, and browse the employee directory.
🗓️ Leave & Attendance
Apply for leave, view balances, check attendance records, and clock in/out — all from any device including the mobile app.
💵 Pay & Expenses
Download salary slips, view income tax projections, submit expense claims with receipts, and track advance requests.
🎯 Goals & Feedback
View KRAs and goals, participate in appraisal cycles, provide and receive continuous feedback to support career development.
🔒 Security & Data Privacy
Technical Specifications
Platform
- ✓ ES ERP v15+
- ✓ ES ERP Framework v15+
- ✓ Python & JavaScript
- ✓ Vue.js Frontend
Integration
- ✓ ES ERP Accounting
- ✓ Biometric Devices
- ✓ REST API & Webhooks
- ✓ Bank Integrations
Mobile
- ✓ iOS App
- ✓ Android App
- ✓ Responsive Web UI
- ✓ Push Notifications
Licensing
- ✓ AGPL-3.0 Open Source
- ✓ No Per-User Fees
- ✓ Self-Hosted or Cloud
- ✓ All Features Included
Simplify Your People Operations
Contact Enterprise Systems Australia to get started with ES ERP HR. Full implementation, configuration, and training support included.
ES ERP HR Module | Powered by ES ERP HR & Payroll
© 2026 Enterprise Systems Australia |
