Softrax Revenue Manager 

Softrax Revenue Manager is an enterprise revenue recognition software that helps manage the entire revenue recognition process in compliance to the latest Accounting Standards Codification(ASC) 606 and International Financial Reporting Standard (IFRS) 15 guidelines. By integrating your Chargebee site with Softrax Revenue Manager, you can sync subscription information from Chargebee to Softrax and generate the revenue forecast schedule for recognizing revenue on a monthly basis in your accounting system.


ASC 606 / IFRS 15 - Compliance 

Revenue is a core element of the financial function and it is the prime identifier of your business' performance. The revenue recognition principle describes that revenue should be recognized on the income statement in the period when it is realized and earned, and not necessarily when money is received. This means the delivery of the committed product or service must be fully complete for its revenue to be included in the respective accounting period.

However, companies recognized revenue in multiple ways. The Financial Accounting Standards Board (FASB) and the International Accounting Standards Board (IASB) identified this misalignment and collaborated to create a global standard that defines how companies recognize revenue from contracts with customers.

  • The FASB created the Accounting Standards Codification (ASC), as Topic 606: Revenue from Contracts with Customers (ASC 606) which impacts US-based companies.
  • The IASB created the International Financial Reporting Standard (IFRS) 15, which is essentially the same set of rules as ASC 606, to unify these standards across the globe.

For further reference and formal updates, refer to the respective websites at and

Following is the five step process of revenue recognition as defined in ASC 606:

1) Identify the contract: Identify the criteria that must be met when establishing a contract with the customer.

2) Identify the performance obligations: Identify the items to be recognized in the contract.

3) Determine the transaction price: Elaborate on what must be considered when establishing the transaction price, the amount that the business expects to receive for transferring the goods or services to the customer, if sold separately.

4) Allocate the transaction price: Determine how the transaction price is allocated across the contract's separate performance obligations (proportionately across the performance obligations in the contract).

5) Recognize revenue: Revenue is to be recognized as the business meets each performance obligation. This can be referred to in the revenue forecast schedule for the entire term.

Sync Overview 

This is a one-way integration of data from Chargebee to Softrax. Any updates made in Softrax will not be updated in Chargebee. Here's an overview of how data in Chargebee syncs with Softrax:

  • Chargebee syncs subscriptions and related invoices, credit notes, products, customers, and coupons to Softrax.
  • You can define the rules in Softrax to calculate the revenue to be recognized.
  • The sync happens once every 24 hours.


  • Customer records present in Chargebee are created in Softrax.


  • Plans/Addons in Chargebee are created as Products in Softrax.
  • The Plan/Addon ID in Chargebee are mapped as the Product Code in Softrax.


  • Subscriptions are synced as Contracts in Softrax.

Invoices/ Credit Notes 

  • Invoices/ Credit Notes are created as Orders in Softrax.
  • The one-time charges are mapped to adhoc charges and round-off in the invoice line items are mapped to round off.


1) Which Chargebee plan supports Softrax Revenue Manager integration?

The Chargebee - Softrax integration is available on all paid plans.

2) Will Chargebee automate journal entries in my Accounting or ERP system?

No, Chargebee will only sync subscription data to Softrax. You should manage revenue recognition in your Accounting system.

3) Can I amortize the revenue recognition schedule for the sales commission?

Yes, you can manually import the excel file in a specified format in Softrax's revenue manager system to amortize the sales commission.

Was this article helpful?