Skip to content
Menu
Products · US Payroll for ERPNext

US Payroll for ERPNext

Open-source US payroll: federal tax, FICA, ACH, checks, W-2 and Form 941.

For
US employers that run ERPNext
Runs on
ERPNext with Frappe HR, version 15 or 16
Licence
MIT
Timesheet to filing
  1. Timesheets
  2. Gross pay
  3. Taxes
  4. Review
  5. Pay
  6. Filings
Illustrative records · one pay run

The problem

US companies running ERPNext pay a separate payroll provider per employee per month, and re-key hours, deductions and journal entries between two systems.

What it does

  • Federal income tax withholding and FICASocial Security and Medicare, calculated on every run
  • Salary componentsSalary structures, payroll entries and check stubs for every pay cycle
  • ACH direct deposit files and printed checks from the same run, with check numbers tracked
  • W-2 and W-3 at year end, Form 941 every quarter,With bulk tools for year-end filing
  • Reports for earningsGross pay, employee taxes, tax summary, TMRS, unemployment and workers' compensation
  • Payroll journal entries posted straight into ERPNext accounts

How it works

  1. Install the app on an ERPNext site that has Frappe HR

  2. Set up employees

    Salary structures, pay schedules and tax settings

  3. Run payroll, approve, then send the ACH file or print checks

Works with

  • Frappe HR (HRMS)
  • IRS payroll filings (W-2, W-3, Form 941)
  • Frappe Cloud

Docs and support

The product site has the documentation and a guided walkthrough. We implement and support it the same way as any ERPNext project.

FAQ

Version 15 and version 16, each on its own branch. It needs ERPNext and Frappe HR on the site.

It produces W-2, W-3 and Form 941 from payroll data. Filing them stays with your team.

Yes. It is MIT licensed and you can self-host it or run it on Frappe Cloud.

Start a conversation

See it running on your data.

A 45-minute demo on a copy of your documents, not a slide deck.