How to Hire an MVNO Operations Platform Development Company
Judge MVNO vendors on one thing: whether they can model your host agreement's wholesale schedule on a whiteboard before quoting.
On this page
Judge MVNO vendors on one thing: whether they can model your host agreement's wholesale schedule on a whiteboard before quoting. Expect $90,000 to $200,000 and 14 to 22 weeks for a launch-ready BSS core, and $250,000 to $600,000 phased over 9 to 15 months for a full platform. If you are launching one flat plan on one host, license an MVNE instead.
Commissioning an MVNO platform is like installing the meter on a wholesale water connection. You buy in one unit and sell in another, and the meter is the only instrument that converts between them. A meter that reads confidently and wrongly is worse than no meter, because you will price a year of products against it before anybody checks. Your margin does not exist in your bank account or your marketing plan. It exists in the difference between two records, and the platform either computes that difference or it does not.
This is a hard category to buy because the thing that decides the scope is confidential. Your differentiation and your economics both live in the commercial schedule of your host agreement, and most vendors quote without ever reading it. So you get proposals priced against a generic subscriber, a generic plan and a generic invoice, and then discover in month three that nobody modelled the pooled allowance across active SIMs, the per-active-SIM access fee, or the step discount that applies once you cross a quarterly threshold. Those are not edge cases. They are the business.
What an MVNO platform development company actually does
The subscriber app and the plan builder are the parts you can see in a demo. Here is what the engagement is really made of.
Two ledgers over the same subscriber. Wholesale cost and retail charge are separate effective-dated records over the same time window, so a correction landing on the twelfth for usage on the second is applied to the second and the delta is visible. Margin then becomes a query you can run on any day, not a spreadsheet that exists after the close.
A catalogue that is data, not code. Allowances, counters, consumption precedence, expiry rules and eligibility conditions modelled as objects, so a product manager can compose a rollover plan or a family pool and simulate it against last month's actual traffic before it goes on sale.
SIM and eSIM as one inventory with an explicit state machine. Manufactured, allocated, shipped, sold, activated, suspended, reclaimed, with eSIM profiles on an SM-DP+ carrying their own activation and download states. Porting orchestration wires into the same machine rather than sitting beside it, because a failed port means a customer with no service.
Explainability in the care console. Every invoice line links to its rated events, every rated event links to the source host record and the catalogue rule version that priced it. Without that, every dispute becomes a goodwill credit, and goodwill credits are pure margin loss.
Provisioning integrations, and a data model that survives the second one. Systems built against one host tend to bury that host's identifiers and semantics in the subscriber record, which is why adding a second host later touches everything.
Running the approvals in parallel. Host test windows, porting counterparty onboarding and payment and regulatory approvals sit on other people's calendars and decide your launch date more often than code does.
What it really costs in 2026
These are Digital Heroes delivery bands from more than 2,000 projects. They assume one host operator at launch and one market.
| Scope | Cost | Timeline |
|---|---|---|
| Reconciliation and margin reporting layer on top of an existing MVNE | $50,000 to $110,000 | 10 to 14 weeks |
| Launch-ready BSS core: subscriber lifecycle, catalogue and rating, SIM and eSIM inventory, provisioning, porting, invoicing or top-up, care console | $90,000 to $200,000 | 14 to 22 weeks |
| Adding a second host operator to an existing platform | $60,000 to $140,000 | 8 to 14 weeks |
| Full platform: self-service apps, dealer and reseller hierarchies with commission, dunning automation, wholesale margin reporting | $250,000 to $600,000 | 9 to 15 months |
| Run and support | 15 to 20 percent of build per year | Retainer |
Two line items disappear from nearly every proposal in this category, and both of them are schedule risk rather than feature risk.
The first is host integration idle time. Quotes assume continuous access to a test environment. In practice your host allocates windows, certification runs on their queue, and the porting counterparty onboarding runs on a third calendar. Weeks disappear that nobody coded through. Ask for the plan that keeps the team productive during those gaps, and price it honestly rather than pretending it will not happen.
The second is retroactive usage correction. Roaming records pass through clearing and arrive after your retail invoice has issued. Handling a correction without restating every invoice, and without silently absorbing the difference, is a design decision made at the start or not at all. It is also the single thing that decides whether your finance team trusts the platform in year two.
Signals of a strong partner
- They ask to read the commercial schedule of your host agreement. Everything expensive is in that document, and a vendor quoting without it is quoting a different project.
- They ask whether a pooled allowance is calculated across active or provisioned SIMs. That question comes only from someone who has reconciled a wholesale invoice.
- They insist on effective-dated rates and immutable rated events. Anything less and retroactive corrections turn into manual journal entries forever.
- They name the interfaces, not the industry. A specific host provisioning API, a specific SM-DP+, a specific payment gateway with stored credentials and retry logic, a named porting counterparty.
- They model prepaid and postpaid from the start. Retrofitting prepaid balances into a postpaid-only data model is one of the more expensive rewrites in this category.
- They plan for duplicate and out-of-order events. Idempotency is not an optimisation when your inputs arrive twice and late.
Red flags
- Real-time balances promised without asking what the host exposes. They have not read your agreement and they are describing a feature they cannot deliver.
- Rating and reconciliation treated as reporting. If margin is a dashboard on top of an export, you have bought the spreadsheet in a nicer font.
- eSIM described as a variant of a SIM record. Different failure modes, different lifecycle, and care agents will pay for the shortcut daily.
- A single generic catalogue with a discount field. Your proposition is the product. A catalogue that cannot express it makes you a reseller.
- Any reluctance on repository and cloud account ownership. The platform is the mechanism that controls your margin. Renting it recreates the dependency you left the MVNE to escape.
Questions to ask on the first call
- Here is our wholesale schedule. Model it on the whiteboard. What do you need to ask us before you can price it?
- A roaming record for the second arrives on the twelfth, after the invoice issued. What happens?
- How do you version rate cards, and against which date does a charge resolve?
- Walk me from an invoice line back to the host record that caused it, in the care console.
- What breaks when we add a second host operator in year two?
- How do you model rollover data with per-tranche expiry and a consumption order?
- Describe the port-in flow, including what the subscriber experiences when it fails.
- Which SM-DP+ and which payment gateway have you integrated, and what went wrong?
- What is your plan for the weeks when the host test environment is unavailable?
A simple way to decide
Do not put a build out to tender yet. Buy a paid discovery phase, three to five weeks, and make the deliverable a written specification you own: the wholesale model derived from your actual agreement, the catalogue objects needed to express your launch plans, the SIM and eSIM state machine, the provisioning and porting sequences, the reconciliation design with its correction policy, and a fixed quote against that scope. Take that document to every firm on your shortlist. It converts vague telecom experience claims into comparable numbers, and it is worth more than any proposal you will receive without it.
Digital Heroes works PRD first and the client keeps the repository and cloud accounts from the first commit. The team runs its own products, including HeroCheckout, so recurring billing, failed-payment retries and duplicate webhook delivery are operational experience rather than a slide. Contracting runs through an India LLP, a US LLC and a UK LTD so intellectual property assigns under your own law.
Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
- Deloitte reports that modern ERP implementations aim to deliver reduced manual effort, greater transparency, a single source of truth, and increased productivity, but many organizations do not capture the full expected benefits (a significantly lower ROI) without disciplined strategy, change management, and data readiness. Source: Deloitte (2024) →
- The performance gap between digital and AI leaders and laggards is widening: McKinsey reports leaders pull ahead on shareholder returns, and the average maturity spread between top and bottom performers jumped ~60% (from 10 points in 2016-19 to 16 points in 2020-22), reinforcing that the returns to transformation concentrate among top performers. Source: McKinsey & Company (2023) →
- Total US training expenditure rose 4.9% to $102.8 billion; learning management systems were used at 89% of organizations (90% of large, 97% of midsize, 84% of small companies), with average training at 40 hours per employee and $874 spent per learner. Source: Training Magazine (2025) →
Frequently asked questions
How much does it cost to hire an MVNO platform development company?
A launch-ready BSS core covering subscriber lifecycle, catalogue and rating, SIM and eSIM inventory, provisioning against one host, porting and a care console runs $90,000 to $200,000 across 14 to 22 weeks. A full platform with self-service apps, dealer hierarchies, dunning and wholesale margin reporting runs $250,000 to $600,000 over 9 to 15 months. A reconciliation layer on top of an existing MVNE is $50,000 to $110,000.
What should we ask an MVNO developer that a generalist cannot answer?
Ask whether a pooled data allowance in your host agreement is calculated across active SIMs or provisioned SIMs, and what happens to a roaming record that arrives after the retail invoice has issued. Anyone who has reconciled a wholesale invoice answers immediately and asks follow-up questions about your rate card versions. Anyone who has not will redirect to dashboards and subscriber management, which is the easy part of the build.
Should we license an MVNE rather than hire developers?
If you are launching one simple plan to an existing audience and want to be live quickly without an engineering team, yes. The trade is revenue share plus a proposition limited to what the platform models natively. Building becomes right when your differentiation is a plan structure they cannot represent, when you add a second host, or when per-subscriber platform fees show up as a visible line in your accounts.
What is usually missing from MVNO platform quotes?
Host integration idle time and retroactive usage correction. Quotes assume continuous access to a test environment, but hosts allocate windows and porting counterparties run on their own onboarding queue, so weeks vanish that nobody planned for. And correcting usage that arrives after invoicing, without restating every invoice or quietly absorbing the difference, is a design decision made at the start or never made at all.
Who owns the code and infrastructure when an agency builds our MVNO platform?
You should own the repository, the cloud accounts, the host integration work and the unrestricted right to bring in another firm, all written into the contract before kickoff rather than promised at handover. This platform is the mechanism that controls your wholesale margin. A supplier holding the keys puts you back in the dependency you presumably left an MVNE to escape, only now with a custom codebase you cannot move.
Should I pick Microsoft Dynamics 365 Business Central or build a custom ERP?
Pick Business Central if you already live in the Microsoft stack, your processes are close to standard, and around $80 per user per month for Business Central Essentials stays affordable at your headcount. Build custom when your revenue-driving workflow, such as custom manufacturing steps or unusual pricing logic, would need heavy extension work anyway. In our experience, once Dynamics customization quotes pass about $100,000 the custom option deserves a serious side-by-side.
Is customizing Odoo cheaper than building an ERP from scratch?
Usually yes in year one, and often no by year three if your workflows sit far from Odoo's assumptions. Odoo's published pricing starts around $25 per user per month and the Community edition is free, but heavy customization means every version upgrade can break your modules and needs paid rework. If you expect to rewrite more than about a third of the core flows, a scratch build with clean ownership tends to cost less over the life of the system.
Is SAP overkill for a mid-sized company?
For most companies under about 500 employees, yes. SAP S/4HANA is built for multi-entity, multi-country enterprises with implementations measured in years and seven figures, while SAP Business One, the mid-market product, still forces your processes into its mold. If your competitive edge lives in how you operate, a custom ERP scoped to your actual workflows ships faster and costs a fraction of an SAP program.
Can a custom ERP integrate with the tools we already use, like QuickBooks or Shopify?
Yes, and keeping tools that already work well is usually the right call. The integrations we build most often are QuickBooks or Xero for accounting, Shopify or WooCommerce for orders, ShipStation for fulfillment, and Salesforce or HubSpot for CRM. A typical integration adds $5,000 to $15,000 to the build depending on how much two-way syncing the workflow needs.
How do we migrate years of data from our old system without losing anything?
Through a staged migration with a parallel run, never a single cutover weekend. The data gets extracted and cleaned early, loaded into the new ERP while the old system stays live, and both run side by side for two to four weeks so your team can verify counts, balances, and open orders match. In Digital Heroes ERP projects, data cleaning consistently takes longer than the technical transfer, so it starts in week one, not at the end.
How long does custom ERP development take?
Plan on 3 to 4 months for the first working module and 6 to 12 months for a full multi-module rollout. In Digital Heroes delivery experience the schedule risk is data migration and integration testing, not feature coding, so we stage go-lives module by module instead of one big-bang launch.
How long does it take to build a custom web or mobile app from scratch?
Plan on 8 to 16 weeks for a focused first version and 4 to 9 months for a larger platform, which is the typical spread across Digital Heroes builds. The first 2 to 3 weeks go to discovery and design before any production code ships. The two things that stretch timelines most are integrations with legacy systems and slow feedback from your side, not developer speed.
Can a freelancer build an ERP, or do I need an agency?
An ERP is too wide for one person: it needs backend, frontend, database design, integrations, QA, and someone mapping your business processes. A solo freelancer can extend an existing ERP or ship one small internal tool, but full ERP builds by single developers are the most common rescue scenario Digital Heroes takes on. If budget is tight, shrink the scope to one module rather than shrinking the team below three or four people.
What are the biggest mistakes first-time software buyers make?
Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.
How many people should be working on my software project?
Three to five for a typical focused build: a project lead, one or two engineers, a designer, and part-time QA, which is the standard shape across 2,000+ Digital Heroes projects. Larger platforms justify 6 to 10, but a ten-person team on a small first version usually signals bill padding rather than horsepower. What predicts success is whether a senior engineer is writing your code daily, not the headcount on the proposal.
How many developers does it take to build an ERP?
A typical Digital Heroes ERP pod is five to seven people: two or three backend engineers, one frontend engineer, a QA engineer, a project manager, and a part-time architect and designer. Bigger teams rarely go faster on ERP because the bottleneck is decisions about your business rules, not typing speed. What you need on your side is one empowered internal owner who can answer process questions within a day.
Can a custom ERP meet compliance requirements like SOC 2 or GDPR?
Yes, and often more cleanly than a shared SaaS platform because you control exactly where data lives and who touches it. The build includes role-based access control, full audit logs, encryption at rest and in transit, and data residency in whatever region your regulator requires. If you need SOC 2 attestation, tell the agency before development starts, since audit logging is far cheaper to design in than to bolt on.
What mistakes kill ERP projects most often?
The three we see most in rescue work at Digital Heroes: recreating the old system's broken process in new software, launching everything at once instead of module by module, and having no single internal owner with authority to decide. A fourth is skipping the parallel run on data migration to save two weeks, which trades a short delay for months of distrust in the numbers. None of these are technical failures, which is why vendor selection should weigh process discipline over demo polish.
Can we migrate years of data out of our current system into new custom software?
Almost always yes, through CSV exports or the vendor's API, and migration should be scoped as its own workstream with field mapping, a dry run, and a planned cutover window rather than an afterthought. The real time sink is rarely moving the data; it is cleaning it, since years of duplicates, free-text fields, and inconsistent formats surface all at once. Pull a full export from your current vendor before committing to anything new, because some SaaS plans restrict exports on lower tiers.
Will an app built for 10 users survive growing to 500?
Yes, if it is built on standard cloud infrastructure with a sound data model, because moving from 10 to 500 users is a hosting configuration change, not a rebuild. The scaling decisions that actually hurt are made early and invisibly: how the database is structured, how accounts and permissions are modeled, and whether background work is queued properly. Ask your agency how the system would handle ten times the load; the right answer is boring and specific, and a promise to cross that bridge later means you will pay for the bridge twice.
Who can build a custom ERP software system?
Digital Heroes builds custom ERP software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other ERP software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .