Loading
Help Agent Performance DegradationRead 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
          Revenue Schedule Fields

          Revenue Schedule Fields

          Revenue schedules contain several fields that let you review how much revenue has been distributed, and how much, if any, remains to be distributed. (Salesforce Billing Managed Package)

          Required Editions

          Available in: Salesforce Billing Winter ’19 and later
          Account
          Account containing the revenue schedule. Not populated by default.
          Adjustments
          The total of changes created through revenue adjustments to this revenue schedule.
          Available
          The total amount on this revenue schedule, including adjustments, that hasn’t been distributed to any revenue transactions.
          Calculated as Total Amount + Adjustments - (Recognized + Unrecognized)
          Revenue teams can use this field to identify revenue schedules that require further review and distribution of revenue transactions.
          Base Currency
          Has no default value or functionality. We've provided this field so that you can define base currencies on transactional records manually or through an integration. We recommend using a scheduled batch process that evaluates an internal or external currency table and populates this field based on currency rates that match the date of the transaction.
          Base Currency Amount
          Has no default value or functionality. We've provided this field so that you can define base currency amounts on transactional records manually or through an integration. We recommend using a scheduled batch process that evaluates an internal or external currency table and populates this field based on currency rates that match the date of the transaction.
          Base Currency FX Date
          Has no default value or functionality. We've provided this field so that you can define base currency dates on transactional records manually or through an integration. We recommend using a scheduled batch process that evaluates an internal or external currency table and populates this field based on currency rates that match the date of the transaction.
          Base Currency FX Rate
          Has no default value or functionality. We've provided this field so that you can define base currency rates on transactional records manually or through an integration. We recommend using a scheduled batch process that evaluates an internal or external currency table and populates this field based on currency rates that match the date of the transaction.
          Contract
          Lookup field for a contract record. This field has no default value or functionality. You can populate it manually or configure automation to do so. Contract references may be useful for reporting purposes.
          Credit Note Line
          Credit note line used to calculate revenue transactions for the revenue schedule. Populated only when Salesforce Billing creates a revenue schedule under a revenue recognition treatment with a Revenue Schedule Creation Action field set to Credit Note Posting.
          Debit Note Line
          Debit note line used to calculate revenue transactions for the revenue schedule. Populated only when Salesforce Billing creates a revenue schedule under a revenue recognition treatment with a Revenue Schedule Creation Action field set to Debit Note Posting.
          Deferred
          The total amount of revenue that hasn’t been recognized yet, plus any adjustments.
          Deferred revenue is an important value as it represents future revenue that an organization has already booked.
          Calculated as Unrecognized + Available
          Estimated Revenue Transaction Count
          When Salesforce Billing creates a revenue schedule, it estimates the number of revenue transactions that the schedule will contain. It bases this estimation on the revenue start date, revenue end date, and revenue distribution method. For example, a start date of 01/01/2021, end date of 12/31/2021, and distribution method of Monthly would produce an estimated transaction value of 12. This number may differ from the final number of revenue transactions if the transaction source is canceled or deleted, or if you use custom automation or API to change the default revenue transaction creation process.
          Full Recognition Date
          The date by which the revenue schedule will recognize all revenue for its transactions. Inherited from the revenue distribution method's Full Recognition Date field.
          Invoice Line
          Invoice line used to calculate revenue transactions for the revenue schedule. Populated only when Salesforce Billing creates a revenue schedule under a revenue recognition treatment with a Revenue Schedule Creation Action field set to Invoice Posting.
          Notes
          User-provided notes for the revenue schedule.
          Order Product
          Order product used to calculate revenue transactions for the revenue schedule. Populated only when Salesforce Billing creates a revenue schedule under a revenue recognition treatment with a Revenue Schedule Creation Action field set to Order Activation.
          Recognized
          The sum of this revenue schedule’s revenue transactions that have been recognized and distributed to closed finance periods.
          Revenue Agreement
          Lookup field for a revenue agreement. This field has no default value or functionality. You can populate it manually or configure automation to do so. Revenue agreement references may be useful for reporting purposes.
          Revenue Agreement Allocation Status
          Text field with no default value or functionality. We've provided it in case you want to use custom automation to indicate whether any revenue has been allocated to or from the revenue agreement related to a revenue schedule.
          Revenue Allocation Amount
          Currency field with no default value or functionality. We've provided it in case you want to use custom automation to indicate how much revenue has been allocated to or from the revenue schedule.
          Revenue Distribution Method
          Inherited from the revenue recognition treatment that created the revenue schedule.
          Revenue End Date
          The earliest date for revenue recognized under the revenue schedule. Salesforce Billing calculates this date based off the revenue distribution method's Revenue Schedule Term End Date field. For example, let's say the term end date has a value of Order Product End Date. The revenue end date would be the end date of the order product that the revenue schedule is recording.
          Revenue Expected Amount
          The amount of revenue that is expected to be received. Different organizations have different ways to calculate this value based on their revenue and accounting standards, so we've left the field with no default calculations. You can configure it as needed.
          Revenue Finance Book
          The finance book that records transactions related to the revenue schedule. Inherited from the revenue recognition treatment's Revenue Finance Book field.
          Revenue Legal Entity
          Legal entity used to associate the revenue schedule with other transactional records in Salesforce Billing. Inherited from the revenue recognition treatment's Revenue Legal Entity field.
          Revenue Liability Amount
          The amount of revenue collected for which a product or service hasn't been rendered. Different organizations have different ways to calculate this value based on their revenue and accounting standards, so we've left the field with no default calculations. You can configure it as needed.
          Revenue Most Likely Amount
          The amount of revenue that is most likely to be received. Different organizations have different ways to calculate this value based on their revenue and accounting standards, so we've left the field with no default calculations. You can configure it as needed.
          Revenue Recognition GL Rule
          GL rule used to organize the revenue schedule along with other entities related to the same GL rule. These relationships are helpful if want to export Salesforce Billing data to an external general ledger system. Inherited from the revenue recognition treatment's Revenue GL Rule field.
          Revenue Recognition GL Treatment
          GL treatment used to organize the revenue schedule along with other entities related to the same GL treatment. These relationships are helpful if want to export Salesforce Billing data to an external general ledger system. Assigned based on the revenue recognition gl rule's treatments.
          Revenue Recognition Rule
          Revenue recognition rule that was used to configure field values and relationships for the revenue schedule.
          Revenue Recognition Treatment
          Revenue recognition treatment that was used to configure field values and relationships for the revenue schedule.
          Revenue Start Date
          The earliest date for revenue recognized under the revenue schedule. Salesforce Billing calculates this date based off the revenue distribution method's Revenue Schedule Term Start Date field. For example, let's say the term end date has a value of Order Product Start Date. The revenue start date would be the start date of the order product that the revenue schedule is recording.
          Revenue Transaction Status
          Shows the status of the process that Salesforce Billing runs to create revenue transactions for the revenue schedule.
          • Complete: The revenue transactions have been successfully created.
          • Queued: The Apex job to create the revenue transactions has been triggered and is running or will run soon.
          • Error: Salesforce Billing encountered an error creating the revenue transactions and recorded information on it in a revenue schedule error log. After you've fixed the errors, set the revenue transaction status to Queued to trigger the revenue transaction creation job.
          Total Revenue Amount
          The total amount available when the revenue schedule is created. If you set up Salesforce Billing to automatically create revenue transactions, the schedule automatically distributes its available amount to revenue transactions. This value doesn’t change based on adjustments.
          Unrecognized
          The sum of this revenue schedule’s revenue transactions that haven’t been recognized and distributed to open finance periods.
           
          Loading
          Salesforce Help | Article