ERPNextERPNext
100% Open-Source ERP · GPLv3

One system.
Every business function.

Accounting, inventory, manufacturing, CRM, procurement, and projects — one open-source platform built by Frappe, trusted by 30,000+ companies, with zero per-seat licensing.

0+
Companies running ERPNext
$0
Per-seat licence, forever
GPLv3
Open-source licence
10+
Integrated modules
AccountingInventoryManufacturingCRMSellingBuyingProjectsPoint of SaleQualitySupportAssetsHR & PayrollAccountingInventoryManufacturingCRMSellingBuyingProjectsPoint of SaleQualitySupportAssetsHR & Payroll
ERPNext v16 profit and loss statement with real-time financial charts

Source: GitHub — frappe/erpnext

The Software Sprawl Problem

Six subscriptions. Six databases. Zero agreement on the numbers.

Accounting in Tally, CRM in Zoho, stock in Excel, tickets in Freshdesk — each tool bills per seat, holds its own copy of your customers and items, and disagrees with the others at month-end. ERPNext consolidates the stack into one database where a sales order, a stock movement, and a ledger entry are the same transaction.

Tally · QuickBooks · Sage
Accounting

Multi-company, multi-currency ledger with GST/TDS built in

Salesforce · Zoho CRM
CRM & Selling

Lead to quotation to sales order in one pipeline

Excel stock registers
Inventory

Serial, batch, and barcode tracking across warehouses

SAP B1 · NetSuite · Dynamics
Full ERP Core

Same coverage, zero per-seat licence

MS Project · Asana
Projects

Costing, timesheets, and billing tied to the ledger

Zendesk · Freshdesk
Support

SLA-driven helpdesk linked to customers and serial numbers

One transaction chain,
zero re-entry.

Every document links to the one before it. Convert a lead to a quotation, a quotation to an order — stock, ledger, and receivables update themselves.

Lead

CRM-LEAD-0091

Quotation

SAL-QTN-0034

Sales Order

SAL-ORD-0027

Delivery Note

MAT-DN-0019

Invoice

ACC-SINV-0042

Payment

ACC-PAY-0038

Core Modules

Every department, one database.

Accounting

A full double-entry ledger, not an add-on.

Multi-company, multi-currency general ledger with accounts payable and receivable, fixed assets, budgeting, and cost centres. Financial statements — P&L, balance sheet, cash flow — render in real time with drill-down from any line item to the source voucher. India GST, TDS, and e-invoicing work out of the box.

  • Multi-company and multi-currency consolidation
  • Real-time P&L, balance sheet, and cash flow
  • GST, TDS, and e-invoicing preconfigured
  • Bank reconciliation and payment entries
Inventory

Every item, batch, and serial number accounted for.

The stock module tracks items across unlimited warehouses with serial number, batch, and barcode support. A perpetual stock ledger keeps inventory valuation — FIFO, moving average, or LIFO — synchronised with the general ledger, so your books and your shelves never disagree.

  • Multi-warehouse with bin-level tracking
  • Serial, batch, and expiry management
  • Automated reorder levels and material requests
  • Perpetual valuation synced to accounts
Manufacturing

From multi-level BOM to finished goods.

Production planning built for discrete and process manufacturing — multi-level bills of materials, work orders, job cards, operations, and workstations. Capacity planning schedules against real workstation availability, and subcontracting flows handle sent-out materials with full costing.

  • Multi-level BOMs with operation costing
  • Work orders and shop-floor job cards
  • Capacity planning per workstation
  • Subcontracting with material tracking
CRM & Selling

Lead to cash in one unbroken workflow.

Capture leads, qualify opportunities, issue quotations, convert to sales orders, deliver, and invoice — every step in the same system that runs your stock and your ledger. No connector subscriptions, no sync failures, no integration tax between your CRM and your ERP.

  • Lead and opportunity pipeline
  • Quotations with pricing rules and margins
  • Sales orders linked to stock and delivery
  • Customer portal for orders and invoices
Healthcare

Patient records and billing, without a separate hospital system.

Frappe Health extends the same ERPNext core into outpatient and inpatient care — appointment scheduling, patient records under HL7 FHIR, admission and bed management, and pharmacy stock — with every bill posting straight to the same ledger as the rest of the business.

  • Patient records and medical history (HL7 FHIR)
  • OPD/IPD admission and bed management
  • Pharmacy stock synced to inventory
  • Billing posts directly to the ledger
