Telecom Software Development | BSS, OSS, MVNO

Telecom Software Development

Telecom operators and MVNOs run on BSS and OSS platforms that were built when launching a new product meant a 6-month billing configuration project. The market moves faster than that now, bundled offers, usage-based pricing, and IoT connectivity require a stack that can change without a systems integrator.
RaftLabs builds custom telecom software for operators, MVNOs, ISPs, and telecom product companies. Billing platforms, customer self-service portals, network operations tooling, and the product configurators that let you launch new offers in days. We have not yet shipped a public telecom BSS/OSS case study; our closest verified proof is a large-scale utility billing and account-platform migration for Energia, an energy and utilities provider.

  • BSS and billing platforms that support flexible pricing models without a 6-month configuration cycle

  • Customer self-service portals that handle plan changes, usage queries, and support without a call center

  • MVNO stacks, the full BSS layer for virtual operators running on a host network

  • AI-assisted network operations, churn prediction, anomaly detection, fraud scoring (see also our dedicated AI for telecom service)

0-delay insights Voice AI20k+ txns day one AI Automation1,062 users in 4 weeks Loyalty

The problem

Sound familiar?

  • Launching a new bundle or pricing change takes 4 months because three legacy systems need coordinated updates?

  • Customer portal that shows a PDF bill and a phone number, no self-service, every query goes to the call center?

Short answer

RaftLabs builds BSS platforms, MVNO stacks, customer portals, and network operations tooling for telecom operators across the US, UK, Europe, Canada, GCC, South Africa, and Southeast Asia. Fixed-price engagements from $60,000. No public telecom case study yet; closest verified proof is a utility billing-platform migration for Energia.

Key takeaways

  • Telecom delivery specifically is not yet publicly documented; the closest verified proof is a utility billing-platform migration for Energia.
  • Fixed-price engagements start from $60,000, with full MVNO BSS stacks typically running $100,000–$200,000.
  • RaftLabs integrates with Amdocs, Comverse, Oracle Communications, Netcracker, and Ericsson BSS platforms.

Trusted by

Vodafone logo
Aldi logo
Nike logo
Microsoft logo
Heineken logo
Cisco logo
Calorgas logo
Energia Rewards logo
GE logo
Bank of America logo
T-Mobile logo
Valero logo
Techstars logo
East Ventures logo
TuneClub logo

Proof

100+
software products shipped since 2015
RaftLabs delivery record
4.9/5
average client rating across delivered projects
Clutch, verified reviews
Fixed price
scope and cost agreed in writing before any development starts
Every RaftLabs engagement

The commercial stack your BSS vendor can't move fast enough to build

Commercial BSS platforms are built for stability, not speed. Launching a new bundle means raising a change request, waiting for the next quarterly release, and then spending three months in configuration and testing. Meanwhile your competitors launched the same offer in 6 weeks.

According to a 2025 IDC report commissioned by Ericsson, OSS/BSS-related capital expenditure is forecast to reach $211 billion globally between 2025 and 2028, driven by operators trying to escape legacy systems that can no longer support flexible pricing, 5G monetization, or real-time customer experience. The investment reflects how deeply broken the status quo is, not optional modernization, but survival-level infrastructure debt.

The operators who move faster than their BSS vendor do it by building a thin product and pricing layer on top, a configurator and order management layer that talks to billing via API, without touching the commercial platform's core configuration. The billing system handles rating and invoicing. The custom layer handles the product catalog, the customer experience, and the operational workflows the BSS was never designed for.

We have not yet shipped a public telecom BSS/OSS platform, so we won't claim delivery we can't back up. The closest verified proof is Energia, an energy and utilities provider, where we ran a large-scale billing and account-platform migration and rebuild: a comparable regulated-utility billing pattern, not telecom-specific. Confirm direct telecom-sector experience during scoping.

For AI capabilities (churn prediction, network anomaly detection, SIM swap fraud detection), see our dedicated AI for telecom service.

Capabilities

