Loading
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
          Bill Through Date Override

          Bill Through Date Override

          Manually set billing dates on your invoices to control the timing and duration of invoice generation for your customers. This feature lets you minimize the number of invoice runs you need to manage. (Salesforce Billing Managed Package)

          Required Editions

          Available in: Salesforce Billing 8.0 and later
          Bill Through Date Override
          Provide an end date for the next invoice line created from this order product. This field’s value overrides the standard End Date calculation of (last Charge To Date + Billing frequency). Salesforce Billing clears this value after the system generates the next Invoice Charge.
          Bill Through Date Override also defines the End Date of the next billing period. If the value of Bill Through Override Date is greater than the Next Charge Date and Billing frequency, Salesforce Billing creates multiple invoice lines for the order product.

          For example, let’s say you had an order product where Next Billing Date and Next Charge Date were set to 4/1/17 with monthly Billing Frequency. This setup leads to four Invoice Lines.

          • 04/01/17 - 04/30/17
          • 05/01/17 - 05/31/17
          • 06/01/17 - 06/30/17
          • 07/01/17 - 07/31/17

          If you change the Bill Through Date on this Order Product from null to 7/15, you'd end up with the following Invoice Lines.

          • 04/01/17 - 04/30/17
          • 05/01/17 - 05/31/17
          • 06/01/17 - 06/30/17
          • 07/01/17 - 07/15/17
          Example
          Example

          If a Bill Through Date Override value extends the billing period for an order product, Salesforce Billing creates an extra invoice line and prorates it to cover the extended portion of the billing period. Consider the following order product.

          Service Desk Subscription
          Start Date: 01/01/17
          End Date: 12/31/17
          Billing Day of Month: 1
          Next Billing Date: 01/01/17
          Next Charge Date: 01/01/17
          Bill Through Date Override: None
          Billing Frequency: Quarterly
          Amount: $1200

          Standard quarterly invoicing for this product would produce four invoices, each with one $300 invoice line. Let's look at what happens when a user or action changes the order product's Bill Through Date Override between the first and second billing dates.

          An overview of the bill through override process.

          By default, the second billing period would have one invoice line with a start date of 04/01/17 and an end date of 06/30/17. However, since the Bill Through Date Override value added an extra month, we have an extra invoice line prorated to cover the extra time. This in turn moves the third billing period’s start and end dates a month later. To cover the remaining time in the order product’s year-long lifecycle, the last billing period lasts for only two months, with an invoice line that’s prorated accordingly.

          By the end of the year, we’ve billed the order product for $1200 exactly as we would have if we worked with four three-month-long billing periods for $300 each. The only difference came in the total amount we billed for in the second and fourth billing period, and the number of invoice lines in the second period. These differences impact bookings and revenue recognition reporting.

          Example
          Example You sell a monthly IT support subscription that bills in advance on the first of the month. Your customer wants to cancel their subscription as of 05/15/2018.

          Order Product: IT Support Subscription

          • Billing Day of Month: 1
          • Billing Frequency: Monthly
          • Order Amount: 500
          • Charge Type: Recurring
          • Billing Type: Advance
          • Next Billing Date: 3/1/2018
          • Start Date: 3/1/2018
          • End Date: 2/28/2019

          Set the Bill Through Date Override to 5/15/2018. This date covers three billing periods: The month of March, the month of April, and a partial period containing May 1 through May 15. Since you’re billing in advance, Salesforce Billing moves the next billing date to the beginning of the final period, 5/1/2018. The invoice line for this order product contains charges March, April, and prorated charges for the partial period of 5/2 through 5/15. The next billing date of 6/1 creates an invoice line for May’s remaining partial period of 5/16 through 5/30.

          If you bill in arrears, Salesforce Billing instead moves the Next Billing Date to 6/1/2018. This action creates an invoice line with charges for March, April, and May.

           
          Loading
          Salesforce Help | Article