Salesforce Billing provides several ways to automate subscription billing, usage-based
product billing, milestone billing, and custom billing with recurring invoices. The invoice record
represents one-time, recurring, and usage-based charges incurred over a period of time. (Salesforce Billing Managed Package)
Required Editions
Available in: All Salesforce Billing Editions
Posting Invoices Post an invoice to lock it from changes so that customers or processes can make payments against it. A posted invoice is also ready for revenue recognition reporting. (Salesforce Billing Managed Package)
Invoicing One-Time Products When an invoice run or manual invoice action (such as clicking Bill Now) invoices an order product with a one-time charge type, Salesforce Billing creates a single invoice line. This invoice line represents your order product line's entire quantity and total price. (Salesforce Billing Managed Package)
Invoicing Recurring Products Salesforce Billing invoices subscription products repeatedly over time. An order product's date fields and billing fields drive when and how frequently that order product is invoiced. (Salesforce Billing Managed Package)
Invoicing Evergreen Subscriptions When your order product has an Evergreen subscription type, Salesforce Billing invoices it each billing period indefinitely. This way, you can charge customers for subscriptions until they decide to cancel. Salesforce Billing determines an evergreen subscription's invoiceable balance for one billing period based off the order product's billable unit price. (Salesforce Billing Managed Package)
Invoicing Products with Billing Schedules Billing schedules use predetermined dates to define when and how Salesforce Billing invoices an order product. For example, a billing schedule could invoice for 30% upon order activation and the remaining 70% after 90 days. When an order product has a billing schedule, Salesforce Billing uses the schedule to drive invoice processing rather than the order product's date fields. (Salesforce Billing Managed Package)
Invoicing Usage Summaries A usage summary is invoiced independently from its parent order product. Both records have their own Next Billing Dates, allowing users to invoice them at the same time or to create different billing timeframes. You can use different billing timeframes to split your usage order product and its related usage summaries onto different invoices. Your ability to customize usage summary billing timeframes will vary based on whether you're pricing usage with price schedules or order product consumption schedules. (Salesforce Billing Managed Package)
Hold Billing Prevent an order from billing until it meets certain criteria. (Salesforce Billing Managed Package)
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.