Nepal Compliance for ERPNext

Accounting, billing, and payroll for businesses in Nepal.

Keep sales and purchase records ready for review, control invoice changes, and prepare employee pay with local contributions. Nepal Compliance brings these workflows into ERPNext and Frappe HR.

No software license fee · Hosting and setup arranged separately

Tools for the work you do every day

From the first customer invoice to the monthly payroll, explore how your team can keep records consistent and easier to review.

Explore all business features →

Coming to Nepal Compliance

Expanded employee self-service, attendance, leave, and payroll tools are being tested in a separate Nepal HRMS app. The code is planned for inclusion in Nepal Compliance after beta testing.

Explore Nepal HRMS and screenshots

Plan and check your business workflows

Guides to choosing ERP software, preparing invoices and payroll, reconciling QR payments, connecting attendance devices, and moving your records safely.

Read the nine practical guides

Open source and licensing

Nepal Compliance is available under the GNU General Public License v3.0. You can inspect the code, modify the app, and run it on infrastructure you choose, subject to the license terms.

Software license
No license fee
Hosting and maintenance
Arranged separately
Built on
Frappe, ERPNext, and Frappe HR
Read the license

Plan your first rollout

Choose your first workflows, prepare your business records, and arrange the people who will set up and support your system.

See what your business needs to get started →

Installation resources for your technical team

Install the app

Start with a working Frappe site that has ERPNext and Frappe HR installed. This command downloads Nepal Compliance:

bench get-app https://github.com/yarsa/nepal-compliance.git

Follow the guide for the remaining installation and verification steps.

Manual installation guide

Set up with Docker

Docker packages the application and its supporting services together. The project’s guide explains how to configure and start them on your server.

  1. Download the project.
  2. Configure passwords and server settings.
  3. Start the services and verify installation.
Docker installation guide

Before changing a live system, back up your data and test the installation separately. Review accounting and payroll configuration with a qualified local professional.

Frequently asked questions

Is this a separate ERP system?

No. Nepal Compliance is an app installed on ERPNext and Frappe HR. It adds Nepal-specific functionality to those systems.

What will it cost to use?

The software has no license fee. You arrange hosting, implementation, backups, maintenance, and any professional support separately. Their costs depend on your setup and provider.

Does it guarantee regulatory compliance?

The app includes features intended for Nepal’s accounting and payroll requirements. Compliance also depends on your version, configuration, business practices, and current rules. Confirm your setup with a qualified local professional. This website does not claim regulatory certification.

Does it support biometric attendance devices?

Attendance devices need a separate integration and a compatibility check for your exact model. Explore attendance device integrations before choosing equipment.

Where can I get help?

Ask questions in GitHub Discussions or report reproducible problems in Issues. These are community channels; the project does not advertise a support response time here.

Start with the work your team needs to do

Explore the features and decide which workflows belong in your first rollout.

Find your starting point