Loading
Salesforce now sends email only from verified domains. Read More
Manage Your Billing Processes with Salesforce Billing
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Quote-Level Revenue Flow

          Quote-Level Revenue Flow

          Review how bookings flow to billings, cash, and revenue over the quote-to-invoice process. (Salesforce Billing Managed Package)

          Before we begin, let’s look a table of subscription contracts for context. Let’s say your company sells bronze, silver, and platinum mobile device management plans monthly and annually. Bronze plans are $650 per month, Silver plans are $950 per month, and Platinum plans are $1,400 per month. Contracts are for one year and can be purchased for monthly billing or annual billing. One of your accounts has the following plan contracts.

          Customer Subscription Starting Month Billing Type Monthly Fee Contract Total
          A Platinum March Monthly $1,400 $16,800
          B Bronze March Annually $650 $7,800
          C Bronze April Annually $650 $7,800
          D Platinum May Monthly $1,400 $16,800
          E Bronze May Monthly $650 $7,800
          F Silver June Annually $950 $11,400

          Bookings

          Bookings refers to a prospective contract’s value over a time period. It represents the amount you’re expecting to make from the contract. For example, when Customer A orders their $1400-a-month contract for 12 months, the contract has a $16,800 bookings value. You often see references to bookings in proposals, statements of work, and other presales documents.

          At the end of a billing period, such as one month, your bookings for that period represent the total of closed deals in that period in terms of the full contract duration.

          Month Bookings What's Included
          March $24,600 Contract total for Customer A and Customer B
          April $7,800 Contract total for Customer C
          May $24,600 Contract total for Customer D and Customer E
          June $11,400 Contract total for Customer F

          Companies use bookings to evaluate and plan for future revenue growth. For example, if you notice that your bookings are consistently low in March but high in June, you can evaluate June sales patterns and see if you can apply them during March or other low-bookings months.

          Billings

          Billings refer to the actual billed amount that a customer receives on their invoice for the invoice for a given billing period. You can think about billings as the cash you get when a service has been invoiced, while bookings is the revenue you expect to get after a service has been delivered. When you calculate Billings for a given period, include all the accounts that are active for that period, not just the new ones — for example, when you calculate billings for March, include both accounts that started in March and any accounts that started in January and February that are still billing.

          Let’s look at the original accounts table again, where your customers have annual and monthly subscription plans. When you calculate billings each month, remember that the annual customers pay their total contract cost up-front, while monthly customers pay every month.

          MonthBookingsBillingsWhat's Included
          March $24,600 $9,200 Customer A’s $1,400 (monthly) and Customer B’s $7,800 (annual)
          April $7,800 $7,800 Customer C’s $7,800 (annual)
          May $24,600 $2,050 Customer D’s $1,400 (monthly) and Customer E’s $650 (monthly)
          June $11,400 $11,400 Customer F’s $11,400 (annual)

          Because bookings aren’t evaluated on financial reports or income statements, billings are the key metric for letting your company accurately track the money it’s owed. Your financial managers report your billings on your company’s balance sheets and income statements.

          Revenue

          Revenue refers to the income you earn after the customer is invoiced. Revenue is different from billings in this sense, as billings are calculated at the end of the billing period but before service is provided. For example, most businesses charge customers for a contract before providing that billing period’s worth of services. After the service is delivered, the business can recognize the revenue. This flow ensures that businesses follow Generally Accepted Accounting Principles rules, which state that you can recognize revenue only after you’ve “earned” it.

          Your revenue generally looks different from your billings because it tracks only the services delivered at the end of the billing period. Even though Customer B paid their entire $7,800 up front, we track only $650 for them in March, given the services they received at the end of March ($7,800 ÷ 12 = $650). Similar to billings, revenue also includes contracts that started in earlier months but are still being invoiced.

          A company can recognize revenue only if it meets the ASC 606 standards for recognizing revenue.

          Month Bookings Billings Revenue What's Included
          March $24,600 $9,200 $2,050 Customer A’s $1,400 and Customer B’s $650.
          April $7,800 $7,800 $650 Customer C’s $650.
          May $24,600 $2050 $2,050 Customer D’s $1,400 and Customer E’s $650.
          June $11,400 $11,400 $950 Customer F’s $950.

          If you billed money but haven’t delivered the service (and thus can’t recognize it), you can track it as deferred revenue. You can calculate deferred revenue as Billings−Total Revenue.

          Month Bookings Billings Revenue Deferred Revenue
          March $24,600 $9,200 $2,050 $7,150
          April $7,800 $7,800 $650 $7,150
          May $24,600 $2,050 $2,050 $0
          June $11,400 $11,400 $950 $10,450

          Cash Flow

          After you invoice a customer, the amount owed is considered revenue. Cash flow refers to the net amount of cash moving in and out of a company—in other words, the amount of money that a customer has paid. You can use revenue to track your company’s sales and marketing effectiveness, while cash flow represents your company’s actual liquidity.

          Your cash flow likely varies relative to your revenue over a series of billing periods. For example, some customers don’t pay an invoice immediately after receiving it. This condition causes the cash flow for invoices sent out within a given billing period to be lower than revenue accumulated in that specific period. However, if customers pay several invoices from an earlier period at the same time, that influx can cause the current period’s cash flow to be higher than the period’s revenue.

          Month Bookings Billings Revenue Cash Flow What's Included
          March $24,600 $9,200 $2,050 $7,800 Customer B paid their invoice during this period, but Customer A did not.
          April $7,800 $7,800 $650 $10,600 Customers A, B, C, and D paid their invoices during this period. Customer A also paid their late January invoice.
          May $24,600 $2,050 $2,050 $10,600 All customers paid their invoices during this period.
          June $11,400 $11,400 $950 $14,200 All customers paid their invoices during this period.

          Putting It Together

          Now that you’ve reviewed the basics, here’s how the bookings-to-revenue pipeline aligns with the Salesforce CPQ and Salesforce Billing workflow.

          The pipeline revenue flow relative to CPQ and Billing objects.

           
          Loading
          Salesforce Help | Article