Frappe HR
Frappe HR is an open-source HRMS designed for small and medium enterprises that is perpetually forward-thinking.
Frappe HR is an open-source Human Resource Management System (HRMS) that simplifies payroll and HR work for any size enterprise, from small companies to large multinationals to startups.
You can run your business and still maintain Frappe HR regulations.
It perfectly integrates with ERPNext v15 and provides you with all the tools you need to recruit and manage employees.
Frappe HR contains over 13 modules, all areas of managing staff including hiring, onboarding, payroll, taxes, performance reviews, etc. It is developed on the robust Frappe Framework and is bundled with ERPNext v15, so you can use it as a single point of truth for all your HR activities.

1. Why Choose Frappe HR?
Broken HR systems, paper approvals, time-consuming payroll calculations, and disorganized employee information hurt all businesses. They are a waste of time and money, and they make employees less satisfied and less likely to comply.
Frappe HR eliminates these issues by consolidating all HR requirements into one platform:
No more separate tools and spreadsheets; all staff records, approvals, and payroll processes are now managed in one place.
Frappe HR is designed to be flexible. It can expand with your company, from 10 to 10,000 employees, and it can integrate with your own HR regulations and rules.
You have the option to add your own functions and modify Frappe HR any way you want because it's open-source and flexible. This is unlike costly proprietary software.
1.1 Employee Design
Designed to simplify things for the employee and HR by providing self-service, mobile access, transparent processes, and user-friendly interfaces.
One key component is the Employee Life Cycle Management. Establish a seamless process for each stage of the life cycle of an employee, ranging from welcome messages and onboarding checklists to promotions, departmental transfers, role allocation, probation approval and feedback, and departures through offboarding processes, exit interviews, and a history of feedback.
1.2 Leave And Managing Attendance
You can make attendance tracking simpler with a leave policy and editable categories, importing regional holiday calendars automatically, geolocation or biometrics for check-in and check-out, real-time reports and dashboards that display activity.
1.3 Expenses Claims and Advances
With ERPNext v15, you can facilitate easy posting of advances and claims by employees, accelerate requests via multi-step approval procedures, and maintain records by generating accounting journal entries automatically.
1.4 Managing Performance
Establish and monitor Key Result Areas (KRAs) to establish a culture of ongoing improvement. Let employees create their own objectives and monitor their own improvement. Automate appraisal cycles with comments from reviewers. Utilize analytics and review boards to assess performance.
1.5 Payroll and Taxes
You are able to process payroll timely and correctly by establishing adaptable salary structures with adaptable components, establishing income tax brackets according to employee types, processing back pay, bonuses, off-cycle payments, and full and final settlements, and distributing thorough payslips indicating income splits, deductions, and year-to-date.
1.6 Mobile Frappe HR App
Make HR operations easier for employees who are always on the go by letting them request time off, get approvals, mark attendance with geotagging, see their personal records and alerts, and see their payslips and corporate news from their phones.
2. What is included?
2.1 The Frappe Framework
Frappe HR is based on the solid Frappe Framework, a framework for creating web applications using Python and JavaScript to create everything from ground up. It has a modular structure, REST APIs for integrations, role-based access, a workflow engine, and real-time handling of events.
2.2 The Frappe User Interface
Frappe UI package and Vue.js are utilized to develop the user interface. This makes it responsive and updated, allows you to build single-page applications, has UI elements available for reuse, and implements the same design language throughout modules.
2.3 Learning and Community
Become a member of the Frappe community and learn by leveraging Frappe School (learn.frappe.io) for accessing official tutorials, following the current and comprehensive installation, customisation, and usage documentation, discussing with other students and experts on the community forum (discuss.frappe.io), and becoming a member of the international Telegram group for immediate assistance and collaboration.
2.4 Installing and Setting Up
You may install Frappe HR standalone or as part of your ERPNext v15 installation. If you install it with ERPNext, it will be used optimally as it will easily integrate with the accounting, asset, and project management modules. For a step-by-step guide on how to get your choice server or cloud hosting provider up and running, check out the official installation guide.
2.5 Mobile App Installation
Frappe HR ships with a mobile frontend (progressive web app) starting from ERPNext v15 onwards, making it possible to install and use the HRMS on your smartphones just like a native application. To install the app on your phone, simply go to your site’s HRMS URL, for example:
For example, if your website name is https://frappeio.frappe.cloud, the mobile app can be installed from https://frappeio.frappe.cloud/hrms directly. Open the URL on your mobile browser (Chrome or Safari) and go through installation, as guided by the browser's installation alert.