Skip to content
E
ERPResearch
ERPNext logo

ERPNext Modules & Capabilities

ERPNext is rated across 13 of 14 ERP modules, 1 of them a core strength and 406 documented capabilities catalogued across those modules.

13of 14
Modules rated
1
Core strengths
406
Documented capabilities
Cloud / On-Premise
Deployment

ERPNext module ratings

Ordered strongest to weakest. Each rating reflects standard-edition depth, not what a third-party add-on could bolt on.

Inventory Management

strong

Inventory tracking, stock management, reorder point planning, multi-location management, and inventory valuation across warehouses and locations.

60 documented capabilities in 12 areas

ERPNext item master Inventory tab configuring serial number tracking for a product
Serial & Batch Inventory
  • Item Master14

    The item catalog: item records, variants/attributes, alternatives, barcodes and per-supplier/customer item codes.

    Item · Item Alternative · Item Attribute · Item Variant · Item Barcode

  • Warehouses & Stock Ledger7

    Warehouse structure and the underlying stock ledger that records every inventory movement and its valuation.

    Warehouse · Warehouse Type · Bin · Stock Ledger Entry · Inventory Dimension

  • Product Bundles2

    Kits that group several items to be sold and delivered together under one sales line.

    Product Bundle

  • Stock Entries & Transfers3

    Manual and system-generated stock movements: material issue, receipt, transfer and repack.

    Stock Entry · Stock Entry Type

  • Delivery & Receiving4

    Outbound delivery notes and inbound purchase receipts that move stock against sales/purchase documents.

    Delivery Note · Purchase Receipt · Delivery Stop

  • Batch & Serial Tracking5

    Traceability of stock at the batch or individual serial-number level, bundled for transactions.

    Batch · Serial No · Serial and Batch Bundle · Serial and Batch Entry

  • Material Requests & Reordering4

    Internal requests for material and automatic reorder-level rules that trigger them.

    Material Request · Item Reorder · Putaway Rule

  • Stock Reconciliation & Valuation5

    Periodic physical-count reconciliation, landed-cost allocation and item valuation/reposting tools.

    Stock Reconciliation · Landed Cost Voucher · Repost Item Valuation · Stock Closing Balance

  • Pricing & UOM5

    Price lists and unit-of-measure conversion rules used across stock and sales/purchase transactions.

    Price List · Item Price · UOM Category · Price List Country

  • Picking & Packing3

    Pick lists and packing slips used to fulfil sales orders from warehouse stock.

    Pick List · Packing Slip

  • Shipment & Logistics4

    Outbound shipment booking with parcels and carrier-specific templates, plus delivery-trip route planning.

    Shipment · Delivery Trip · Shipment Parcel Template

  • Quality Inspection (Stock)4

    Incoming/outgoing quality checks performed against a template before stock is accepted or shipped.

    Quality Inspection · Quality Inspection Template · Quality Inspection Parameter Group

Open the full Inventory Management breakdown →

Finance & Accounting

moderate

Core financial management including general ledger, accounts payable/receivable, fixed assets, cash management, and financial reporting. The backbone of any ERP system.

103 documented capabilities in 16 areas

