Applies To
Dynamics 365 Business Central (on-premises)

Overview

This update replaces previously released updates. You should always install the latest update.

After you install this hotfix, you might have to update your license to gain access to new objects that are included in this or a previous update. (This applies only to customer licenses.)

For a list of updates that were released for Microsoft Dynamics 365 Business Central 2025 Release Wave 2, see Released Updates for Microsoft Dynamics 365 Business Central 2025 Release Wave 2. Updates are intended for new and existing customers who are running Microsoft Dynamics Released Updates for Microsoft Dynamics 365 Business Central 2025 Release Wave 2. 

Important: We recommend that you contact your Microsoft Dynamics Partner before you install hotfixes or updates. It is important to verify that your environment is compatible with the hotfixes or updates that will be installed. A hotfix or update may cause interoperability issues with customizations and third-party products that work together with your Microsoft Dynamics 365 Business Central solution.

Problems that are resolved in this update

The following problems are resolved in this update.

Platform hotfixes​​​​​​​

ID

Title

619613

Fixes multiple bugs and introduces UI improvements to enhance agent interactions, popover behavior, and timeline event review.

622395

Ensures whitespace is preserved during meta table XML serialization and deserialization.

622915

Fixes backward compatibility issues by ensuring legacy database schemas without the new columns function correctly.

623160

Addresses SQL diagnostic ObjectDisposedException and enhances telemetry for stale prepared statement errors.

623401

Allow delegated admins to active and configure agents created using the agent design experience.

623955

Addresses an issue where Page.SetRecord passes an empty record when a security filter is applied.

624000

Design change to decouple Service Bus management from tenant mount/dismount, ensuring non-blocking operations and reliable cache synchronization.

624612

Addresses synchronization issues in the Service Bus cache synchronization functionality.

625223

Ensures New-NAVWebServerInstance correctly configures the IIS application pool in PowerShell 7.

625271

Fixes an issue where duplicate entries in the internal extension cache prevented metadata from being found.

625835

Corrects non-BMP emoji corruption in WebSocket JSON responses.

626926

Prevents holding a monitor lock during asynchronous operations in the Service Bus re-establishment process.

Application hotfixes​​​​​​​

ID

Title

Functional Area

610879

Allow modifying the Unit Amount in Inventory Receipts with item tracking without triggering an error.

Inventory

616680

Addressing the issue where filters were not shown on the "Inventory - Customer Sales" report.

Finance

616781

Ensure that selecting an item by description correctly triggers the recalculation of total amounts, including VAT, in sales orders.

Finance

617499

Job Queue SMTP notifications fail for users with security group permissions.

Finance

617947

Fixes translation issues in the Payables Agent by ensuring that key terms (such as ‘Payables Agent’) remain untranslated and that the agent abbreviation is consistently ‘PA.’

Finance

618738

Corrects the discount display and total price calculation errors in the Job Quote (1016) and Job Task Quote (1017) reports.

Jobs

620750

Implements a bug fix to ensure the BOM Structure page properly updates when a different item is selected.

Manufacturing

620803

Ensures that documents with removed Salesperson or Purchaser codes cannot be printed or sent.

Finance

620886

Bug fix that reinforces security by enforcing proper Windows credential validation for the Admin API.

Administration

621447

Disables shallow app group initialization and adds fallback logic to preserve in-use app groups.

Administration

621455

Addresses an error that occurs when creating a sales document for a customer with recurring sales lines that include a deferral code.

Finance

621501

The error ‘The changes to the subscription line record cannot be saved…’ occurs when modifying a newly created line in a customer subscription contract.

Finance

621546

Extended texts are not applied when sales invoices are created through recurring billing.

Sales

621706

Enable automatic over-receipt handling in warehouse inventory put-away documents.

Inventory

622069

Ensure production orders are correctly created when the item card's manufacturing policy differs from the SKU's manufacturing policy.

Manufacturing

622207

Price update error: The G/L account purchase price is not updated when the computed price is less than or equal to 0.

Finance

622410

Fix to correct the service connection status when IdealPostcodes is enabled.

Finance

622424

Addressing an issue with the incorrect propagation of the Unit of Measure Code on compressed prepayment invoice lines.

Finance

622497

Ensures the Copy Document functionality preserves the original Sell-to Customer when the user declines to change it.

Sales

622985

Feature enhancement that removes the mandatory VAT Registration Number for public sector customers and improves numeric precision in XRechnung and ZUGFeRD exports.

Finance

623041

Vendor Subscription Contract should be balanced with correct sign for vendor subscription.

Finance

623045

