web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Recurring Billing with individual invoice dates per contract

(3) ShareShare
ReportReport
Posted on by 1,075
Our scenario is probably not that uncommon.  As a Microsoft Partner, we have a number of M365 customers, and we'd like to use BC Subscription Billing to do this.  We've set up the items, contracts, subscription lines, etc and have a billing proposal that looks great.  It shows each period with the correct start and end date for the individual monthly subscription lines for customers.

The problem is when we go to create the document, it puts all of the visible totals form the billing proposal into an invoice -with no respect for the "Billing To" date.

Now, this is just with a single contract test.  We have many of them and what I'm trying to accomplish is to at any point, create and bill invoices based on the contract monthly periods.  Say, on 5/31/25, I'd want to create the invoices for all subscription contracts that ended in May and send them out.

Is this a billing template issue?  Maybe I've set up the lines wrong?

Here is a screen shot of the billing proposal:



The Customer Contract Lines:

 
Thank you for your help.
I have the same question (0)
  • Suggested answer
    Ramesh Kumar Profile Picture
    7,529 Super User 2025 Season 2 on at

    Subscription Billing > Setup > Billing Templates Check these key fields:

    Field What it Controls
    Invoice per period Ensures invoices are split by each period
    Use Billing From / To Dates Enables BC to respect your cutoff date
    Include Future Billing Periods 🔴 Should be turned off unless you explicitly want future periods billed early
  • Suggested answer
    YUN ZHU Profile Picture
    95,729 Super User 2025 Season 2 on at
  • AXEON Man Profile Picture
    1,075 on at
    I want this to be the answer, Ramesh but I can't find anything in my BC version (Version: US Business Central 26.0 (Platform 26.0.33695.0 + Application 26.0.30643.33672)
     
  • AXEON Man Profile Picture
    1,075 on at
    Thank you for trying to help, Zhu, I've been all through those documents and can't find the level of detail I need.
     
    Because each of the subscriptions runs its own start and end dates, I need billing to accomodate this.  If I set the billing date to 4/30/25, I get partial amounts for the month.  I want full month billings for these billing proposals/documents even through each subscription will have its own start and end date.

    It is ridiculous to have to create billing proposals individually for each month for each contract to accomodate this.
     
  • AXEON Man Profile Picture
    1,075 on at
    Essentially, the system OOB wants to only observe the calendar month.  I need to invoice based on contract term months.
  • Verified answer
    AXEON Man Profile Picture
    1,075 on at
    I thought I'd post this for anyone else struggling to get this module working and understand the documentation (with new terminology in the latest update).

    My issues were two-fold.

    1. Only make a billing proposal for what you intend to invoice -it's not like deferrals, whatever date you have as the invoice date, the billing proposal will look for "next billing date" in the Subscription Lines and make billing proposals for any un-invoiced lines prior to that date.

    2. The bigger issue was in making billing proposals (and on Billing Templates), if you put anything in the "Billing To Date" field, it will override billing term info in the individual subscription lines.  So, leave it blank if you want clean billing amounts based in what is in the subscription lines.

    So, now I'm getting the results I want.

    Here are lines from a Customer Subscription Contract:

    My billing proposal for 4/30/25 with no "Billing To Date" info:

     
    Exactly the amounts I want to put in my invoice document for that contract.

    I hope this helps someone else!
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    20,603 Super User 2025 Season 2 on at
  • Suggested answer
    Sohail Ahmed Profile Picture
    11,150 Super User 2025 Season 2 on at
    Thanks for sharing this — it will definitely help others facing the same challenge.
     
    You're absolutely right, and to summarize for clarity:
     
    1. Billing Proposal = What You Intend to Invoice
     
    It's not like deferrals. The system looks at the Next Billing Date on each subscription line.
     
    Only those due before or on the Invoice Date will be included.
     
     
     
    2. Leave “Billing To Date” Blank Unless Overriding
     
    If you fill in the Billing To Date, it overrides the billing term logic from the subscription lines.
     
    To follow the individual contract terms as expected, leave this field blank.
     
     
     
     
    This behavior isn’t very intuitive, so your explanation helps make it much clearer.
     
    Mark below checkbox to make this answer Verified if it helps you.
     
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,238

#2
YUN ZHU Profile Picture

YUN ZHU 773 Super User 2025 Season 2

#3
Sumit Singh Profile Picture

Sumit Singh 630

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans