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

Notifications

Announcements

Community site session details

Community site session details

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

Best practice for handling unposted rent invoices and deferrals in Business Central

(4) ShareShare
ReportReport
Posted on by 8
Hi
 

We are a real estate company managing rental contracts in Dynamics 365 Business Central SaaS.

From a system and accounting perspective, what is the recommended architecture / best practice in Business Central for handling rent invoicing that should be registered but not posted?

Specifically, we need to:

capture future rent charges (e.g., monthly rent or quarterly), Keep them unposted until the billing period is confirmed, Handle contract changes such as early termination or rent increases/decreases

the current Deferral functionality on Sales Documents requires posting the invoice before revenue can be deferred and therefore does not support a scenario where customer invoices must remain unposted until the next occurrence.

Has anyone implemented a standard or recommended workaround, or patterns (e.g., contract-based invoicing, recurring journals, or custom extensions) to support this requirement?

Additionally, is there any information available on whether unposted customer invoice deferral / contract-based revenue recognition is planned on the Business Central roadmap, and if so, in which release wave?

Thanks,

Suha

I have the same question (0)
  • Suggested answer
    Dhiren Nagar Profile Picture
    1,770 on at
    Hi,
     
    You should use New subscription and billing module where you can manage contracts and billing for such services.
    The module provides most of the functionality that you need including, managing contracts, recurring billing, deferral etc.
     
     
    Regards,
    Dhiren.
  • Suggested answer
    Valentin Castravet Profile Picture
    31,822 Super User 2025 Season 2 on at
    Another option is to use recurring sales lines. You would set them up per customer with the rental rate and other details details, then run the recurring process each month to automatically generate the monthly invoices.
     
     
  • Suggested answer
    Yi Yong Profile Picture
    2,612 Super User 2025 Season 2 on at
    Hello,
     
    As one of the member shared, you can consider using the Subscription module.
    If you need something simple, then you can consider using Blanket Sales Order to record all the rent charges, unposted, and create a Sales Order from it each time you need to invoice for the month.
    Though using this method, you need to maintain and track unbilled month.
  • Suggested answer
    OussamaSabbouh Profile Picture
    9,231 on at
    Hello Suha,
     
    In Business Central, the recommended approach is not to use Deferrals for this scenario, because deferrals only work after posting and unposted invoices should have no G/L impact anyway; instead, best practice is to store rent terms in contracts (or Recurring Sales Lines) and only generate Sales Invoices in Open status when the billing period is due, then post once confirmed. Contract changes (early termination, rent changes) are handled by updating the contract/end date or amount before the next invoice is generated; if you need history and effective-dating, this usually requires a small extension. From an accounting perspective, this keeps things clean: nothing hits the G/L until posting, and revenue recognition starts only after posting. There is no standard “unposted invoice deferral” in BC today, and the general Microsoft direction is toward subscription/recurring billing patterns, not deferring unposted sales documents.
     
    Regards,
    Oussama Sabbouh

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…

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,167

#2
Dhiren Nagar Profile Picture

Dhiren Nagar 1,184

#3
YUN ZHU Profile Picture

YUN ZHU 1,161 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans