topic hubSales & Receivablesofficial - Microsoftreviewed - checked by Opus

Set up subscription billing

Subscription billing setup in Business Central: general contract defaults, contract types, subscription packages and lines, item subscription options, importing contracts, job queue automation, and permission sets. It answers questions on configuring recurring billing before use.

Path: Business functionality > Set up Business Central > Set up sales > Set up subscription billing · tier official · system sales · narrative reviewed (checked by Opus)

Overview

This section covers the setup steps needed to run subscription billing for customer and vendor contracts. It starts with general setup, where the Subscription Contract Setup page holds defaults such as number series, invoice details, dimensions and posting groups, and then moves to the building blocks of an offering: contract types, subscription packages with subscription lines, and item settings that decide whether sales documents create subscription lines. Supporting pages cover importing existing contracts through configuration packages, scheduling recurring tasks with the job queue, and assigning access through four permission sets.

A sensible order is general setup first, then contract types, packages and lines, and item subscription options. Import, job queue and permissions can follow as needed.

Key points

  • Subscription Contract Setup page holds defaults: number series, invoice details, dimensions, posting groups, Overdue Date Formula, Default Period Calculation, Default Billing Base Period and Default Billing Rhythm.
  • General setup also includes a Service Start Date setting for warehouse picking.
  • Subscription contract types organize customer and vendor contracts and support harmonized billing, contract deferrals, multi-currency, translations and usage data billing.
  • Subscription packages group subscription lines with terms, pricing, price group assignment, billing rhythm, initial and subsequent term, and notice period; line templates can be used.
  • The item Subscription Option field offers Sales with Subscription, Subscription Item and Invoicing Item to control automatic creation of subscription lines in sales documents.
  • Import contracts, subscriptions and subscription lines with configuration packages, using the Create Customer Subscription Contracts, Create Subscriptions and Create Subscription Lines actions.
  • Job queue codeunit 8058 can automatically update subscription contract termination dates.
  • Four permission sets (SUB. BILLING ALL, ADMIN, BASIC and USER) control access to contracts, packages and billing, at levels from read-only to administrative.

Learn pages

Business Central pages and reports

The pages, reports and queries this hub’s Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.

What Learn documents here 7 Learn pages