Currently, Dynamics 365 Business Central automatically posts residual G/L entries to gain/loss accounts for rounding differences in the Additional Reporting Currency (ACY) column—even when the LCY amounts are perfectly balanced. It introduces operational overhead and inconsistencies when compared with other ERP systems like SAP B1.
In markets with high exchange rates currencies, these residuals are extremely small (e.g., 0.00001 USD), but they create additional ledger lines, affect reconciliation and reporting, and are perceived as “noise” in the G/L. Customers from financial sectors expect the system to absorb these differences into original journal lines rather than posting separate residuals—especially when LCY balances. This behavior becomes a functional limitation following functions but not limited to:
- Journal posting
- Applies Entries (where BC recalculates ACY)
- Close Income Statement (where BC validates ACY from LCY and exchange rates)
#Proposed Enhancement:
Add a configurable system setting that allows:
- A threshold-based suppression of minor residuals in ACY (e.g., less than 0.01 or 0.0001 depending on precision)
- Option to absorb residuals into designated journal line (e.g., balancing line or last G/L line)
- Avoid creation of separate G/L entries for immaterial differences
- Maintain audit trail while reducing clutter in the ledger