The moment a business starts to feel its software holding it back, a supplier is usually invited in, a demo is given, and a decision gets made on how impressive the presentation was. That is how companies end up with systems that get reconfigured a year later, or abandoned. The decision between a ready-made platform and a custom build is not a matter of taste — it is a question of whether your operations are standard or unusual. Almost everything follows from that.
The realistic 2026 numbers
- Configuring a ready platform (setup, compliance, data migration) for an SME: roughly PKR 300,000 – 1,000,000.
- A custom full ERP build: generally from around PKR 800,000 upward, depending on scope.
- A focused custom system (inventory, orders or invoicing only): often PKR 80,000 – 250,000.
- Popular ready platforms with local partners: Odoo, ERPNext and Zoho.
First, make sure it is a software problem
Software is often bought to solve a problem that is really about process. Before comparing products, check whether any of these are true — they are the honest signals that a business has outgrown spreadsheets and basic accounting tools:
- Your data lives in several disconnected places: inventory in one Excel file, accounts in another, staff records in a third.
- Month-end means manually reconciling those files against each other.
- Sales confirm orders against stock that is already committed elsewhere, because two people are working from different numbers.
- You cannot see stock or cash across more than one location without making a phone call.
- You are making decisions on last month's numbers because this month's are still being assembled.
If several of those ring true, the problem is real. The question then is which way to solve it.
What "ready-made" really costs
A ready platform — Odoo, ERPNext, Zoho and the like — is not just a licence fee. The headline price is usually the smallest number in the decision. The real cost is the implementation: configuring the system to your chart of accounts, migrating opening balances and stock, setting up tax rules, and training your team. For a Pakistani SME that implementation work alone typically lands between PKR 300,000 and 1,000,000, before any subscription.
On top of that come the ongoing costs: a subscription usually priced in dollars, per-user charges as you grow, and the localisation gaps. Platforms built for Western businesses often need work to handle Pakistan's specifics — sales tax on goods versus services (which sit with different authorities), the multi-payment reality of a single sale (cash, EasyPaisa, JazzCash, bank transfer, credit), Urdu-speaking staff, and FBR requirements.
What custom really costs
A custom build has a higher upfront price and no recurring licence. In Pakistan, a full modular custom ERP typically starts around PKR 800,000 and rises with scope. But that headline is misleading in the other direction, because it is one-time, priced in rupees, and built around your workflow rather than adapted to it.
The useful insight is that you rarely need the full ERP at once. The businesses that succeed with custom software start with the one or two modules that solve their biggest problem — usually inventory and accounts — go live with those, get their team using them properly, and add the next module six to twelve months later. A focused custom inventory or order system often costs PKR 80,000 to 250,000, which is a different order of magnitude from a full ERP, and solves the actual bottleneck.
Ready-made vs custom, side by side
| Ready-made platform | Custom build | |
|---|---|---|
| Best when | Operations are standard | Workflow is genuinely unusual |
| Upfront cost | Lower to start, higher implementation | Higher upfront, one-time |
| Ongoing cost | Subscription, usually in USD, per user | None (support and changes as needed) |
| Fit | Adapt your process to the tool | Built around your process |
| FBR / local tax | Varies — confirm it is covered | Designed in from the start |
| Time to live | Faster (weeks) | Longer, but in stages |
| Data ownership | With the vendor / cloud | Yours |
The FBR question nobody asks before signing
With digital invoicing now mandatory for sales tax registered persons, your invoicing or ERP system has to be able to integrate with FBR through a licensed integrator. Platforms support this to varying degrees, and provincial sales tax adds another layer of localisation. Ask about this specifically — for your business type and province — before you commit. A platform that handles federal requirements well may still need custom work for provincial reporting, and discovering that after go-live is expensive.
A checklist before you spend a rupee
- Write the requirement down first — and size it for where the business will be in two to three years, not just today.
- Compare candidates against that requirement, not against how well each demo was delivered.
- Test the audit trail directly. Can a closed period be reopened, and who can clear the log? If the answer is "anyone," that is a control gap.
- Confirm tax localisation for sales tax on goods, sales tax on services and withholding before signing.
- Treat data migration as its own project with a reconciliation and a sign-off step. This is where go-live dates slip.
- Ask for the total three-year cost — licence, implementation, migration, customisation, training and the internal time of your own staff.
- Ask what happens when you need a change. With ready-made software you wait for a roadmap; with custom software you decide.
Red flags in a software vendor
- Promises everything in two weeks, with no proper requirements gathering.
- Refuses to show comparable work they have delivered before.
- Cannot explain how the system handles your specific FBR and provincial obligations.
- Pushes subscription-only with no ownership and no exit path.
- Treats data migration as a footnote rather than a project.
We build custom systems and integrate ready platforms for Pakistani businesses, and we say clearly when a platform is the cheaper, faster answer. Our software team scopes the work around your process; our tax team makes sure the FBR and provincial requirements are built in rather than bolted on. If you are weighing the decision, a short conversation is usually enough to tell which branch you are on.
Get an honest answer before you commit.
Tell us what your business does and where it hurts. We will tell you whether a ready platform or a custom build is the right move — even when that means we build less.
Frequently asked questions
How much does ERP cost in Pakistan?
Configuring an existing platform for an SME typically runs PKR 300,000 to 1,000,000; a custom build generally starts around PKR 800,000. A focused custom inventory or order system can be as little as PKR 80,000 to 250,000.
Should a small business choose ready-made or custom?
If your operations match how a standard platform works, ready-made is usually faster and cheaper. If your workflows are genuinely unusual, custom often costs less over three to five years.
Do I need to think about FBR compliance when choosing software?
Yes. Digital invoicing is now mandatory for sales tax registered persons, so your system must integrate with FBR through a licensed integrator. Confirm this before you commit.