ERPNext Accounts Payable report showing supplier ageing buckets and outstanding invoices
Accounts Payable Summary
  • Chart of Accounts & Ledger15

    Company chart of accounts, cost centers, fiscal years and the general ledger entries that back every transaction.

    GL Entry · Accounting Dimension · Party Link · Chart of Accounts Importer · Opening Invoice Creation Tool

  • Asset Acquisition & Capitalization4

    Acquiring a fixed asset through the normal procurement flow and capitalizing it onto the balance sheet, with optional work-in-progress accounting.

    Asset · Asset Capitalization · Asset Finance Book

  • Sales Invoicing5

    Sales invoices, POS invoices and related advance-payment and timesheet billing links.

    Sales Invoice · POS Invoice · Invoice Discounting · Written Off Invoice

  • Depreciation3

    Scheduled write-down of an asset's value over its useful life, posted automatically to the ledger.

    Asset Depreciation Schedule · Asset Value Adjustment

  • Journal Entries5

    Manual double-entry bookkeeping records and reusable journal templates.

    Journal Entry · Journal Entry Template · Recurring Document · Terms and Conditions

  • Asset Categories & Locations4

    Grouping assets into categories with shared depreciation/accounting defaults, and the physical/organizational locations that hold them.

    Asset Category · Location · Linked Location

  • Payments & Reconciliation13

    Recording and reconciling payments against invoices and orders, including partial, advance and multi-invoice payments.

    Payment Entry · Payment Reconciliation · Payment Order · Payment Request · Payment Schedule

  • Banking11

    Bank account records and imported bank transactions matched against invoices and payment entries.

    Bank Transaction · Bank Reconciliation Tool · Bank Clearance · Bank Guarantee · Bank Statement Import

  • Taxes12

    Tax templates and rules applied to sales/purchase transactions based on item and customer/supplier tax category.

    Item Tax Template · Tax Category · Tax Rule · Tax Withholding Category · Sales Taxes and Charges Template

  • Budgeting3

    Budget records against cost centers/accounts with monthly distribution patterns for variance control.

    Budget · Monthly Distribution

  • Point of Sale9

    Retail point-of-sale profiles, shifts and opening/closing cash entries built on top of the invoicing engine.

    POS Profile · POS Opening Entry · POS Closing Entry · POS Settings · Cashier Closing

  • Dunning & Collections4

    Automated overdue-payment reminder letters (dunning) sent to customers with outstanding invoices.

    Dunning · Dunning Type · Overdue Payment

  • Multi-currency & Revaluation3

    Exchange-rate settings and periodic revaluation of open foreign-currency balances.

    Currency Exchange Settings · Exchange Rate Revaluation

  • Period Close3

    Locking a fiscal period's books after close, with role-based exceptions for corrections.

    Period Closing Voucher · Accounting Period

  • Financial Reporting & Dimensions5

    Custom financial report templates and accounting dimensions used to slice reports by extra business attributes.

    Financial Report Template · Cost Center Allocation · Financial Report Row · Repost Accounting Ledger

  • Other capabilities4

    Purchase Invoice · Revenue Recognition Master

Open the full Finance & Accounting breakdown →

Manufacturing

moderate

Production planning, shop floor control, BOM management, MRP, and manufacturing execution. Supports discrete, process, and mixed-mode manufacturing environments.

32 documented capabilities in 8 areas

ERPNext Manufacturing module workspace with BOM, work order, and production plan shortcuts
Manufacturing Workspace
  • Bills of Materials5

    The recipe of raw materials and operations required to build a finished or sub-assembled item, supporting multi-level structures.

    BOM · BOM Creator · BOM Update Tool · BOM Update Log

  • Outward Subcontracting5

    Sending raw materials to a supplier and receiving back a finished or semi-finished good they manufacture.

    Subcontracting Order · Subcontracting Receipt · Subcontracting BOM · Subcontracting Order Item

  • Production Planning3

    Consolidating demand from sales orders/forecasts into a plan that raises work orders and material requests.

    Production Plan · Master Production Schedule

  • Inward Subcontracting3

    Accepting a customer's raw materials to manufacture and return a finished good as a subcontracted service provider.

    Subcontracting Inward Order · Subcontracting Inward Order Item

  • Work Orders & Job Cards4

    Shop-floor execution documents that instruct production of a quantity of an item and track each operation via job cards.

    Work Order · Job Card · Work Order Operation

  • Workstations & Routing6

    Physical/virtual work centers and the operation sequence (routing) items pass through during production.

    Workstation · Operation · Routing · Workstation Type · Sub Operation

  • Downtime & Capacity3

    Recording unplanned workstation downtime for capacity and OEE-style analysis.

    Downtime Entry · Plant Floor

  • Blanket Orders & Sales Forecasting3

    Long-term customer commitments (blanket orders) and sales forecasts that feed the production plan.

    Blanket Order · Sales Forecast

Open the full Manufacturing breakdown →

Supply Chain

moderate

End-to-end supply chain visibility including demand planning, supply planning, logistics, supplier management, and supply chain analytics.

4 documented capabilities in 1 areas

  • Shipment & Logistics4

    Outbound shipment booking with parcels and carrier-specific templates, plus delivery-trip route planning.

    Shipment · Delivery Trip · Shipment Parcel Template

