NEWNew: MnT AI Desk · MnT AI CRM · MnT Commerce India
MnT Future
Ecommerce

What a rented ecommerce platform actually costs you

Work out the annual number before the argument: subscription, transaction percentage, paid apps, and the theme work you cannot do without. Owning starts to win when that total is large and the way you sell is the thing making you money.

Add up the real number first

Most people compare a monthly subscription against a build quote and stop there. That comparison is wrong in both directions, and it is worth twenty minutes with a spreadsheet before anybody argues.

The rented number is the subscription, plus the transaction percentage on every order, plus the paid apps you cannot remove, plus what you pay somebody to keep the theme and the plugin stack working. At low volume that total is small and renting is genuinely the right answer. At real volume the percentage is the line that grows while everything else stays flat, and a record month costs you more to process than a quiet one.

The owned number is the build, plus hosting, plus the maintenance you will pay somebody for. It is larger up front and flat afterwards. The question is not which is cheaper today, it is where the two lines cross and how far away that is.

The part that is not about money

Cost decides when. What you sell decides whether.

If your business is a catalogue, a cart and a courier, a rented platform does that well and a custom build is an expensive way to arrive at the same place. We will say so.

It changes when the specific thing your business does is the thing that makes you money and no platform respects it. Size-level stock shared by a web store and a shop counter. Raw material bought whole, processed, and sold in packs, with wastage recorded. Customer-specific pricing your dealers have negotiated. These are not features you file a request for. They are the business, and on a rented platform they end up as a spreadsheet somebody maintains by hand.

GST is a legal requirement, not a preference

This is the one Indian businesses discover late. Place of supply decides whether an order is CGST and SGST or IGST. The slab follows the HSN code. Invoice serial numbers have to run gapless through the financial year, and a credit note has to reference the invoice it reverses.

A plugin can approximate this. Approximation is fine until a return, an interstate order and a financial-year boundary happen in the same week, and then somebody is fixing invoice numbers by hand before a filing. Built into the core, it is arithmetic the platform does. Bolted on, it is arithmetic your accountant does.

What owning actually means

Owning is not a feeling, it is four concrete things: the repository, the database, the hosting accounts and the documentation are yours. You can hire another team tomorrow and hand them all of it.

It also means no commission on your orders, no per-seat licence that grows as you hire, and nothing that stops working the day a contract ends. That is the part worth negotiating for in writing, whoever builds it for you.

Questions01 / 02

What people ask us about this.

There is no single number, because it depends on your average order value and how much of your platform cost is percentage-based rather than flat. Do the arithmetic on your own numbers: annual subscription plus commission plus apps plus theme maintenance. If that total is a meaningful fraction of a build, you are close. If it is not, keep renting and spend the money on demand instead.

Usually yes, and it is often the right call. The common path is to build the part that is actually hurting — the stock pool, the B2B pricing, the invoicing — connect it to what you already run, and move the storefront later when it is the last thing left.

It survives a careful migration and suffers a careless one. URLs map one to one or redirect permanently, structured data comes across, and the sitemap goes in on the day of the move. The risk is real and it is manageable; anyone who tells you there is no risk has not done many.

Next02 / 02

If this is your problem, start here.

Next step

Bring the version of this that is happening in your business.

A senior consultant, not a salesperson. If the answer is short we will just answer it, including when the answer is that you do not need us.