Non-profit Module in EnigmaERP
EnigmaERP can be used by non-profit organizations to manage their operations, accounting, donations, memberships, projects, and reporting. The non-profit features were historically provided through a separate custom app called Non Profit.
The app is not part of the standard EnigmaERP installation.
What the Non Profit app was designed for#
It was meant to help non-profit teams use EnigmaERP for both financial and operational work, instead of managing donor and program records separately from accounting.
Typical areas covered#
The app may help with workflows such as:
- Donor and member management
- Donation tracking
- Membership records
- Grant and program tracking
- Volunteer or chapter-related records
- Accounting and reporting through EnigmaERP
- Linking operational records with invoices, payments, and accounts
The exact feature set depends on the version of the app installed and the EnigmaERP version it is used with.
Important compatibility note#
The Non Profit app repository is currently archived and read-only. This means it may not receive regular updates for newer EnigmaERP versions.
Before using it on a production site, check whether the app is compatible with your EnigmaERP and Frappe version. If it is not compatible, the recommended approach may be to build a small custom app or customizations for the specific non-profit workflows needed by your organization.
When should you consider it?#
Consider the Non Profit app if you are running an older compatible EnigmaERP version, or if you want to study the app as a reference for building non-profit workflows.
For newer EnigmaERP versions, treat it carefully and verify compatibility before installation.
Learn more#
You can view the app repository here: