Method 1: Configure Billing Milestones Using Billing Treatments
Create billing milestone plans and billing milestone plan items from billing treatment
and billing treatment items and apply them to one or more products. This method is ideal when
multiple products follow the same milestone billing pattern. You can edit the billing milestone
plans for individual order products without affecting the billing treatment.
Required Editions
Available in: Lightning Experience
Available in: Enterprise, Performance, Unlimited, and
Developer Editions with the Revenue Cloud Billing license. Contact your Salesforce account
executive for more information.
User Permissions Needed
To create billing treatments and billing treatment items:
Billing Admin permission set
Configure Billing Treatments for Milestone Plan Items
After you define the billing treatment item fields, enter these values in the billing
milestone plan-specific fields before you save the changes.
Option
Selection
Zero Amount Behavior
None
Type
Percentage
Billing Type
None
Sequencing
None
Controller
None
Milestone Type
Specify whether the milestone is based on an event or a specific date. An
event-based milestone is triggered when a specific event or task within a project is
completed. Select the Milestone accomplished checkbox to manually
trigger this checkpoint. A date-based milestone is scheduled on a specific date and is
calculated from the activation date of an order product.
Milestone Commencement Trigger
For date-based milestones, specify that the milestone commencement aligns with the
billing schedule start date.
Milestone Commencement Offset
For date-based milestones, specify the wait time from the commencement trigger to
determine the milestone's accomplishment date.
Milestone Commencement Offset Unit
For date-based milestones, specify the time unit for the milestone commencement
offset, such as days, months, or years. For example, if you activate a product on January
1 and set a 30-day milestone commencement offset, the milestone completes on January
31.
After you create an active billing treatment item, update the status of the related billing
treatment to Active, and then update the status of the related billing policy to Active.
For milestone billing, activate the related order to automatically generate billing
schedules, and create billing milestone plan and billing milestone plan items based on the
specified billing treatment and billing treatment items inputs. The validation on the fields is
run, and calculated fields are updated only when the order is activated.
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.