Open the full Supply Chain breakdown →

Sales

moderate

The sales side of an ERP: quotes and pricing, order processing, customer and account management, post-sale service, and sales reporting on shared master data.

58 documented capabilities in 12 areas

ERPNext New Sales Order entry form with customer and item details
New Sales Order
  • Customer Management5

    The customer master record and credit-limit controls that consolidate a party's sales history under one reference.

    Customer · Customer Credit Limit · Industry Type · Party Specific Item

  • Leads & Opportunities7

    Capturing inbound leads and qualifying them into sales opportunities with a value and probability.

    Lead · Opportunity · Sales Stage · Competitor · Opportunity Type

  • Quotations & Orders4

    The pre-sale-to-order document chain: quotations, proforma invoices and confirmed sales orders.

    Quotation · Sales Order · Proforma Invoice

  • Campaigns & Prospecting6

    Marketing campaigns, email campaign schedules and prospect/company-level tracking distinct from individual leads.

    Campaign · Email Campaign · Prospect · Market Segment · CRM Note

  • Product Bundles2

    Kits that group several items to be sold and delivered together under one sales line.

    Product Bundle

  • Appointments & Contracts5

    Customer-facing appointment booking with configurable slots, and contracts with fulfilment checklists.

    Appointment · Appointment Booking Settings · Contract · Contract Template

  • Installation & Delivery Scheduling3

    Tracking on-site installation of sold goods and scheduled delivery dates.

    Installation Note · Delivery Schedule Item

  • Sales Teams & Partners4

    Sales-person/partner assignment and commission-share tracking on sales documents.

    Sales Team · Sales Partner Type · SMS Center

  • Blanket Orders & Sales Forecasting3

    Long-term customer commitments (blanket orders) and sales forecasts that feed the production plan.

    Blanket Order · Sales Forecast

  • Pricing & UOM5

    Price lists and unit-of-measure conversion rules used across stock and sales/purchase transactions.

    Price List · Item Price · UOM Category · Price List Country

  • Point of Sale9

    Retail point-of-sale profiles, shifts and opening/closing cash entries built on top of the invoicing engine.

    POS Profile · POS Opening Entry · POS Closing Entry · POS Settings · Cashier Closing

  • Loyalty & Pricing Rules5

    Customer loyalty point programs, discount coupon codes and conditional pricing rules.

    Loyalty Program · Loyalty Point Entry · Pricing Rule · Coupon Code

Open the full Sales breakdown →

Project Management

moderate

Project planning, resource allocation, time tracking, expense management, and project accounting for project-centric businesses.

12 documented capabilities in 2 areas

  • Project & Task Management8

    Structuring work into projects and dependent tasks, with templates for repeatable project types.

    Project · Task · Project Template · Project Update · Project Type

  • Time & Activity Tracking4

    Recording time spent by employees on activities/tasks, and the cost rate of each activity type.

    Timesheet · Activity Type · Activity Cost

Open the full Project Management breakdown →

Procurement

moderate

Purchase order management, supplier management, requisition workflows, contract management, and spend analytics.

29 documented capabilities in 6 areas

ERPNext New Purchase Order form showing supplier and item line entry
New Purchase Order
  • Supplier Management6

    Supplier master records and scorecards used to track and rate vendor performance over time.

    Supplier · Supplier Scorecard · Supplier Scorecard Criteria · Supplier Scorecard Period · Supplier Scorecard Standing

  • Outward Subcontracting5

    Sending raw materials to a supplier and receiving back a finished or semi-finished good they manufacture.

    Subcontracting Order · Subcontracting Receipt · Subcontracting BOM · Subcontracting Order Item

  • Purchase Orders & RFQs6

    The procurement document chain from request-for-quotation through supplier quotation to purchase order.

    Request for Quotation · Supplier Quotation · Purchase Order · Request for Quotation Supplier · Customer Number at Supplier

  • Inward Subcontracting3

    Accepting a customer's raw materials to manufacture and return a finished good as a subcontracted service provider.

    Subcontracting Inward Order · Subcontracting Inward Order Item

  • Appointments & Contracts5

    Customer-facing appointment booking with configurable slots, and contracts with fulfilment checklists.

    Appointment · Appointment Booking Settings · Contract · Contract Template

  • Delivery & Receiving4

    Outbound delivery notes and inbound purchase receipts that move stock against sales/purchase documents.

    Delivery Note · Purchase Receipt · Delivery Stop