What we build

  • 01
    BSS and billing platforms

    Billing built for flexible pricing: subscription and usage-based rating for voice, data, and SMS, bundled offers with shared usage pools, roaming, and promotional credits. Product catalog management lets you launch a new bundle without a systems integrator, and a revenue assurance layer reconciles billed revenue against network usage to surface rating gaps and unbilled usage. Payment gateway integration and invoicing in the format your enterprise customers require.

  • 02
    Customer self-service portals

    Portals that handle contact center queries before they become calls. Real-time usage dashboards showing data, minutes, and SMS against the subscriber's plan; plan changes with eligibility checking, proration, and immediate BSS execution; bill explanation in plain language; and fault reporting that checks for known network issues and gives live status. White-labelled to your brand and mobile-first across web and native apps.

    Built with
    iOS · Android · Web
  • 03
    MVNO full-stack platforms

    The complete BSS layer for a virtual network operator: subscriber management, a tariff engine for rate plans and out-of-bundle charging, billing and invoicing from rated CDRs, product catalog, customer portal, and support tooling. We've built MVNO platforms for operators running on all the major UK and European host networks.

    Built with
    GSMA RSP · eSIM · NPAC · Syniverse or STIX
  • 04
    Network operations tooling

    Operational dashboards and tooling for network engineering teams that need more than commercial NMS platforms provide. Network inventory updated from provisioning events rather than manual spreadsheets; fault management with event correlation, alarm deduplication, and ticketing; performance dashboards built for the specific views your NOC monitors; and capacity planning that forecasts traffic growth against current headroom.

    Built with
    SNMP · Syslog · Streaming telemetry
  • 05
    Revenue assurance and fraud management

    Revenue assurance pipelines reconcile network usage against billing records to find what's delivered but not billed, and billed but not delivered. Fraud management covers SIM swap detection scored against account history, international revenue share fraud on anomalous call patterns, and account takeover detection from login and device signals. All findings surface in a case management workflow so the team works prioritized exceptions rather than raw discrepancy files.

  • 06
    Regulatory compliance systems

    Compliance tooling built to the specific requirements of your regulator. UK Ofcom: lawful intercept audit trails, number portability reporting, and consumer contract information delivery. US FCC: CPNI access controls and disclosure logging, E911 provisioning validation, and STIR/SHAKEN certificate management. EU BEREC: net neutrality logging and portability SLA reporting. GDPR: consent management, data subject access request handling, and retention policy enforcement.

How we work

From BSS audit to production platform

  1. Step 01
    01

    Stack and integration audit

    We start by understanding your existing BSS/OSS landscape, what commercial platforms you run, which APIs they expose, where the gaps are between what the platforms do and what your operations need. Most engagements are a custom layer built on top of existing systems, not a replacement. The audit identifies exactly what to build and what to integrate with, so the architecture is right before development starts.

  2. Step 02
    02

    Integration design and API mapping

    Telecom software is integration-heavy. Before writing a line of product code, we map every API call the new system will make: subscriber queries, plan change executions, usage data pulls, provisioning events, and fault management hooks. For BSS platforms with limited API coverage, we identify the integration path, REST API, SOAP, database view, or file-based, and design the integration layer. You review the integration design before build begins.

  3. Step 03
    03

    Phased build and operator testing

    Development runs in 2-week sprints with working software at each milestone. For telecom specifically, we build and test against your actual BSS in a staging environment, not a mock, so integration failures surface during development, not at launch. Subscriber scenarios are tested end-to-end: activation, usage, plan change, billing, and disconnection. Regulatory compliance controls validated against your jurisdiction's requirements before launch.

  4. Step 04
    04

    Launch and handover

    Production deployment with monitoring for the integration points that matter most in telecom: billing API response times, provisioning event processing rates, and portal session error rates. Full source code handover with documentation covering the BSS integration points, the rating logic, and the operational runbooks your NOC team needs. No ongoing dependency on us to keep the system running.

Why us

Why teams choose RaftLabs

  • 01
    Senior engineers build what they scope

    The engineers who assess your problem also build the solution. No bait-and-switch, no offshore handoff after the contract is signed. The team you meet in week 1 ships in week 12.

  • 02
    Fixed price before development starts

    We scope the work, calculate the cost, and lock it in writing before any development starts. A scope change is a change request: priced, agreed, or dropped. It never absorbs into the project and appears on the final invoice.

  • 03
    Honest about what's verified

    Client relationships include Vodafone, T-Mobile, Aldi, Nike, Cisco, and Lockheed Martin, not tied to telecom delivery. We have not yet shipped a public telecom BSS/OSS case study; our closest verified proof is a large-scale billing and account-platform migration for Energia, an energy and utilities provider.

  • 04
    Compliance built in from the start

    Ofcom, FCC, BEREC, and GDPR requirements are scoped in week 1, not retrofitted before launch. We have shipped CPNI-compliant systems for US operators, Ofcom-compliant platforms for UK operators, and GDPR-compliant subscriber data handling for European markets.

