Skip to content
Free Business Central assessment
Written, scoped proposal after the assessment
Dynamics GP support ends December 31, 2029
Independent, not affiliated with Microsoft
A division of Sataware Technologies
Weekday support on Mountain Standard Time
Free Business Central assessment
Written, scoped proposal after the assessment
Dynamics GP support ends December 31, 2029
Independent, not affiliated with Microsoft
A division of Sataware Technologies
Weekday support on Mountain Standard Time
Free assessment →

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 it does

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 →
Ring-bound planner with a pair of glasses resting on it
App features
  • ✓Customer and vendor contracts
  • ✓Billing proposals in batches
  • ✓Usage data imports
  • ✓Bulk price updates
  • ✓Contract deferrals
🧮Simpler options

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 →
Choose by need
  • ✓Recurring sales lines
  • ✓Service contracts in Premium
  • ✓Subscription Billing app
  • ✓Usage-based charges
  • ✓Reseller cost matching
🪜Our process

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 →
We define
  • ✓Billing rhythm per offer
  • ✓Advance or arrears rules
  • ✓Revenue and deferral accounts
  • ✓Invoice grouping rules
  • ✓Layout showing billing period
📑What you get

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 →
After go-live
  • ✓Billing cycle checklist
  • ✓First cycle run together
  • ✓Renewal and cancellation lists
  • ✓Recurring revenue reporting
  • ✓Terms visible on quotes
🕳️Risks

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 →
Check early
  • ✓Contract data gaps
  • ✓Revenue recognition policy
  • ✓Mid-term changes and upgrades
  • ✓Sales tax on recurring lines
  • ✓Version and feature fit
Questions

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

1
We read your request
A consultant reads your details before the call. There is no long questionnaire to fill in.
2
Discovery call
We go through your processes, your current systems and the problems you want solved.
3
Written plan and proposal
You receive a written proposal covering scope, phases and licensing.
✓A consultant replies by email
✓NDA available on request
✓No cost, no obligation
✓Senior BC consultants

Request your discovery call

Takes under a minute. A consultant replies by email.

Free

Your details stay with our consulting team. We never share or sell them.

▦ IndependentDynamics 365Business Central consultants
C Clutch5.0 from 1 reviewSataware on Clutch
G GoodFirmsParent company profileSataware on GoodFirms
S SatawareOur parent company14+ years, 1000+ projects listed
▦ IndependentDynamics 365Business Central consultants
C Clutch5.0 from 1 reviewSataware on Clutch
G GoodFirmsParent company profileSataware on GoodFirms
S SatawareOur parent company14+ years, 1000+ projects listed
Book a free call