Open the full Procurement breakdown →

Warehouse Management

moderate

Warehouse operations including receiving, putaway, picking, packing, shipping, and warehouse layout optimisation.

60 documented capabilities in 12 areas

  • Item Master14

    The item catalog: item records, variants/attributes, alternatives, barcodes and per-supplier/customer item codes.

    Item · Item Alternative · Item Attribute · Item Variant · Item Barcode

  • Warehouses & Stock Ledger7

    Warehouse structure and the underlying stock ledger that records every inventory movement and its valuation.

    Warehouse · Warehouse Type · Bin · Stock Ledger Entry · Inventory Dimension

  • Product Bundles2

    Kits that group several items to be sold and delivered together under one sales line.

    Product Bundle

  • Stock Entries & Transfers3

    Manual and system-generated stock movements: material issue, receipt, transfer and repack.

    Stock Entry · Stock Entry Type

  • Delivery & Receiving4

    Outbound delivery notes and inbound purchase receipts that move stock against sales/purchase documents.

    Delivery Note · Purchase Receipt · Delivery Stop

  • Batch & Serial Tracking5

    Traceability of stock at the batch or individual serial-number level, bundled for transactions.

    Batch · Serial No · Serial and Batch Bundle · Serial and Batch Entry

  • Material Requests & Reordering4

    Internal requests for material and automatic reorder-level rules that trigger them.

    Material Request · Item Reorder · Putaway Rule

  • Stock Reconciliation & Valuation5

    Periodic physical-count reconciliation, landed-cost allocation and item valuation/reposting tools.

    Stock Reconciliation · Landed Cost Voucher · Repost Item Valuation · Stock Closing Balance

  • Pricing & UOM5

    Price lists and unit-of-measure conversion rules used across stock and sales/purchase transactions.

    Price List · Item Price · UOM Category · Price List Country

  • Picking & Packing3

    Pick lists and packing slips used to fulfil sales orders from warehouse stock.

    Pick List · Packing Slip

  • Shipment & Logistics4

    Outbound shipment booking with parcels and carrier-specific templates, plus delivery-trip route planning.

    Shipment · Delivery Trip · Shipment Parcel Template

  • Quality Inspection (Stock)4

    Incoming/outgoing quality checks performed against a template before stock is accepted or shipped.

    Quality Inspection · Quality Inspection Template · Quality Inspection Parameter Group

Open the full Warehouse Management breakdown →

Ecommerce

moderate

Integrated ecommerce and online storefront capabilities including B2B and B2C portals, product catalogue management, and order management.

Quality Management

moderate

Quality control, inspection management, non-conformance tracking, CAPA, and compliance with quality standards (ISO, FDA, AS9100).

15 documented capabilities in 4 areas

  • Quality Goals & Procedures3

    Documented quality objectives and the standard procedures used to achieve and measure them.

    Quality Goal · Quality Procedure

  • Quality Review & Feedback5

    Periodic review meetings and structured feedback collection used to monitor quality performance.

    Quality Review · Quality Feedback · Quality Meeting · Quality Feedback Template

  • Non-Conformance & Corrective Action3

    Logging quality non-conformances and the corrective/preventive actions taken in response.

    Non-Conformance · Quality Action

  • Quality Inspection (Stock)4

    Incoming/outgoing quality checks performed against a template before stock is accepted or shipped.

    Quality Inspection · Quality Inspection Template · Quality Inspection Parameter Group

Open the full Quality Management breakdown →

Asset Management

moderate

Enterprise asset management including preventive maintenance, asset lifecycle tracking, work order management, and asset depreciation.

16 documented capabilities in 3 areas

  • Asset Acquisition & Capitalization4

    Acquiring a fixed asset through the normal procurement flow and capitalizing it onto the balance sheet, with optional work-in-progress accounting.

    Asset · Asset Capitalization · Asset Finance Book

  • Asset Movement & Maintenance8

    Tracking physical relocation of assets between locations/employees, plus scheduled maintenance tasks and repairs.

    Asset Movement · Asset Repair · Asset Maintenance · Asset Maintenance Log · Asset Shift Allocation

  • Asset Categories & Locations4

    Grouping assets into categories with shared depreciation/accounting defaults, and the physical/organizational locations that hold them.

    Asset Category · Location · Linked Location

Open the full Asset Management breakdown →

Business Intelligence

basic

Reporting, dashboards, analytics, and data visualisation capabilities built into the ERP platform for operational and strategic decision-making.

5 documented capabilities in 1 areas

ERPNext Selling workspace dashboard showing sales order trend chart and quick access links
Sales Analytics Dashboard
  • Financial Reporting & Dimensions5

    Custom financial report templates and accounting dimensions used to slice reports by extra business attributes.

    Financial Report Template · Cost Center Allocation · Financial Report Row · Repost Accounting Ledger

Open the full Business Intelligence breakdown →

Field Service

basic

Field service management including work order dispatching, technician scheduling, mobile access, parts management, and service contract management.

12 documented capabilities in 3 areas

  • Support Tickets & SLAs7

    Customer support ticket tracking with configurable service-level agreements and response/resolution timers.

    Issue · Service Level Agreement · Issue Priority · Issue Type · Service Day

  • Warranty Claims2

    Recording and processing customer warranty claims against sold/serialized items.

    Warranty Claim

  • Maintenance Visits & Schedules3

    Scheduling recurring customer-facing maintenance visits (e.g. AMC) and logging completed visits.

    Maintenance Schedule · Maintenance Visit

Open the full Field Service breakdown →

ERPNext does not offer or rate: HR & Payroll.

Ready to move on ERPNext?

Price it, put it head-to-head with alternatives, or talk to a partner who has implemented it.

Read the full ERPNext review →

ERPNext add-ons & integrations

Extend ERPNext with best-of-breed software that integrates with it:

EDI softwareTrading-partner EDI integrated with your ERP.+9 more →
Accounts payable automation softwareInvoice capture, 3-way matching and payment that post to your ERP.+10 more →
Accounts receivable softwareAR automation, collections and cash application synced to your ERP.+11 more →
Expense management softwareExpense reports, corporate cards and reimbursement synced to your ERP.+10 more →

ERPNext Modules FAQ

What is ERPNext?

ERPNext is a free, open-source ERP covering accounting, manufacturing, inventory, CRM, projects, and quality management in one system, built on the Frappe framework. It targets small businesses and startups that want a full-featured ERP without license fees, deployed either self-hosted or via a hosted plan from Frappe.

Is ERPNext free?

Yes. ERPNext's core software is free and open source under the GPLv3 license, with no per-user licensing cost for self-hosted deployments. Costs come from hosting infrastructure, implementation, and any paid support or hosted-cloud plan a business chooses instead of self-hosting.

Is ERPNext open source?

Yes. ERPNext is released under the GPLv3 license and its source code is publicly available, distinguishing it from proprietary ERPs. This lets businesses self-host and customize the underlying Python/Frappe framework code and avoid vendor lock-in, though self-hosting requires in-house DevOps expertise.

Is ERPNext good?

For small businesses and startups that need core accounting, inventory, manufacturing, CRM, and project features without license fees, ERPNext is a strong fit, used by 15,000+ companies across 150 countries. Its enterprise reporting is more basic than paid ERPs, and HR/payroll now ship as a separate Frappe HR app rather than being built in.

What is ERPNext used for?

Businesses use ERPNext to run accounting, inventory and warehouse management, manufacturing, procurement, CRM, and project tracking from one open-source system. It's most commonly adopted by small and mid-sized companies in manufacturing, retail, education, and nonprofit sectors seeking a low-cost alternative to commercial ERP.

How do you install ERPNext?

ERPNext is installed via the Frappe Bench command-line tool on Linux, including via Docker, or by signing up for a hosted instance on Frappe Cloud instead of self-hosting. Self-hosted installs require server administration skills, since ERPNext is not distributed as a one-click desktop application.