Stay on topic

More on custom software

Frequently asked questions

BSS (Business Support Systems) covers the commercial layer of a telecom operation: the product catalog (what you sell), billing (how you charge for it), order management (how subscriptions are provisioned and changed), CRM (how you manage customer relationships), and revenue assurance (how you verify you're billing correctly for everything you're delivering). OSS (Operations Support Systems) covers the network layer: network inventory (what equipment you have and where), fault management (detecting and resolving network issues), configuration management (provisioning and changing network elements), and performance management (measuring and optimizing network quality). Most operators run commercial BSS platforms (Amdocs, Comverse, Oracle Communications) alongside custom-built internal tools for the processes the commercial platforms don't handle well. We build the custom layer, the product configurator that's faster than the billing system's native UI, the customer portal that talks to the BSS via API, the operational dashboard the network team actually uses.

An MVNO running on a host network needs the BSS layer the host doesn't provide: a product catalog and pricing engine that defines what the MVNO sells (independent of the host's product catalog), a billing and invoicing system that rates usage data from the host against MVNO subscriber tariffs, a subscriber management system that handles activation, deactivation, plan changes, and account management, a customer portal for subscriber self-service, a support tooling layer for customer operations, and a revenue assurance layer that reconciles MVNO billing against host network wholesale invoices. Some MVNOs also need a SIM management system, an eSIM provisioning API, and a number portability integration. The extent of custom build vs commercial MVNO platform (BSCS, Netcracker, Optiva) depends on your subscriber volume, the complexity of your tariff structure, and how fast you need to move to market.

Most telecom call center contacts fall into a small number of categories: balance and usage queries, plan change requests, bill explanation, fault reporting, and device unlock requests. A well-built self-service portal handles all five without a human. Usage dashboards showing real-time data, minutes, and SMS consumption against the subscriber's plan. Plan change workflows that check eligibility, show the upgrade price with proration, and execute the change immediately against the BSS via API. Bill explanation that breaks down each charge with plain-language descriptions. Fault reporting that opens a ticket, checks for known network issues in the subscriber's area, and gives a live status update without needing to call. Operators running self-service portals typically deflect 30-50% of contact center volume within 6 months of launch.

Yes. We build the API layer between your existing BSS and the customer-facing or operational tools you need. Most commercial BSS platforms expose REST or SOAP APIs for subscriber management, billing queries, product changes, and order management. We integrate against those APIs to build the modern UI your customers see and the operational tooling your team uses, without replacing the billing system itself. For systems with limited API coverage, we build against database views or file-based integrations where necessary. We've integrated with Amdocs, Comverse, Oracle Communications, Netcracker, and Ericsson BSS platforms.

UK (Ofcom): number portability compliance, General Conditions of Entitlement requirements, consumer contract information requirements under the Telecoms Consumer Protection regulation, and GDPR for subscriber personal data. US (FCC): CPNI (Customer Proprietary Network Information) rules governing the use and protection of call records and location data, E911 compliance for VoIP services, and TCPA compliance for outbound messaging campaigns. EU (BEREC): number portability, net neutrality compliance logging, and GDPR for subscriber data. We work with your legal and compliance team to validate jurisdiction-specific requirements and build the audit trails, consent management, and data handling processes they require.

A focused single-system build, a customer self-service portal integrated with your existing BSS, or a product configurator that talks to your billing system, typically runs $60,000-$100,000. A full MVNO BSS stack covering billing, subscriber management, product catalog, and customer portal typically runs $100,000-$200,000. Network operations tooling covering fault management, performance dashboards, and capacity planning runs $60,000-$120,000 depending on the number of network elements and data sources integrated. All engagements run at a fixed cost agreed before development starts.

Work with us

No offshore handoff, ever. Right for your scale too.

Fixed cost, full source code ownership, no vendor lock-in. Tell us what you need to build.

  • Scope and cost agreed before work starts. No surprises. No obligation.
  • Working prototype within 3 weeks of kickoff.
  • Pay by milestone. You see progress before each invoice.
  • 60-day post-launch warranty. Bug fixes, UI tweaks, and deployment support. No retainer.
  • All conversations are NDA-protected.