Loading
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
          Method 2: Create Billing Milestone Plans and Plan Items

          Method 2: Create Billing Milestone Plans and Plan Items

          Create billing milestone plans, and then create billing milestone plan items to specify how billings are scheduled based on the completion of specific project milestones throughout the lifecycle of the order product.

          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 milestone plans and plan items:

          Billing Admin permission set

          OR

          Billing Operations User permission set

          Create Billing Milestone Plans

          1. From the App Launcher, find and select Billing Milestone Plans.
          2. Click New.
          3. Enter a name for the billing milestone plan.
          4. Select a billing treatment for the billing milestone plan.
          5. Select Draft as the status.
          6. If necessary, enter a description.
          7. Select a reference item for which you want to create a billing milestone plan.
            You can select a billing schedule, order product, quote line item, or an external reference item.
          8. Save your changes.

          Create Billing Milestone Plan Items

          1. Open the billing milestone plan that you want to create the plan item for.
          2. Click Configure Milestones.
            You can create up to 20 milestones at once.
          3. Select Billing Schedule Start Date as the milestone commencement trigger.
          4. Enter a name for the billing milestone plan item.
          5. Specify whether to set date-based or event-based milestones.
            • For the billing checkpoint to occur when you manually activate the milestone trigger by selecting Milestone accomplished, select Event. For example, you can invoice a client after completing a project phase, delivering a key output, or reaching a specific goal. This type of milestone makes sure that billing is directly linked to project progress and measurable achievements.
            • For the billing checkpoint to occur on a predefined date, which is calculated from the activation date of an order product, select Date. For example, you can configure a billing milestone plan item such that an invoice for the billing milestone plan item is generated one month after an order product is activated. By specifying the milestone commencement offset and milestone commencement unit, you can define the exact duration after which the date-based billing milestone becomes ready for invoicing. This method provides a predictable billing timeline, supporting efficient cash flow management and financial planning.
          6. Select Draft as the status.
          7. If necessary, enter a description.
          8. For a date-based milestone, enter these values.
            • For the offset, specify the wait time from the commencement trigger to determine the milestone's accomplishment date.
            • For the offset unit, 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.
          9. Specify the distribution method for the milestone amount.
            • Enter the percentage of the total billable amount for the reference item to be invoiced for this milestone.
            • Enter a flat amount to be invoiced for this milestone.
            You can combine both the distribution methods within a single milestone billing plan.
          10. Click Add Item to add the required milestone items and enter the necessary values.
          11. Save the changes.
          12. Update the status of the billing milestone plan to Active, and save the changes.
          13. If needed, modify the uninvoiced billing milestone plan items.

          Alternatively, on the Related tab, in the Billing Milestone Plan Items section, click New and follow the same configuration steps. After activating the billing treatment, you can view the milestones and update only the Milestone accomplished field for event-based milestones.

           
          Loading
          Salesforce Help | Article