Why SAP and Oracle aren't the only options
The default conversation around ERP is SAP, Oracle, Microsoft Dynamics. Those are excellent products — for enterprises with 1000+ users, multi-country operations, and IT teams of 30+ people. For an Indian SME doing ₹5–100 Cr, they're like buying a Boeing to fly across the city.
The actual question is: what are the 7–10 modules our business runs on? Sales, billing, inventory, accounting, payroll, HR, reports — that's most SMEs. Build those well, integrate them tightly, ship the operator-facing screens fast.
The phased rollout that doesn't break the business
We never do a 'big bang' ERP. The team can't absorb it. The risk is too high. We start with the module that's most broken right now — usually billing or inventory — ship it in 8 weeks, get adoption.
Then layer in the next module that talks to it. Each module has its own go-live, its own training, its own celebration. Six months in, the system is live across 6–7 modules and the team trusts it because they've never seen a bad cutover.
The stack we use
Laravel + Vue for the operator app. Postgres or MySQL for the database. Server-rendered HTML where speed matters (billing screens). Vue/React where interactivity matters (dashboards). Background queue (Redis + Horizon) for everything async.
This stack scales linearly. It can run on a ₹5,000/month VPS for a 20-user SME. It can scale to multi-million-row tables and hundreds of users without re-architecture.
What we always build custom
Industry-specific calculations: gold rate sync for jewellery, GST + VAT for cross-border, subsidy lookups for solar. These don't exist correctly in off-the-shelf systems.
Operator screens optimised for one-handed phone use: warehouse staff, delivery agents, in-store cashiers. SAP UIs make these jobs slower.
Multi-level approval flows that match how the business actually decides: who approves a discount, who approves a vendor invoice over ₹5L.
What we always buy
Email delivery (Postmark / Resend / Mailgun). Payment gateways (Razorpay, Stripe). Tax-filing connectors (ClearTax integrations). File storage (S3 / Cloudflare R2). Authentication (Clerk / Supabase Auth or built-in Laravel).
Building these from scratch is wasted engineering. They're commodities.
ERP doesn't have to be a year-long, seven-figure project. Done modular, started with the module that hurts most, an ERP earns its budget in 12 months and becomes the asset the business operates from.
14+ years across e-commerce, CRM, automation, and performance marketing. Builder by instinct, marketer by training.
More from Aatmik and the field.
We deliver this as ERP Builder.
ERPs for SMEs and Enterprises — inventory, sales, accounting, HR, all in one.