Enhancement that removes the mandatory VAT Registration Number for public sector customers and improves numeric precision in XRechnung and ZUGFeRD exports.

Finance

623046

Addressing incorrect handling of Option-type attribute values on the Item Category Card.

Inventory

623265

Resolve issues with cross environment Intercompany transactions following the upgrade to v27.

Finance

623271

Normalizes empty ApplicationDependencyVersion values for development or designer extensions, resolving PTE upload failures.

Administration

623324

Addressing an issue with GTIN lookup during E-Document import.

Finance

623337

Ensure that exchange rate adjustments do not update closed VAT entries or entries outside of the specified date.

Finance

623341

Addresses remittance advice amount mismatches by ensuring the transaction currency (EUR) is correctly displayed.

Finance

623344

Introducing a new feature to calculate browser-side clock skew, enabling enhanced performance monitoring.

Administration

623369

Addressing non-deductible VAT calculation when posting purchase credit memos with mixed positive/negative lines.

VAT/Sales Tax/Intrastat

623747

Addressing file rejections by removing the unwanted Partner ID tag from the DE Intrastat mapping.

Finance

623764

Ensure stable page closure by preventing crashes and properly disposing of resources.

Administration

623785

Allow configuration package export or import of new sales price list lines by relaxing amount-type validation for default field values.

Sales

623826

Design improvement to ensure proper session removal and to force-close unused modal forms.

Administration

623931

Addressing duplicate dispatches for open card interactions.

Inventory

623982

Enhances exception handling to enable task retries when a NavServerSessionRemovedException occurs.

Administration

624087

Incorrect deferral amount calculation occurs in Subscription Billing when the contract start date is not the first day of the month.

Finance

624166

Addresses unhandled exceptions during authorization refresh and extension group update operations.

Administration

624171

Enhancement to improve user support by including version information in the Help and Support details.

Administration

624181

Ensure the Direct Unit Cost is correctly populated when an item is selected using the Description field.

Purchase

624229

Optimizes the update of ledger entry tolerance fields during the apply entries process in the Payment Journal.

Finance

624261

Performance optimization for the Job WIP report.

Sales

624314

Updating a non-primary sort-key field causes a sorted row to be removed instead of refreshed.

Inventory

624456

Enhances e-Document PO matching by refactoring warning detection and improving error handling in purchase order processing.

Finance

624577

Addressing the date filter issue in purchase invoice creation.

Administration

624595

Improves OCV feedback performance and enhances telemetry by including environment details.

Telemetry

625151

Recovers lost ‘Reviewed Date’ for reviewed G/L entries.

Finance

625234

Addresses issues in Agent Access Control for Payables Agent versions PA ≤ 27.x.

Finance

625406

Shopify stores with an internal URL different from the user-entered URL are unable to connect to Business Central.

Integration

625582

Prevent telemetry labels from being translated by locking them.

Telemetry

625797

Fixing the exporting of withholding tax when there are multiple entries per vendor.

Finance

625812

Addressing the incorrect invoice discount calculation that contributed to the sales order error.

Sales

625887

Correct error handling for unauthorized access when querying companies

Telemetry

625946

Export Payment Journal.

Finance

626281

Shopify - Can "Domain" be used for connecting Shopify and Business Central?

Sales

626323

Security update: Upgrades the MSAL.JS library used in the Outlook Add-In.

Administration

626445

Enhances diagnostic logging by adding running task count and maximum task count metrics to existing trace tags, improving monitoring and troubleshooting of task scheduling.

Administration

Local application hotfixes​​​​​​​

CA - Canada

ID

Title

Functional Area

622207

Price update error: The G/L account purchase price is not updated when the computed price is less than or equal to 0.

Finance

CH - Switzerland​​​​​​​

ID

Title

Functional Area

619942

The BtchBooking value cannot be manually defined for Swiss SEPA Credit Transfer (CT) export.

Finance

CZ - Czechia​​​​​​​

ID

Title

Functional Area

619588

Sales Advance Letter created from a project displays an incorrect amount including VAT.

Jobs

624356

Addresses issues in fixed asset processing related to cash document lines.

Finance

624454

Code cleanup by deprecating a duplicate VAT date field in the G/L Entries Preview.

Finance

624570

New feature by refactoring VAT delay posting logic into its own codeunit and adding an integration event.

Finance

624669

Addressing the incorrect filtering of employee ledger entries for payment order suggestions.

Finance

624693

Fixes the incorrect calculation of limit dates in the Open Customer Entries to Date report.

Finance

624846

Fixes the missing initialization of non-deductible VAT in the Install codeunit.

Finance

624933

Addressing the initialization issue of the IsItemWithoutChange variable in the Calculate Inventory report.

Finance

DE - Germany​​​​​​​

ID

Title

Functional Area

614173

The Comparison Date Formula does not function correctly in the financial report when the environment language is set to German.

Finance

621112

Ensures that the G/L Register's SystemCreatedAt field is correctly referenced during data exports.

Finance

622433

Fix addressing incorrect table join matching in non-English locales.

Administration

623220

Added the mandatory BenutzerkontoID element to the ELMAHeader XML node.

Finance

DK - Denmark

ID

Title

Functional Area

623755

Improves incoming document handling during partial purchase order invoicing to ensure that attachments are preserved in compliance with legislation.

Purchase

ES - Spain

ID

Title

Functional Area

621785

Addresses the incorrect handling of negative amounts in the Customer Annual Declaration report.

Finance

622181

Fixes XML generation for SII documents by ensuring that the <ImporteTotal> node is always exported for F2, F4, and R5 documents with a zero total amount, even when it is disabled in the SII Setup.

Finance

622547

Implements a bug fix to ensure that the generated XML for invoices under the One-Stop-Shop regime correctly includes the mandatory "DesgloseTipoOperacion" node when the invoice amount is zero.

Finance

624431

Addresses an issue where the Payment Discount was not correctly calculated or applied in the Spanish version.

Finance

FR - France ​​​​​​​​​​​​​​

ID

Title

Functional Area

621706

Enables automatic over-receipt handling in warehouse inventory put-away documents.

Inventory

623072

Addresses an issue where blocked vendors were triggering incorrect payment suggestions in the French version.

Finance

GB - United Kingdom

ID

Title

Functional Area

626281

Shopify - Can "Domain" be used for connecting Shopify and Business Central?

Sales

620898

Fixes a .NET instantiation error that occurred during the XML file save operation on the EC Sales List report when the GovTalk extension is not installed.

Finance

IT - Italy

ID

Title

Functional Area

622588

Rectifies error handling when recalling a second payment on the same invoice to prevent incorrect error messages.

Finance

NL - Netherlands

ID

Title

Functional Area

616680

Addresses an issue where filters were not displayed on the "Inventory - Customer Sales" report.

Finance

625675

Updates the Electronic ICP Declaration generation to comply with NT20 effective 1‑1‑2026 in the Dutch version.

Finance

SE - Sweden

ID

Title

Functional Area

623237

Addressing an error which occurs when a user tries to add a column from another source in Sales Line Analysis mode. 

Sales

US - United States ​​​​​​​

ID

Title

Functional Area

620802

Corrects the check report printing behavior to enforce void text on overflow pages.

Finance

621497

US Tax Amount is rounded incorrectly and is inconsistent when there are previous and different tax groups on a Service Order compared to the Posted Service Order.

Finance

622692

Resolves the issue where Service Invoice Amount and Amount Incl. VAT fields were not recalculated when a Tax Area Code was present.

Finance

622797

Ensure the Cash Applied report correctly computes and displays applied amounts when multiple lines share the same Document Number.

Finance

621706

Enable automatic over-receipt handling in warehouse inventory put-away documents.

Inventory

Resolution

Which hotfix package to download

This update has multiple hotfix packages. Select and download one of the following packages depending on the country version of your Microsoft Dynamics 365 Business Central 2025 database.

Country

Hotfix package

AT - Austria

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 AT package

AU - Australia

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 AU package

BE - Belgium

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 BE package

CA - Canada

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 CA package

CH - Switzerland

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 CH package

CZ - Czechia

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 CZ package

DE - Germany

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 DE package

DK - Denmark

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 DK package

ES - Spain

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 ES package

FI - Finland

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 FI package

FR - France

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 FR package

GB - United Kingdom

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 GB package

IN - India

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 IN package

IS - Iceland

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 IS package

IT - Italy

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 IT package

MX - Mexico

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 MX package

NL - Netherlands

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 NL package

NO - Norway

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 NO package

NZ - New Zealand

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 NZ package

RU - Russia

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 RU package

SE - Sweden

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 SE package

US - United States

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 US package

All other countries

Download update 27.6 for Microsoft Dynamics 365 Business Central 2025 Release Wave 1 W1 package

How to install a Microsoft Dynamics 365 Business Central on-premises 2025 Release Wave 1 update

See How to install a Microsoft Dynamics 365 Business Central 2025 Release Wave 2 update.

Prerequisites

You must have Microsoft Dynamics 365 Business Central 2025 Release Wave 2 installed to apply this hotfix.

More information

See more information about software update terminology and Microsoft Dynamics 365 Business Central 2025 Release Wave 2.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section. 

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.