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

Rounding to whole numbers after applying a discount to a line item or customer invoice

(7) ShareShare
ReportReport
Posted on by 14
when applying a discount, is it possible for the resulting invoice calculation to display the result rounded to nearest whole number?
I have the same question (0)
  • Suggested answer
    Kamal Khakhkhar Profile Picture
    1,341 on at
    Hii There,
    as per Its Based On Setup You can update the General Ledger Setup> Inv. Rounding Precision as per your requirement It will add the system generated amount to add it to nearest .
     
    If You found answer Mark it answered.
     
    Thank You.
    Kamal Khakhkhar
  • Suggested answer
    Jainam M. Kothari Profile Picture
    15,639 Super User 2025 Season 2 on at
  • Suggested answer
    Jun Wang Profile Picture
    8,202 Super User 2025 Season 2 on at
    As mentioned you could set up the rounding from the general ledger setup, and all invoices will be rounded to whole numbers. 
    For reference
     
     
     
  • Suggested answer
    Jeffrey Bulanadi Profile Picture
    8,760 on at

    Hi,

    Yes, it’s possible to round invoice totals to the nearest whole number after applying discounts, but it depends on how your invoice rounding is configured in BC.

    Let’s break it down:

     

    1. How invoice rounding works
    BC supports automatic invoice rounding, which adds a system-generated line to adjust the total amount. This is useful when discounts result in fractional totals.

    • The rounding amount is posted along with other invoice lines
    • You can round to any precision (e.g., 0.01, 0.05, 1.00) depending on your setup
    • Rounding applies to both sales and purchase invoices
     

    2. Where to configure rounding precision
    To round to the nearest whole number, update the following fields:

    • Go to General Ledger Setup
      • Set Inv. Rounding Precision to 1.00
        • Set Inv. Rounding Type to Nearest
    • Then go to Sales & Receivables Setup or Purchases & Payables Setup
      • Enable the Invoice Rounding checkbox

    This ensures that after discounts are applied, the final invoice amount is rounded to the nearest whole number.

     

    3. Optional: Rounding for foreign currencies
    If you issue invoices in other currencies:

    • Go to Currencies
    • Set Invoice Rounding Precision and Invoice Rounding Type on the Currency Card

    This allows you to control rounding behavior per currency.

     

    Helpful references:

    Set up invoice rounding – Microsoft Learn
    Why BC Posts Rounding Entries – Valentin Castravet
    Amount Rounding Precision in BC – BC Insight


    If you find this helpful, feel free to mark this as the suggested or verified answer.

    Cheers
    Jeffrey

  • Suggested answer
    YUN ZHU Profile Picture
    95,761 Super User 2025 Season 2 on at
    Hope the following helps.
    For local currency:
    For other currencies:
     
    Thanks.
    ZHU
  • Suggested answer
    Mansi Soni Profile Picture
    8,911 Super User 2025 Season 2 on at
    Hello @PD-11070952-0,

    You will be able to configure it by setting up Invoice Rounding Type field value to Nearest on General Ledger Setup and Currency Card.

    Hope this answer will help you as well!

    Regards,
    Mansi Soni
  • Suggested answer
    Sohail Ahmed Profile Picture
    11,150 Super User 2025 Season 2 on at
    Yes, you can control rounding of invoice amounts using the Invoice Rounding Type field in the General Ledger Setup.
     
    Go to:
    Search > General Ledger Setup > Under the Rounding section, set the Invoice Rounding Type to Nearest and define the Invoice Rounding Precision (e.g., 1 for whole numbers).
     
    This will round the total invoice amount after discounts to the nearest whole number.
    Mark this as the verified answer if helpful. ✅
     
     

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,126

#2
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 744 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 674 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans