LondonAhmedabadSharjahbusiness@midocean.tech

ERPNext HR and payroll, with Frappe HRMS

HR and payroll for ERPNext come from Frappe HRMS, a separate open-source app installed on the same site. It covers employee records, attendance, leave, shifts, expense claims, recruitment and payroll, and posts salary costs straight to ERPNext accounts. Employees can use its mobile web app for leave, check-in, expense claims and payslips.

Check-in to salary postingThe documents your team creates, in order. Select one to see what it records and updates.
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Employee Checkin. Logs in and out times from biometric devices, the mobile app or the desk.

UpdatesShift attendance

At a glance

Owned by
HR head and payroll manager
Runs in
Frappe HRMS app, installed alongside ERPNext
Works with
Accounting, Projects, Manufacturing
Packages
HRMS-only Starter Pack: ₹60,000, 30 hours, 30 days; or ₹2,00,000 with Core and Manufacturing (100 hours, 90 days). GST extra.

What changes for your HR team

We map how your team works today before configuring anything. These are the changes department heads notice first.

TodayEmployee files live in folders and spreadsheets.
In ERPNextOne employee record holds personal details, documents, salary structure, leave and history.
TodayAttendance is typed in from the biometric machine every month.
In ERPNextCheck-ins can be pulled from biometric devices, and attendance is marked against each shift automatically.
TodayPayroll is calculated in a spreadsheet and posted by accounts.
In ERPNextPayroll entry creates every salary slip from structures, attendance and leave, then posts to accounts.
TodayLeave and expense approvals go by email.
In ERPNextEmployees apply from their phone, approvers act in one queue, and balances update immediately.

Key capabilities

Employee lifecycle
Onboarding and separation checklists, promotions, transfers and full and final settlement.
Attendance and shifts
Shift types, rosters, auto attendance from check-ins, and biometric device integration.
Leave
Leave policies, holiday lists, earned-leave accrual, encashment and leave balances.
Payroll
Salary structures with formulas, income tax slabs, tax exemption declarations and additional salary.
Expense claims and advances
Claims with receipts, advances settled against claims, and reimbursement through a payment entry.
Recruitment and appraisals
Job openings, applicants, interviews and offers; appraisal cycles with goals and feedback.

When the standard module does not cover one of your processes, we build the gap in a separate Frappe app, so ERPNext itself stays upgradeable. How we handle customization

See HR and Payroll in ERPNext

Walkthroughs from Frappe

  • Employee Attendance Management | Frappe HR and ERPNext

    Frappe · 9:58

    Watch on YouTube

Official videos from Frappe’s YouTube channel. Nothing loads from YouTube until you press play.

Reports the HR team gets as standard

These come with Frappe HRMS. Each one can be filtered by company, department or period, printed, and exported to Excel.

  • Salary RegisterEarnings and deductions for every employee in a period.
  • Monthly Attendance SheetDay-by-day attendance for a month.
  • Employee Leave BalanceLeave taken and remaining, by leave type.
  • Shift AttendanceHours, late entry and early exit by shift.
  • Income Tax ComputationProjected annual tax for each employee.
  • Provident Fund DeductionsPF contributions by employee, for India payroll.
  • Bank RemittanceSalary payments by employee bank account.
  • Employee Advance SummaryAdvances paid and still to be settled.

How HR and Payroll connects to the rest of ERPNext

Every module writes to the same database. Nothing is exported, re-keyed or synced overnight between them.

  • AccountingPayroll entries post salary accruals and payments; expense claims post reimbursements.
  • ProjectsTimesheets cost employee time to projects, and the Project Profitability report uses salary cost.
  • ManufacturingJob cards record the employee who ran each operation.

HR and payroll on Frappe HRMS with Midocean

  • Shimnit India
  • PFive Bags

HR and payroll are part of the ERPNext rollouts we delivered for Shimnit India (200+ users) and PFive Bags (30+ users). See the case studies

HR and Payroll questions

Is HR and payroll part of ERPNext?

Not since version 14. It moved to Frappe HRMS, a separate free and open-source app from Frappe that installs on the same site and shares employees, companies and accounts with ERPNext.

Can it connect to our biometric devices?

Yes. Devices that can export or push punch data feed employee check-ins through the HRMS API or a sync tool, and attendance is marked from them. We check your device model during discovery.

Is there employee self-service?

Yes. Employees use the HRMS mobile web app or the portal to apply for leave, check in, file expense claims and download payslips.

Does it handle Indian payroll?

It calculates income tax from slabs and exemption declarations, and includes provident fund and professional tax deduction reports. Statutory filings and state-specific rules are reviewed during setup.

Can we manage employee loans?

Loans need the separate Frappe Lending app. With it installed, loan repayments can be deducted through salary slips.

Plan your HR and payroll rollout

A senior consultant walks through how your HR team works today and recommends a scope for HR and Payroll, in writing.