Objects

5min

Turboboost exposes the Salesforce Account and Contact objects, however, little functionality is added to them currently. Instead, Turboboost has a series of objects that replicate or store your financial data.

Subscriptions and Invoices

At the heart of Turboboost is the Subscription record, which represents an ongoing subscription with a customer, and the Invoice record, which represents a discrete billing transaction with the customer at a point in time.

Not all billing systems that you connect to will necessarily have the concept of a Subscription, so where your billing system only has Invoices, such as QuickBooks, Turboboost will create virtual subscriptions to represent the effective subscription you have with a customer.

Line Items and Items

Items represent the products you sell, whereas a Line Items is a specific sale of that item a certain price, on an Invoice. Line Items are (to use the language of Salesforce) a junction object between an Invoice and an Item.

Transactions

Transactions represent a payment against an Invoice. This may or may not be an actual payment, and may also represent a credit note.

Revenue

Revenue records allow for both MRR and Recognized Revenue over various time periods. The most typical configuration is to have a revenue record per invoice, per month of that invoice.

For example, a 12-month Invoice would have 12 records for MRR and 12 for Recognized Revenue. However, this might actually create 13 records, as the periods for MRR and RevRec might not be the same.

Revenue records are associated with Invoices (or in more advanced configurations, the Line Item)

Connection

A connection represents a data connection to a third-party system, such as Stripe Billing, or QuickBooks Online.

Entity

Entity records are only used if you are using Turboboost to manage multiple legal entities. An Investor might want all of the portfolio companies in the same instance of Turboboost, and thus each entity record would represent a portfolio company.

Updated 25 Mar 2024
Doc contributor
Did this page help you?