Education

Admissions, fees, and attendance on the same framework.

Frappe Education runs admissions and program enrollment, fee schedules with online payment, course and class scheduling, and attendance — with a student portal reading live from the same DocTypes as accounts and HR.

  • Admissions and program enrollment
  • Fee schedules with online payment
  • Course, class, and attendance scheduling
  • Student portal for grades and fees
Procurement

Procure-to-pay with three-way matching.

Material requests roll up into RFQs and supplier quotations, then purchase orders, goods receipt, and supplier invoices — with three-way matching between order, receipt, and invoice. Supplier scorecards track delivery and quality performance so negotiations run on data, not anecdotes.

  • Material requests and multi-level approvals
  • RFQs and supplier quotation comparison
  • Three-way match on order, receipt, invoice
  • Supplier scorecards and portals
Projects

Project costing tied straight to the ledger.

Tasks, Gantt and Kanban views, timesheets, and expense claims — with planned-versus-actual costing per project. Bill clients on time-and-material, fixed-price, or milestone terms, and let timesheets flow into both invoicing and payroll without re-entry.

  • Gantt, Kanban, and task dependencies
  • Timesheets linked to billing and payroll
  • Planned vs actual cost per project
  • Milestone and retention billing

Point of Sale

Browser-based POS with offline mode, multi-store profiles, shift management, and direct posting to stock and accounts.

Quality Management

Inspection plans, quality checks on incoming and outgoing goods, non-conformance tracking, and quality analytics.

Support & Helpdesk

Ticketing with SLA management, auto-assignment, maintenance visits, and a customer knowledge base.

Asset Management

Asset lifecycle from purchase to scrap — depreciation schedules, maintenance logs, and movement tracking.

Built on the Frappe Framework

An ERP you can actually change.

Every screen in ERPNext is a DocType — a metadata-defined model with its own fields, permissions, API endpoint, and audit trail. Extending the platform means composing DocTypes, not decompiling a vendor binary or paying for ABAP consultants.

custom_doctype.json
{
  "doctype": "Machine Service Log",
  "fields": [
    { "fieldname": "asset",     "fieldtype": "Link" },
    { "fieldname": "technician","fieldtype": "Link" },
    { "fieldname": "downtime",  "fieldtype": "Duration" }
  ],
  "permissions": ["Maintenance User"],
  "api": "/api/resource/Machine Service Log"
}

Custom DocTypes, no code

Model new business objects — forms, fields, permissions, list views — from the browser. What takes an SAP consultant a quarter takes an analyst an afternoon.

Visual workflow builder

Approval chains, state transitions, and conditional routing configured visually. Adapt the system to your process, not the other way around.

Python & JavaScript extensibility

Server scripts, scheduled jobs, and full custom apps on the Frappe framework. REST API on every DocType, webhooks on every event.

An ecosystem, not a silo

Frappe HR, Frappe CRM, Helpdesk, Insights BI, and hundreds of community apps install alongside ERPNext on the same framework.

Illumia Implementation Methodology

ERP projects fail on process, not software. Ours don't.

Typical mid-market timeline shown. Multi-entity and manufacturing-heavy rollouts are scoped per phase.

01Weeks 1–2

Discover & Map

  • Business process workshops per department
  • Chart of accounts and item master design
  • Gap analysis against standard modules
  • Customisation and integration register
02Weeks 3–6

Configure & Customise

  • Company, tax, and workflow setup
  • Custom DocTypes and print formats
  • Role-based permission matrix
  • Integrations — banks, e-commerce, APIs
03Weeks 7–10

Migrate & Validate

  • Master and transaction data migration
  • Opening balances reconciled to legacy ERP
  • Parallel-run validation period
  • UAT sign-off per module
04Weeks 11–12 →

Train & Operate

  • Role-based user training and runbooks
  • Go-live with hypercare support
  • Managed hosting with backups under SLA
  • Version upgrades and AMC option
ERPNextOpen-Source ERP

Ready to own your ERP outright?

Illumia delivers ERPNext end-to-end — requirements workshops, configuration, data migration from your legacy ERP, training, and managed hosting under SLA on your infrastructure or our private cloud.