What is ERP software? A plain guide for Bangladeshi business owners
Plain-language guide to ERP software for Bangladeshi business owners: what it replaces, which modules matter, cloud vs on-premise and when you are ready.
By SORS Technology team 7 min read
If you run a shop, a distribution business or a small factory in Bangladesh, you have probably heard the word ERP from a software salesperson, a bank relationship manager or a nephew who studied CSE. The word sounds bigger than it is. This guide explains what ERP software actually does, what it replaces in a typical Bangladeshi business, and how to tell whether you are ready for one, without the jargon.
ERP in one paragraph
ERP stands for enterprise resource planning, a name coined for large manufacturers in the 1990s. Ignore the name. In practice an ERP is one database and one login where your sales, purchases, stock, cash, bank, Mushak VAT, staff salaries and customer records all live together, so that a sale entered once updates the stock, the party ledger, the VAT register and the daily cash report at the same time. That “entered once, updated everywhere” idea is the whole point. Everything else, the dashboards, the reports, the mobile access, is built on top of it.
What an ERP replaces
Most businesses in Dhaka or Chattogram do not start from nothing. They start from a mix of tools that each work fine on their own and badly together.
| Today | The problem | What the ERP does instead |
|---|---|---|
| Khata (paper ledger) for due collection | Only one person can read it, and it is not in the office when you need it | Party ledger with outstanding balances on any phone |
| Excel for stock | Formulas break, two people edit two copies, the count never matches the godown | Live stock by warehouse, adjusted automatically by every sale and purchase |
| Tally for the accountant | Accurate books, but the shop floor never touches it, so data is re-typed weeks later | Journals posted automatically from sales, purchases and payroll |
| A POS machine that prints receipts | Sales exist only on that machine and are never matched to stock or VAT | POS, stock and Mushak 6.3 are the same record |
| Facebook inbox for orders | Orders get lost, COD money is reconciled from memory | Orders, courier booking and COD settlement in one list |
The pattern is the same everywhere: the numbers exist, but they exist in islands. The accountant re-types what the salesman wrote, the owner phones the godown to ask what is actually on the shelf, and the VAT consultant gets a shoebox of challans at month end. An ERP removes the re-typing.
The modules, in shop-owner language
Vendors talk about modules. Here is what each one means for a business owner.
Accounts and Mushak VAT
The books: chart of accounts, journals, bank accounts, expenses, and the reports a bank or an auditor asks for (trial balance, balance sheet, profit and loss, cash flow). In Bangladesh this module should also produce the Mushak 6.3 tax invoice at the point of sale and the 6.1 purchase register, and prepare figures for the monthly 9.1 return. If a vendor says VAT is “handled by configuration”, ask to see the 6.3 printed from a real sale. See accounting and Mushak VAT software.
Sales and invoicing
Quotations, sales orders, delivery challans, invoices, sales returns and customer payments. For electronics shops this is also where bank EMI plans live. See sales and invoicing.
Inventory and godown
Stock by warehouse or outlet, transfers between them, stock adjustments, batch and expiry dates for pharmacy and grocery, serial numbers for electronics, and valuation methods (FIFO, weighted average) that your auditor will ask about. See inventory management.
Purchase and suppliers
Requisition, purchase order, goods receipt, supplier bills, supplier payments and supplier credit. This is where the 6.1 purchase register gets its data. See purchase and procurement.
Point of sale
Counters, cash sessions, held bills, barcode scanning, receipt printing, an end of day Z-report, and payments split across cash, card and bKash. See POS software.
HR and payroll
Employees, attendance (ideally from a biometric device), leave, shifts, overtime, salary structures, income tax deduction and payslips. See HR and payroll.
Customers and CRM
Customer groups, purchase history, loyalty points, SMS campaigns and due reminders. See CRM and loyalty.
Online store and courier
The ERP as the back end of a website or Facebook shop, with courier booking to Steadfast and cash-on-delivery reconciliation for the couriers you use. See e-commerce and courier and delivery.
Reports
Everything above feeds one set of reports: daily sales by outlet, aged receivables, slow-moving stock, salary sheet, VAT summary. Good ERPs let you build your own report and schedule it to your email. See reports and business intelligence.
You do not need all of these on day one. A good ERP lets you switch modules on as you grow, and charges you for what is switched on.
Cloud or on-premise
This is the second question every vendor will ask you, so it helps to know the answer before the meeting.
| Cloud (hosted by the vendor) | On-premise (your own server) | |
|---|---|---|
| Upfront cost | Low, monthly or yearly subscription | Server, licence, an IT person |
| Access | Any browser, any outlet, any phone | Inside the office network unless you set up remote access |
| Backups and updates | The vendor’s job | Your job |
| Internet dependency | Needs internet; a good web app keeps the last screens usable during short cuts | Works on the LAN during an internet outage, but not during a power cut without a UPS |
| Data control | Ask where data is stored and how you export it | Fully yours, including the risk |
For most businesses with under fifty staff, cloud is the practical choice: no server room, no IT hire, and the same login from the Chattogram outlet as the Dhaka head office. On-premise makes sense when a corporate IT policy requires it, when internet at the site is genuinely unreliable, or when you want the software deployed on your own infrastructure. Some vendors, including SORS Technology, offer both.
What an ERP will not do
An ERP does not fix a process you have not decided on. If nobody agrees who approves a purchase or when a sale is final, the software will only make the confusion faster. It does not replace your accountant; it removes the re-typing so the accountant can spend time on tax planning and cash flow. And it will not run itself: someone in your business has to own the master data, the item list, the customer list and the chart of accounts, and keep them clean.
How to know you are ready
You are probably ready for an ERP when three or more of these are true.
- You have more than one place stock is kept (two outlets, a godown and a shop, a delivery van).
- You cannot say today’s sales, cash in hand and total dues without phoning two people.
- Your Mushak challans are prepared by hand or in Word, or you are about to cross the VAT registration threshold.
- Your accountant re-enters sales and purchases from paper or Excel into Tally.
- Staff salaries take more than a day to calculate because attendance is on paper.
- You sell on Facebook and lose track of which COD parcels have been paid out by the courier.
- You are opening a second branch, or hiring a manager who needs to see numbers without asking you.
If only one is true, a good accounting package or even disciplined Excel may still be enough. The article on ERP versus accounting software goes into that decision in more depth.
What it costs
Prices vary widely. Third-party blogs in 2026 put basic cloud ERP for a small shop somewhere between ৳2,000 and ৳10,000 a month, with full implementations for SMEs ranging from ৳50,000 to well above ৳10 lakh depending on modules, users and customisation. The licence is usually the smaller part; implementation, data migration and training make up the rest. Our pricing page explains what drives the number, and the 2026 price guide has more detail on each part.
Where SORS ERP fits
SORS ERP is a web-based ERP built by SORS Technology for Bangladeshi businesses, with accounting and Mushak VAT, sales, POS, inventory, purchase, HR and payroll, e-commerce, courier and SMS modules that can be switched on per business. The interface is in English today, with a Bangla interface on the roadmap; Bangla text works everywhere as data, on item names, addresses, receipts and invoices, and onboarding, training and support are in Bangla. It runs in any browser and installs as a web app on Android phones, though there is no native mobile app yet. We are a young company, founded in 2024, and the manufacturing module is still on the roadmap, so if production planning is your first need, say so in the demo and we will tell you honestly whether the timing works. Pricing is quote based.
If you want to see a Mushak 6.3 printed from a real sale on your own item list, request a demo and bring your Excel file.
Written by the team that builds SORS ERP, the ERP described on this site. We implement it ourselves in Bangladesh, so the guidance here comes from setups we run rather than from general research. More about SORS Technology.
Frequently asked questions
Is ERP software only for large companies?
No. The name comes from large manufacturers, but the idea, one database where sales, stock, cash and VAT update together, matters as soon as a business has two places stock is kept or two people entering the same numbers. Cloud ERP priced by the month has made it practical for shops and distributors with a handful of staff.
What is the difference between ERP and accounting software?
Accounting software records money after the event, usually by an accountant. An ERP records the operation itself, the sale at the counter, the goods receipt at the godown, the attendance punch, and produces the accounting entry, the stock movement and the Mushak challan from that one record. Accounting software is enough when one person enters everything; an ERP is needed when many people do.
Does an ERP work when the internet or electricity goes down?
A cloud ERP needs an internet connection to save transactions, so plan a mobile hotspot at the counter and a UPS for the PC and router. A good web app keeps the last loaded screens usable during short cuts and reconnects on its own. Where connectivity is genuinely poor, ask the vendor about deploying on your own server.
How long does it take to set up an ERP in a small business?
For a single-company business with clean item and customer lists, two to four weeks from kick-off to live is realistic, most of it spent cleaning and importing data and training staff. Multi-branch businesses, serial-numbered stock or payroll for a large workforce take longer. The biggest variable is how quickly your own team makes decisions about the item list, chart of accounts and approval rules.
From the blog
- How to choose ERP software in Bangladesh: a 15-point checklist
A 15-point checklist for choosing ERP software in Bangladesh: Mushak VAT, bKash payments, Bangla, support, data export, offline resilience, cost and contract.
- From Facebook page to fulfilled order: F-commerce with Steadfast, Pathao and an ERP
Run a Facebook shop in Bangladesh properly: order intake, confirmation SMS, courier booking with Steadfast, tracking, returns and COD reconciliation in one ERP.
- Payroll in Bangladesh: attendance, overtime and income tax without spreadsheets
Payroll in Bangladesh without spreadsheets: ZKTeco attendance sync, shifts, overtime, advances, tax slabs set per NBR circular, payslips and final settlement.