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...
Suggested Answer

Payment Milestones in production

(0) ShareShare
ReportReport
Posted on by 5

Hello,

One of our customer who’s into construction materials manufacturing. They want to incorporate invoicing functionality based on stages of production as the process is custom production of items based on user requirements. The stages involved for example are 

1. Commencement (advance payment) -25%
2. Design Completion-25%
3. Production Completion-25%
4. Delivery-25%

Looking for sales invoicing similar to that of Job Task Lines. Is there a way to achieve this with minimal customisation? Any suggestions are greatly appreciated. 

Thank you. 

I have the same question (0)
  • Suggested answer
    Andy Sather Profile Picture
    on at

    We currently do not have milestone billing options in Business Central.  I will open this up to the community to see if they have something to add.

  • Suggested answer
    Community Member Profile Picture
    on at

    Krish,

    Adding to Andy's reply... This comes up a lot. Standard BC will not work so I have always created a customization/extension to accommodate this. It is not super hard but you will need your Developer. The customization looks like this: NOTE - My example I did for AP side so you'll have to incorporate on AR side and yes, I did this back in NAV v2..5.

    AP Multiple Due Dates allows the user to set up payable items to be paid in more than one installment.

    • Multiple payments may be set for fixed amounts or percentages of the total amount due.
    • Feature is available in either Purchase Orders or Purchase Invoices.
    • As scheduled payments are made, payment date is recorder on Multiple Due Date table.
    • Multiple Due Dated are recognized when running “Suggest Payments”.

    Set Up Requirements:

    None.

    To Assign Multiple Due dates to a Purchase Order or Invoice:

    At the Payment Tab on the form, clicking on the “Multiple Due Dates” box will open the Multiple Due Dates Table:

    pastedimage1621632329848v1.png                                           

    Spread Amount:   -  By % of Invoice Amount, Amount($) (US Dollars), Amount (Local Currency)

    Amount Due ($): -  Installment Amount in US Dollars

    Due Date :          -  Date Installment to be Paid

    Total Amount Due ($) must equal Invoice Amount ($) in order to close the screen.

    Using “Suggest Payments”; - NOTE:  When running “Suggest Payments” and more than one multiple payment appears for an item, they must be combined on one line in the Payment Journal in order for a check to print.  When posted, the payment will be applied to the multiple payment table for the item in the proper sequence.

    Hope this give you some ideas to resolve.

    Hope this helps.

    Thanks,

    Steve

  • Krish-NAV Profile Picture
    122 on at

    Thank you, Andy.

  • Suggested answer
    Krish-NAV Profile Picture
    122 on at

    Thank you, Steve. In fact I have discussed with my technical lead regarding this. We are still brain storming on how best to achieve this without disturbing the existing process as there may be resistance from end users. We thought of setting up a new Payment Milestone Setup functionality and link it with Sales Line table.

    I will take your suggestion to my tech lead and see if we could deliver the required functionality. Thanks once again for the swift response. Will keep you posted if we achieve what we looking for.

    Regards,

    Krish

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 3,226

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 2,047 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,257 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans