By now, the five-step revenue recognition model for recognizing revenue under ASC 606 is familiar to most accountants. The five steps of this model are: 1) Identify the contract with a customer; 2) Identify the performance obligation in the contract; 3) Determine the transaction price; 4) Allocate the transaction price; and, 5) Recognize revenue as […]
Revenue Management Module in Tensoft DemandOps
In Tensoft DemandOps, we have a revenue management module that includes currency conversion subscription, net revenue tracking options, revenue management API, etc. The following provides a brief overview of some of these features: Net Revenue Setup We realize that for accounting purposes sometimes you need to know what your actual revenue will be. So, we […]
Get to Know the DemandOps APIs
In a previous blog post, we covered some of the APIs in Tensoft SemiOps. Here is a list of Tensoft DemandOps APIs that you may find useful. GetBookings. This is a listing of bookings by customer and sales order. Bookings is the net change in a sales order value. For example, you book an order […]
Structuring Software Sales Transactions for Optimal Revenue Recognition
As a NASBA registered CPE sponsor, Tensoft is required to run polling questions during our webcasts for participants who want CPE credit. Polling questions provide great feedback that helps us ensure valuable content for the attendees. Often the polling questions are interesting and informative on their own. One of our webcasts “Structuring Software Sales Transactions […]
Recurring Billing for the Subscription Model
A significant part of the business world prefers recurring revenue streams. Subscription companies starting today bake this into their business and product model from the start. Older companies are evaluating the right combination of services to provide their customers and the right billing models for the value delivered. Everyone needs to evaluate the nature of […]