LogiSense Replaces Zuora at Cisco Systems : A Case Study
Read Now

Communications Billing

As the communication industry evolves, the process of billing customers has become increasingly complex. Offering new services and introducing new features is a necessity, but how does your organization keep up? Add to that the rapid rise of over-the-top providers (such as VOIP solutions) and the introduction of 5G; the communications landscape looks nothing like it did even five years ago.

All of this means that companies need to choose a billing platform that can easily evolve as more options and choices become available to customers. Learn about the opportunities, challenges, and considerations facing this evolution.

The Opportunities in Monetizing Communication Services


The global telecommunications market is continually transforming, on account of ongoing innovations and developments taking place consistently and at a fast pace. The deployment of 5G to the market will be a key focus in the coming years, and carriers will be striving to improve their network by offering expanded services to their customers.

Worldwide spending is estimated to be at 1.8 billion dollars by 2020; this includes everything from mobile devices to paid TV services.


Voice Over IP (VOIP)

Voice over Internet Protocol (VOIP) is a methodology, which uses various data and voice transfer technologies to provide communication services over a packet-switched network.

The global VOIP services market is driven by industry participants focusing on promoting VOIP solutions across corporate and consumer markets. Making it one of the fastest growing communication markets set to reach $204.8 billion by 2020.

Over The Top (OTT)

Telco-OTT (Over-The-Top) is when a telecommunications service provider delivers one or more services across an IP network. The Telco-OTT market has risen in popularity given the demand for bandwidth in most companies and homes. With traditional customers running multiple devices, it has become more and more challenging to ensure that all forms of communication are running at optimal speeds and consistently.

In response to this bandwidth demand, services will need to be carried over 3rd-party access as a Telco-OTT, even if it would appear they are all running off of the initial service provider.

As OTT evolves it is expected to reach $35.6 billion dollars in revenue by 2020.

Over The Top
Reach out to a Sales Executive to better understand how LogiSense addresses your industry needs
Contact Sales

Considerations When Designing Communications Billing

Usage Feed Mediation

With the evolution of SaaS, a whole world of opportunity has opened up for consumers. Businesses are now able to offer a wide range of users personalized options, with a variety of different plans and pricing scenarios.

However, trying to navigate the complexity of these plans is challenging for most businesses, that's why you will need an easy to use billing platform to automate and invoice your customers.


Consolidating all Usage Data

As a SaaS, you will find that a large audience will be attracted to the flexibility and variety of offerings your business can provide. However, this also means you are bound to have a heavy demand from users. In response to this your business will need to develop an effective way to manage your users, keeping track of their records etc.

Your customers will typically expect you to manage activations, trials, upgrades and downgrades in service. Consolidating all this usage data is not only complex but will require your business to combine all usage data sources. You will need to depend on software that can handle the traffic and effectively manage your customers throughout their journey with your company.

Pooled Rate Plans

Pooled data plans have evolved over the years to two different versions. The first is a simple evolution of the existing 'data add-on' which allows unused data from one device to be used by others within the company. The business will only pay additional charges when data exceeds the combined allowances of all users. To increase the size of the pool, the company can add new devices or upgrade their pooled plan.

A more recent innovation is the ‘pure pool.’ In this version, consumers buy the data they need and only draw from the pool as they need the service. If a customer uses more than what is agreed to in the 'pool,' they are subject to overage charges.


Mulit-Currency Support

In today's global marketplace you should anticipate users from different parts of the world to sign up your services. Users are typically more comfortable paying for services using the currency that they are used too.

Your current billing system should provide your customers with the option to choose to pay for services using the currency they prefer, instead of having to adopt your pricing model in a single currency.

Keeping Up with New Features

As your business continues to grow, you will want to offer promotions, upgrades or new features for your customers. More, often than not this may mean a significant upgrade or update to your billing system to ensure your customers' usage is tracked accurately and then invoiced correctly.

It is essential that you have an flexible system that can help you track these updates not only so your customers are invoiced correctly, but so you can monitor the performance of your company and make sense of the user data to stay relevant.


Revenue Recognition

SaaS-based businesses operate a bit differently as they can't fully recognize revenue from a contract until they’ve delivered the agreed-upon services. Typical of most SaaS there will be varying contract lengths, with bundled services, and your invoicing system will need the flexibility to recognize revenue based on specific contract agreements.

In B2B SaaS, this might mean a combination of amortizing revenue over the term or instead will be based on completing certain contractual milestones.

Further complicated by contract volatility in SaaS financial operations such as upgrades, downgrades, renewals, cancellations, and early terminations will add a level of complexity to the collection of revenue from the service you have provided.

Interested in a demo? Check out the LogiSense online Demo Library
Online Demo

Why the LogiSense Billing Platform is the Right Choice for Communications Billing

With communications billing, the medium you are billing for is continuously changing. For this reason, your billing platform needs to be prepared to mediate and rate usage data from platforms that may not even exist yet. Your billing platform also needs to offer the flexibility to go to market with new product offerings quickly and be able to bill on them correctly. As the communication industry goes through revolutions, you need a billing platform that is flexible and one that can scale.

Billing Mediation

LogiSense’s powerful data transformation engine allows you to receive customer usage feed data from multiple different file formats.

Giving you the power of real-time mediation logic to aggregate and log customer micro-moments. This will ensure your business is properly invoicing customers as they use the services your company provides.


Rating & Charging

LogiSense uses a powerful rating and mediation engine that can rate any customer usage event in real time. No matter the form of usage or file format customer usage data is delivered the system can handle it or integrate real-time via API.

Each Usage Data Record (UDR) will have its personalized format that can be categorized and processed by the rating engine.

Product Catalog Flexibility

LogiSense provides flexibility to meet Product Manager demands on creative pricing for your product or service.

With LogiSense Billing you can easily define separate chargeable items and then organize them into different product offerings with specialized pricing: recurring fees, one time charges, usage inclusions, and specific rate plans.



LogiSense provides an extensive integration platform utilizing Token-based access with granular API permissions.

Every integrating application has its own identifier, and all API calls are logged in an event log, helping you keep track of everything from usage to crucial data points that will help you understand how your services are performing and more importantly how you can optimize.