Platform / People

Keep employee records ready for the next pay period.

Connect employee changes, leave approvals and payroll preparation. Frappe HR is a separate HR and payroll app alongside Frappe ERP; ERPNova configures the policies, access and handoffs your team needs.

Frappe HR Payroll Entry showing employees selected for a payroll run

01 / Employee lifecycle

Start with the person and the rules that apply.

Keep company, department, joining details and employment status together. Manage onboarding, transfers and separation in Frappe HR, so employee changes have a clear record.

Assign the right leave policies and holiday calendars. See the allocations behind a request, while keeping manager access separate from access to salary details.

Who should be able to see salary information?

Set permissions by responsibility. Employees, leave approvers and payroll administrators need different access; ERPNova configures and validates these roles before launch.

Frappe HR Leave Application with an employee’s allocated leave balances

02 / Leave & attendance

Resolve the absence before payroll closes.

Let employees request leave against their allocations and route it to the configured approver. Keep dates, balances and the approval decision together.

Review attendance and absence exceptions before payroll preparation. Holiday lists and leave policies govern the calculation; attendance-device connections need a separately scoped integration.

What happens to leave after salary has been processed?

Leave submission is restricted for periods whose salary is already processed. Corrections need an agreed payroll process, rather than an assumption that a closed run will recalculate.

Frappe HR Leave Application showing requested leave type, dates and leave balance

03 / Payroll & expenses

Review the slips before you submit the batch.

Prepare salary slips by company, department or branch. Review the employee list and calculations before submitting payroll, and keep Expense Claims connected to their approver and reimbursement amounts.

Connect approved amounts to finance through configured accounts. Payroll statutory rules, filing outputs and integrations require validation for each jurisdiction and provider.

Does a payroll bank entry send money to employees?

No. It creates an accounting Journal Entry, not a bank transfer. Bank formats, payment authorization and any payout integration must be scoped separately.

Frappe HR Payroll Entry showing employees selected for a payroll run

Connected products

Connect approved people records to the teams and systems that use them.

Screenshot

Bring your leave policy and an anonymized payroll example. We’ll help you configure Frappe HR and validate the handoffs with finance.

  • Employee data and role setup
  • Leave and attendance policies
  • Salary structures and payroll checks
  • Expense approvals and finance handoffs
  • HR and payroll team training
Preview style
Find your styleLive site preview
Light sections & panels: #e8f3fcDark section background: #171b24Headings & dark text: #111318Buttons & highlights: #0057ff

Changes stay in this browser. Logos and product screenshots keep their original appearance.

Cobalt & Ice · current palette. Headings: Space Grotesk · current. Body: Space Grotesk · current.