Use the Create Standalone Billing Schedules API to generate billing schedules directly from transactions in external systems, or from any Salesforce object.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Unlimited, and Developer Editions with Revenue Management |
| The Create Standalone Billing Schedules API is available with the Revenue Management Billing license. Contact your Salesforce account executive for more information. |
| User Permissions Needed | |
|---|---|
| To generate billing schedules for usage-based charge types: |
Product Catalog Management Viewer permission set OR Usage Management Runtime permission set |
Generate billing schedules on-demand and eliminate the need for importing or replicating complex data by using the Create Standalone Billing Schedules API. The API supports various transaction types, including original, amended, canceled, renewed, ramped, bundled, or usage-based transactions.
To automate this process for external transactions or Salesforce objects, design a custom flow and add the Create Standalone Billing Schedules action.
Starting Summer ‘26, you can use the enhanced Create Standalone Billing Schedules API to pass minimal, intent-based requests for amendments, renewals, cancellations, and any changes to price, quantity, or end dates. Billing automatically computes the required fields such as unit price and total price by using historical transaction context or Billing Schedule Group IDs.