Nepal Compliance

Open source ERP for Nepal with HR, Payroll & Accounting compliance, based on ERPNext by Frappe Technologies.

Install Nepal Compliance

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

Tags

  • compliance
  • erp
  • erpnext
  • frappe
  • gplv3
  • ird-approved
  • nepal
  • nepal-compliance

Add the Frappe Gems badge to your README

Maintain Nepal Compliance? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=yarsa%2Fnepal-compliance)](https://frappegems.com/gems/apps/yarsa/nepal-compliance)

About Nepal Compliance

Nepal Compliance

Open source ERP Solution for Nepalese businesses with HR, Payroll & Accounting compliance.

license Commits-per-month PRs welcome Ask DeepWiki

This project is an app developed on top of Frappe Framework , ERPNext and Frappe HR, free and open source projects built by Frappe Technologies. ## Key Features This app aims to customize the HR, Payroll and Accounting modules to make your installation of ERPNext compliant with the existing laws of Nepal. We plan to slowly roll out the compliance framework. This list may or may not sync with this repository's projects. ## Installation * [Manual Install](/docs/manual-install.md) * [Install with Docker](/docs/docker-install.md) ### Basic Setup - [x] Nepali Date support for fiscal year - [x] Nepali Date support for input fields - [x] Nepali Date support for lists, views, filters, sorting & searching - [x] Nepali Date support for reports - [x] Nepali Date support for print templates ### Accounting & Billing The accounting module is expected to comply with the most recent directives of Nepal Rastra Bank (NRB) and the Inland Revenue Department (IRD). - [x] Invoice Cancellation (No Deletion) - [x] View or Print Report of Cancelled Invoices - [x] Displays "Copy # of Original" on subsequent invoice prints - [x] Audit trail records of user activities - [x] Auto-incremented Invoice Numbers in chronological order - [x] Sync with Central Billing Management System (CBMS) of the IRD - [x] Sales and Sales Return VAT Register - [x] Purchase and Purchase Return VAT Register - [x] Party-wise Sales and Purchase Register - [x] Monthly Sales and Purchase Register - [x] Landing Cost Reports for Purchase - [x] Materialized Reports - [x] VAT Return Reports - [x] Balance Confirmation - [x] Sales Cancellation Register - [x] Audit Trial Report - [x] SQL Query Audit Logs ### HR & Payroll The HR and payroll module from Frappe HR is expected to fully comply with the Labor Law 2074 BS, and the latest regulations of Nepal. - [x] Fiscal year allocation based on Nepali Date - [x] Mandatory fields in Employee database - [x] Attendance, Leaves and Holidays based on Nepali Date - [x] Automatic sick leaves and home leaves based on working days - [x] Automatic tax slab allocation based on marital status (Filing as an Individual vs Filing as a household) - [x] Automatic Grades and Gratitude calculation - [x] Automatic Minimum Basic Salary configuration - [x] CIT, Insurance & other optional contributions calculation - [x] Compliance for Employee's Provident Fund (EPF) - [x] Compliance for Social Security Fund (SSF) - [ ] Compatible with Biometric attendance systems ## Contributing Nepal Compliance is an open source project that everyone is welcome to contribute to. If you're interested in contributing to the project: * Start by reading our [Contributing Guide](/CONTRIBUTING.md). ### License Nepal Compliance is licensed under the [GNU General Public License v3.0 (GPL-3.0)](/LICENSE).

Related Localization apps for Frappe & ERPNext

  • Wiki — Free and Open Source Wiki built on top of Frappe
  • India Compliance — Simple, yet powerful compliance solutions for Indian businesses
  • Erpnextswiss — ERPNext application for Switzerland-specific use cases
  • Erpnext Germany — ERPNext customizations for German companies
  • Ksa Compliance — KSA Compliance App for KSA E-invoice
  • Zatca Erpgulf — Implementation of Zatca Phase-2 E-Invoicing - for FrappeCLoud
  • Kenya Compliance — KRA eTIMS Tax Compliance Integration This app works to integrate ERPNext with KRA's eTIMS via the Online Sales Control Unit (OSCU) to allow for the sharing of information with the revenue authority.via OSCU with ERPNext
  • India Banking — Integrates ERPNext with ICICI, HDFC, AXIS, YES, Kotak Mahindra, HSBC, Union Bank and Bank of Baroda for INR transactions. Vendor Payouts, Payroll Payouts, Statement Reconciliation, Virtual Account for Receipts are handled as suported by specific banks