Perimattic
ERP explained

What is ERP? Meaning, modules and how it works

A plain explanation of enterprise resource planning: what each module does, how ERP differs from accounting software, where it can run and when a business needs one.

ERP basicsModules explainedNo jargon

Last updated 21 October 2026

Three professionals discussing charts in a meeting
Overview

What is ERP?

ERP (enterprise resource planning) is business software that runs accounting, inventory, purchasing, sales, manufacturing and HR from one shared database. A sale entered once updates stock, the customer’s account and the ledgers together, so every team works from the same figures instead of reconciling separate spreadsheets and tools.

Where ERPStack is today

ERPStack is in development. It is not yet available to download or buy, and the features on this page are planned, not shipped.

Sign up
Modules

What modules does an ERP include?

An ERP is made of modules that share one database. Most businesses start with two or three and add the rest as they grow.

ModuleWhat it handlesExample of the shared data at work
Finance and accountingLedgers, GST, receivables, payables, bank reconciliation, financial statementsA sales invoice posts to the customer’s account and the GST ledger at once
InventoryStock levels, warehouses, batches and serial numbers, transfers, valuationA delivery reduces stock and updates its value in the books
PurchasingPurchase requests, orders, goods receipt, supplier billsReorder levels raise a purchase request when stock runs low
Sales and CRMLeads, quotes, sales orders, invoicing, customer historyA won quote becomes an order and then an invoice without re-typing
ManufacturingBills of materials, work orders, production planning, costingA work order consumes raw material stock and adds finished goods
HR and payrollEmployee records, attendance, leave, payrollApproved leave and attendance flow into the month’s salary
ProjectsTasks, timesheets, project costs and billingTime logged on a project is billed to the client
Compared

How is ERP different from accounting software?

Accounting software records the financial result of what happened. An ERP also runs the work that produces it: the purchase order, the stock movement, the production run. Standalone tools each do one job well but keep their own copy of the data.

Accounting softwareStandalone toolsERP
ScopeBooks, GST, basic stockOne job each: CRM, inventory, payroll, billingAccounting plus operations in one system
DataOne database for financeA separate database per toolOne shared database
Re-entryOperations data typed in from elsewhereExports and imports between toolsEntered once, used everywhere
ReportingFinancial reportsPer-tool reportsReports across sales, stock, production and finance
Set-up effortLowLow per tool, rising with integrationsHigher upfront, lower to run once live
SuitsTrading or service businesses with simple stockTeams that need one specialist functionBusinesses with several teams working on the same orders and stock
Deployment

Should ERP run in the cloud, on-premise or self-hosted?

Cloud (vendor-hosted)On-premiseSelf-hosted in your cloud account
Where it runsThe vendor’s servers, used through a browserA server in your office or data centreA server you rent from a cloud provider
Who runs updates and backupsThe vendorYouYou
Upfront costLowHigher: hardware and set-upModerate: set-up, no hardware
Access from other sitesBuilt inNeeds VPN or remote accessBuilt in, if you set it up
Control over data locationDepends on the vendorFullFull, within your provider
SuitsBusinesses without IT staffSites with unreliable internet or strict data rulesTeams with IT skills that want control

For most small businesses without IT staff, cloud is the simpler start. Read more about cloud ERP for small business.

Signs

When does a business need an ERP?

The need usually shows up as friction between teams rather than a single failure:

  • Stock in the books and stock on the shelf disagree every month.
  • Orders, invoices and dispatches are typed into more than one place.
  • Month-end close waits for spreadsheets from several people.
  • You cannot see the true cost or margin of a product or order.
  • A second branch, warehouse or GSTIN has made the current tools creak.
  • Owners make decisions from figures that are already out of date.

If two or more of these sound familiar, compare an ERP with the cost of the workarounds you run today.

Technician working at several computer screens in an industrial plant
Implementation

How does ERP implementation work?

  1. Scope. List the processes and modules you need first, and the reports you want out.
  2. Choose. Shortlist systems, see them run your real scenarios, and check data export and support.
  3. Configure. Set up the chart of accounts, tax, items, warehouses, approval flows and users.
  4. Migrate data. Bring over opening balances, customers, suppliers, items and stock.
  5. Test and train. Run a full order-to-cash and procure-to-pay cycle before go-live.
  6. Go live. Switch at a period start, such as the beginning of a month or quarter, and keep support close for the first close.

Cost depends on modules, users, data and how much you customise. For an estimate based on your own scope, use Perimattic’s ERP implementation calculator.

ERPStack

What is ERPStack?

ERPStack is an ERP for Indian small and mid-sized businesses that Perimattic is building. What we plan:

  • Accounting with GST billing, e-invoicing and e-way bills as the starting point.
  • Inventory, purchasing and sales working from the same records.
  • Manufacturing with bills of materials and work orders.
  • HR, attendance, leave and payroll alongside.
  • A vendor-hosted cloud option and a self-hosted option.

Status: ERPStack is in development and none of this is available to use yet. Sign up to tell us which modules you need first.

FAQs

ERP, answered

What is the full form of ERP?

ERP stands for enterprise resource planning. Despite the word “enterprise”, ERP is not only for large companies: small and mid-sized businesses use it once their accounting, stock and sales records need to stay in step without manual re-entry.

Is accounting software an ERP?

Not on its own. Accounting software covers books, GST and often basic inventory well, and many small businesses run on it for years. An ERP goes further, adding purchasing workflows, manufacturing, CRM and HR in the same database. Whether you need that depends on how many separate tools and spreadsheets you are keeping in step today.

How long does ERP implementation take?

It depends on the number of modules, users, sites and how much data you migrate. A small business taking accounting and inventory first moves much faster than a manufacturer adding production planning across plants. Starting with a few modules and adding more later is the lower-risk path.

In development

Want ERPStack built around how your business bills?

Sign up to tell us what you need, follow the build and be first to try ERPStack when it opens.

Sign up