A plain-language guide to rating, invoicing, taxation, and payment collection for mobile virtual network operators.

MVNO billing is the process of turning network usage into revenue. Every call, text, and megabyte your subscribers consume has to be captured, rated against their plan, taxed correctly, invoiced, and collected. The MVNO leases network capacity from a host carrier, but the billing relationship with the subscriber belongs entirely to the MVNO. Get billing right and it runs invisibly in the background. Get it wrong and you leak revenue, generate support tickets, and lose subscribers over disputed charges.
This guide walks through each stage of the billing cycle and what to look for in a billing platform.
1. Usage capture. The host network (or your MVNA/MVNE) produces records of subscriber activity. Your billing platform ingests this data continuously so account balances and usage counters stay current. For prepaid plans, this is what enforces plan limits in near real time.
2. Rating. Rating applies your commercial rules to raw usage. Is this included in the plan bucket? Is it overage? Is it an international call billed per minute? A rating engine turns network events into priced line items. Modern MVNO platforms rate usage daily or in real time rather than waiting for a month-end batch, which is what allows accurate mid-cycle plan changes and proration.
3. Taxation. Telecom taxation is one of the most complex tax environments in the United States. A single invoice can carry federal USF contributions, state and local telecom taxes, E911 fees, and regulatory surcharges that vary by jurisdiction, product type, and even usage mix. Mature billing platforms make a real-time API call to a dedicated telecom tax engine at invoice time, so every bill reflects current rates for that subscriber's location, and the detailed calculations are retained for compliance reporting.
4. Invoicing and notification. The platform generates the invoice, applies taxes and any credits or adjustments, and notifies the subscriber. Email and SMS notification should be automatic and branded to your MVNO, not to your software vendor.
5. Payment collection and dunning. For autopay subscribers, the card on file is charged automatically through a PCI-compliant flow. When a payment fails, the dunning process takes over: retry logic, subscriber notifications, grace periods, and eventually suspension rules you define. Dunning quality has a direct, measurable effect on involuntary churn, and it's where weak billing platforms quietly cost you the most.
Prepaid billing charges the subscriber before the service period and enforces hard limits when buckets are exhausted, with top-ups to extend service. Postpaid billing invoices after usage occurs, which introduces credit risk and makes accurate rating and dunning even more important. Many MVNOs run both, often across multiple brands. If that's your model, look for a platform that supports prepaid, postpaid, and multiple brands within a single instance and database rather than forcing you to operate parallel systems.
A billing cycle has dozens of daily jobs: rating usage, generating invoices, charging cards, sending notices, producing reports, applying suspensions. At 1,000 subscribers you can paper over gaps with manual work. At 50,000 you cannot. The operational test of a billing platform is simple: does the daily cycle run without anyone clicking a button, and do you trust the output enough not to check it every morning?
Trust comes from testing discipline. At BeQuick, every change to the platform must pass hundreds of automated billing tests before it deploys to production. That test suite took years to build, and it's the reason MVNOs on our platform have billed hundreds of millions of dollars accurately over two decades.
How is usage rated, and how quickly does it hit the subscriber's account? Which tax engine do you integrate with, and are calculations retained for audit? What does the dunning workflow look like, and can I configure retry and suspension rules? Can I run multiple brands and both prepaid and postpaid in one instance? What happens when a payment processor, carrier API, or tax service is down? How long from contract signature to my first live subscriber?
On that last question: a standard BeQuick configuration takes about 45 days from kickoff to signing up customers, with platform access within 3 business days.
MVNO billing is not generic subscription billing. It requires carrier usage integration, telecom-specific rating, jurisdiction-level tax calculation, and dunning built for wireless churn dynamics. General-purpose billing tools handle none of this well, which is why purpose-built MVNO billing platforms exist.
BeQuick has provided billing, subscriber lifecycle, and carrier integrations for MVNOs since 2002. If you're launching or thinking about switching platforms, book a demo and we'll walk through your billing requirements.
Fuel growth and scale your operations with BeQuick, the most advanced all-in-one platform for MVNO's.