Business Central subscription billing for recurring and usage-based revenue
Business Central subscription billing covers the invoices that repeat: software subscriptions, maintenance plans, rentals and usage charges. Microsoft provides a Subscription Billing app for this, with customer and vendor contracts, scheduled billing and deferrals. We set it up for your contract terms and load your existing agreements. Then we test a full billing cycle before any invoice reaches a customer.
Last updated
What Business Central subscription billing can handle
Microsoft's Subscription Billing app adds contract handling to Business Central. You flag items as subscription items. Each sale then creates the recurring terms behind it. These are start date, billing rhythm, price and notice period. The system gathers those terms into a customer contract. That contract becomes the source of recurring invoices.
Billing works from proposals. For a chosen date, the app suggests what is due across all contracts. You check the proposal. Then the app creates invoices in a batch. The app also supports vendor contracts for subscriptions you resell. Usage-based billing from imported consumption data is covered. It can update prices across many contracts. It can also defer revenue over the billing period.
Talk about recurring billing →
- ✓Customer and vendor contracts
- ✓Billing proposals in batches
- ✓Usage data imports
- ✓Bulk price updates
- ✓Contract deferrals
When you need it, and when something simpler will do
Not every repeating invoice needs a contract engine. If a few customers pay the same amount each month, you may not need the app. Recurring sales lines on the customer card and a scheduled batch job can create those invoices with little setup. Maintenance agreements tied to equipment may belong in service contracts, which come with Premium.
The Subscription Billing app becomes the right tool in four cases. Contracts have individual start dates, terms and renewals. Prices change during the term. Vendor costs must match customer revenue. Or charges depend on measured usage. We look at a sample of your agreements and recommend the lightest option that handles them.
Ask about contract setup →- ✓Recurring sales lines
- ✓Service contracts in Premium
- ✓Subscription Billing app
- ✓Usage-based charges
- ✓Reseller cost matching
How we set up Business Central subscription billing
First, we collect a representative set of contracts, including the awkward ones. Then we write out how each should bill. We note if it bills in advance or in arrears, monthly or annually, with or without a minimum term. From that we build subscription packages, the templates that attach recurring terms to your items.
Posting is agreed with finance next. Next, we set the accounts for recurring revenue and for deferrals. We decide if invoices are split or combined per customer. The invoice layout is also designed, so the billing period prints clearly. We import existing contracts with their next billing dates. Then we compare a sandbox run against the invoices you would have sent.
Plan your billing run →- ✓Billing rhythm per offer
- ✓Advance or arrears rules
- ✓Revenue and deferral accounts
- ✓Invoice grouping rules
- ✓Layout showing billing period
What Business Central subscription billing gives you afterwards
Your billing team has a repeatable routine: create the proposal, check exceptions, create and post invoices, release deferrals. We document it as a short checklist. Then we run the first live cycle beside you on a screen share. So we answer questions while the real invoices are in front of us.
Managers get visibility that spreadsheets rarely give. Contract lists show what renews soon and what you canceled. The contract data can also feed Power BI for recurring revenue trends. Sales staff see subscription terms on quotes and orders. So what you sell matches what you bill.
See deferrals in action →- ✓Billing cycle checklist
- ✓First cycle run together
- ✓Renewal and cancellation lists
- ✓Recurring revenue reporting
- ✓Terms visible on quotes
Where Business Central subscription billing projects stumble
Contract data held in spreadsheets is nearly always less consistent than people expect. Missing start dates, prices that differ from the signed agreement and customers billed under the wrong entity all surface during import. That is why we test early. We treat data cleanup as real work in the plan, not a side task.
Revenue recognition is the other area to settle early. Deferrals in the app spread invoiced amounts over the billing period. That covers many cases. However, your accounting policy may ask for more. We go through the policy with your accountant before setup and write down the agreed treatment.
Bring us your contracts →- ✓Contract data gaps
- ✓Revenue recognition policy
- ✓Mid-term changes and upgrades
- ✓Sales tax on recurring lines
- ✓Version and feature fit
Questions on Business Central subscription billing
Is Subscription Billing a Microsoft app or a partner add-on?
It is a Microsoft app for Business Central. Other vendors publish recurring billing products too. We start with the Microsoft app because it follows the standard release waves. We look further only when it does not meet a clear requirement.
Can one invoice combine several subscriptions?
Yes. Billing proposals can group what is due. So a customer gets one invoice covering several contract lines. Or they get separate invoices per contract, if they prefer. The grouping is a setting. We match it to how your customers want to be billed.
How does usage-based billing work in Business Central subscription billing?
We import consumption data from your platform or a supplier. Then we match it to the right subscription. Then we turn it into billable quantities for the period. The matching rules are the important part. So we test them with real usage files and check the results line by line.
What happens when a customer upgrades mid-term?
You end or change the existing subscription line from an agreed date. A new line starts. So billing reflects both periods. Your terms of sale should decide how credits and part-period charges work. We set up and test those cases on their own.
Can subscription revenue be deferred automatically?
The app can post invoiced amounts to a deferral account. A periodic routine then releases them to revenue across the billing period. Whether that meets your reporting standard is a question for your accountant. We set the accounts up to match their answer. That keeps Business Central subscription billing in line with your policy.
Book a discovery call
Let's talk through your move to Business Central.
A focused call with a senior consultant. We learn how your business runs today, give you an honest view on whether Business Central fits, and outline scope and next steps before you commit to anything.
What happens after you send the form