When it comes to revenue, it pays to keep a very close eye.Β
For telcos, Value Added Resellers, and Managed Service Providers, that can often be a tricky business. Multiple solutions, multiple pricing structures, multiple partners, multiple customers β tracking who pays how much for what and when can all add up to a significant challenge.Β
Crucially, being able to do so to a globally-recognised standard not only improves organisationsβ ultimate ability to collect their own revenue, it can also serve as a potent differentiator when it comes to attracting new customers.Β
After all, the existence in a supplierβs workflows of any automated process acknowledged as predictable, reliable, and efficient β particularly in the complex technology space β is surely a big tick in a big box.Β
Partnering with the right provider is therefore hugely important.Β
βThere is nothing more important to any business than its revenue β having tools and processes in place capable of improving its collection, protection, and, ultimately, stimulating its growth, can deliver significant return on investment,β says JK Chelladurai, Founder and CEO at leading global end-to-end revenue management experts OneBill, which has recently added a new module to its smart billing platform.Β Β Β
OneBill Revenue Management (ORM) enables a business to track and recognize its revenue accurately based on global standards such as ASC606 or IFRS 15. It provides a five-step process to define the rules for tracking revenue and recognizing them based on a contract definition.Β
Step 1: Identify the contract with the customerΒ
Step 2: Identify the Performance Obligations (POB) in the contractΒ
Step 3: Determine the transaction priceΒ
Step 4: Allocate the transaction price to the Performance ObligationΒ
Step 5: Recognize Revenue when the Performance Obligation is satisfiedΒ
Users set βRevenue Recognitionβ configurations as follows:Β
Accounting Calendar
Enables users to define a financial calendar for their business. Transactions sent to ORM are recognized against a specific accounting period.Β
Performance Obligations (POB)
A promise to deliver a service based on agreed terms. A POB defines the point in time when a transaction is to be considered in the ORM layer, and how and when the revenue from the transaction is recognized. OneBill allows a user to define multiple performance POBs and tag the relevant POB to the relevant product.Β
Contract Grouping
Enables users to define the parameters under which contract data is grouped. For example, a business may choose to add all transactions and orders into a central Revenue Contract or, alternatively, each transaction and order can go into its own Revenue Contract. Contract grouping is based on a set of elements: βProduct/Planβ enables a user to group transactions based on the properties of a specific product or plan; for example, all VoIP products. βSubscriberβ lets a user group their transactions based on subscriber properties. βOrderβ groups transactions by properties in an order; for example, a PO number. βSubscriptionβ groups transactions by subscription parameters.Β Β
Contract Modification Rules
Every business has its own way of identifying what is a new contract and what is a change to an existing contract. ORM provides the ability to define the rules under which a contract is defined as new or changed.Β
The OMR also has a βRevenue Runβ section; enabling administrators to trigger the processing of transactions coming from the billing/order system. It shows the status of all previously-processed transaction batches based on Bill Number, Bill Line ID, Bill Date, Bill Amount, Order Line, and Processed Transactions.Β
All in all, itβs a smart, powerful and user-friendly module that adds further value to OneBillβs end-to-end revenue management offering.Β
To learn more about how OneBill can help you and your partnersβ businesses automate complex and time-consuming billing, payments, collections, revenue recognition, and reporting, click hereΒ