---
id: topic/dev-itpro/business-central-on-premises/upgrade
type: topic
title: Upgrade
summary: "Upgrade documentation for Business Central on-premises: supported upgrade paths, per-release upgrade guides from v14 through v29, known issues, and related conversion and table migration articles. It answers which route reaches a target version, what to check first, and which steps apply."
tier: official
language: en
system: platform
review:
  state: reviewed
  by: opus
  at: "2026-10-07T05:20:39.599Z"
  flags: []
generated:
  at: "2026-10-08T06:31:25.130Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: f33d3cb6f0f38cf01e2f56a7571d1bd783c1354ff9bbbe50516fc8cb2ae9744c
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-v14-v15-compatibility
    title: Business Central Upgrade Compatibility Matrix
    date: "2026-10-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/devenv-code-conversion
    title: Code Conversion from C/AL to AL
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-considerations-v26
    title: Considerations before upgrading to Business Central version 26 and later
    date: "2026-08-31"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/Converting-a-Database
    title: Converting a Database to Dynamics 365 Business Central - Technical Upgrade
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-destinationappsformigration
    title: DestinationAppsForMigration
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-considerations-v23
    title: General Information and Considerations When Upgrading to Business Central
    date: "2024-09-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-considerations-v21
    title: General Information and Considerations When Upgrading to Business Central 2022 Release Wave 2
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-considerations-v22
    title: General Information and Considerations When Upgrading to Business Central 2023 Release Wave 1
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/india-data-migration-toolkit-overview
    title: India Data migration Toolkit Overview
    date: "2022-02-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v26
    title: Install a Business Central 2025 Release Wave 1 (Version 26) Update
    date: "2025-09-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v27
    title: Install a Business Central 2025 release Wave 2 (version 27) Update
    date: "2026-02-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v28
    title: Install a Business Central 2026 release wave 1 (version 28) Update
    date: "2026-09-02"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v29
    title: Install a Business Central 2026 release wave 2 (version 29) Update
    date: "2026-09-23"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update
    title: Install a cumulative update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v15
    title: Install a version 15 update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v16
    title: Install a version 16 update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v17
    title: Install a version 17 update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v18
    title: Install a version 18 update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v19
    title: Install a version 19 update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v20
    title: Install a version 20 update
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v21
    title: Install a version 21 update
    date: "2024-01-04"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v22
    title: Install a version 22 update
    date: "2023-02-09"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v23
    title: Install a version 23 update
    date: "2023-12-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v24
    title: Install a version 24 update
    date: "2024-07-24"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-cumulative-update-v25
    title: Install a version 25 update
    date: "2025-01-10"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-migrate-table-fields
    title: Migrating Tables and Fields Between Extensions
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-migrate-table-fields-down
    title: Moving Tables and Fields to Extensions Down the Dependency Graph
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-migrate-table-fields-up
    title: Moving Tables and Fields to Extensions Up the Dependency Graph
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/multitenant-upgrade-checklist
    title: Multitenant Technical Upgrade Quick Reference
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/singletenant-upgrade-checklist
    title: Single-Tenant Full Upgrade Quick Reference
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/known-issues
    title: Some Known Issues in Business Central On-premises
    date: "2025-09-19"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-paths
    title: Supported upgrade paths to Business Central on-premises
    date: "2026-08-31"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v15
    title: Technical Upgrade
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v16
    title: Technical Upgrade From Version 14 to Version 16
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v17
    title: Technical Upgrade From Version 14 to Version 17
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v18
    title: Technical Upgrade From Version 14 to Version 18
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v19
    title: Technical upgrade From version 14 to version 19
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v20
    title: Technical Upgrade From Version 14 to Version 20
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v21
    title: Technical Upgrade From Version 14 to Version 21
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-technical-upgrade-v14-v22
    title: Technical Upgrade From Version 14 to Version 22
    date: "2024-04-18"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/known-issues
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-paths
    - https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-to-business-central
  objects: []
  features: []
  topics:
    - topic/dev-itpro/business-central-on-premises
    - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2026-release-wave-2-v29
    - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2026-release-wave-1-v28
    - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2025-release-wave-2-v27
    - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2025-release-wave-1-v26
    - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2024-release-wave-2-v25
    - topic/dev-itpro/business-central-on-premises/upgrade/earlier-versions
    - topic/dev-itpro/business-central-on-premises/upgrade/related-articles
  localizations: []
  videos: []
  posts:
    - post/dvlprlife-com/https-www-dvlprlife-com-2026-06-june-2026-cumulative-updates-for-dynamics-365-business-central--4240d05509
    - post/dvlprlife-com/https-www-dvlprlife-com-2026-07-july-2026-cumulative-updates-for-dynamics-365-business-central--36ef84971d
    - post/dvlprlife-com/https-www-dvlprlife-com-2026-08-august-2026-cumulative-updates-for-dynamics-365-business-central--6c6d521699
    - post/dvlprlife-com/https-www-dvlprlife-com-2026-09-september-2026-cumulative-updates-for-dynamics-365-business-central--f7d4d25920
    - post/gerardorenteria-blog/10921
    - post/gerardorenteria-blog/11452
    - post/gerardorenteria-blog/11766
    - post/gerardorenteria-blog/12231
    - post/gerardorenteria-blog/12460
    - post/gerardorenteria-blog/12728
    - post/gerardorenteria-blog/13744
  guidelines: []
  changes:
    - change/bcapps/12307
learn_toc_path:
  - Business Central on-premises
  - Upgrade
toc_file: dev-itpro/TOC.md
parent: topic/dev-itpro/business-central-on-premises
children:
  - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2026-release-wave-2-v29
  - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2026-release-wave-1-v28
  - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2025-release-wave-2-v27
  - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2025-release-wave-1-v26
  - topic/dev-itpro/business-central-on-premises/upgrade/business-central-2024-release-wave-2-v25
  - topic/dev-itpro/business-central-on-premises/upgrade/earlier-versions
  - topic/dev-itpro/business-central-on-premises/upgrade/related-articles
coverage:
  learn: 113
  code: 0
  video: 0
  blog: 11
  guideline: 0
bc_forms:
  - 19010
member_hash: e884ecc91be6e839aa2d84ba04f77ca8d1b17004f69c48fab181a7c6af1bb9ff
narrative: generated
---

# Upgrade

> Upgrade documentation for Business Central on-premises: supported upgrade paths, per-release upgrade guides from v14 through v29, known issues, and related conversion and table migration articles. It answers which route reaches a target version, what to check first, and which steps apply.

Path: [Business Central on-premises](../business-central-on-premises.md) > Upgrade · tier official · system platform · narrative reviewed (checked by Opus)

## Overview

This section covers moving an on-premises Business Central deployment to a newer release. Three pages sit at the top level: an overview of upgrading to Business Central (online or on-premises, including help migration and multitenancy migration), a matrix of supported upgrade paths, and a list of known issues for installation, upgrade and operations.

Detailed procedures are split by release. The v26 to v29 subtopics cover upgrade paths, pre-upgrade considerations for v26 and later, the upgrade steps from earlier versions, and installing an update of that version. The v25 subtopic covers upgrade paths, installing a v25 update, report and permission changes, and application and data upgrade steps. Earlier versions (v14 through v24) are grouped in one subtopic. A Related articles subtopic covers Txt2Al conversion of version 14 C/AL code to AL and migrating tables and fields between extensions with migration.json.

Start with the supported upgrade paths page to see whether your source version can reach the target directly or needs intermediate versions. Then open the subtopic for the target release, read any pre-upgrade considerations, and follow the upgrade steps.

## Key points

- The supported paths page shows direct and indirect routes from v14 (Spring 2019) to v29 (2026 wave 2).
- Direct upgrade from v14 to the latest is not supported from v26 onwards; v14 must route through v25.
- The v29 guide covers upgrading from versions 25, 26, 27 or 28 and installing a v29 update.
- The v28 guide covers upgrading from versions 25, 26 or 27 and installing a v28 update.
- The v27 and v26 guides cover upgrade paths, pre-upgrade considerations, installing updates and upgrading the System and Base Application.
- The v25 guide covers upgrade paths, installing a v25 update, report and permission changes, and application and data upgrade steps.
- Known issues cover PowerShell module failures, evaluation company creation, web server installation, extension sync errors and NavUserPassword authentication.
- Related articles cover Txt2Al conversion of version 14 C/AL code to AL, migration.json table moves between extensions, and the India Data Migration Toolkit.

## Subtopics

- [Business Central 2026 release wave 2 (v29)](upgrade/business-central-2026-release-wave-2-v29.md) (4 pages)
- [Business Central 2026 release wave 1 (v28)](upgrade/business-central-2026-release-wave-1-v28.md) (4 pages)
- [Business Central 2025 release wave 2 (v27)](upgrade/business-central-2025-release-wave-2-v27.md) (4 pages)
- [Business Central 2025 release wave 1 (v26)](upgrade/business-central-2025-release-wave-1-v26.md) (4 pages)
- [Business Central 2024 release wave 2 (v25)](upgrade/business-central-2024-release-wave-2-v25.md) (8 pages)
- [Earlier versions](upgrade/earlier-versions.md) (92 pages)
- [Related articles](upgrade/related-articles.md) (5 pages)

## More Learn pages

- [Some Known Issues in Business Central On-premises](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/known-issues): Provides an overview of the known issues that can affect Business Central installation or upgrade.
- [Supported upgrade paths to Business Central on-premises](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrade-paths): Provides an overview of the different upgrade paths for Business Central on-premises across versions.
- [Upgrading to Dynamics 365 Business Central](https://learn.microsoft.com/dynamics365/business-central/dev-itpro/upgrade/upgrading-to-business-central): Learn how to upgrade to Dynamics 365 Business Central with this comprehensive guide. Covers online and on-premises deployment options.

## Videos, posts and code changes

Linked by a Haiku matcher with a grounding quote from the item's summary (link/topics.ts); machine-generated.

- [#12307 Make UpgradeDefaultDimensions ParentId backfill set-based (via DataTransfer)](../../../changes/bcapps/12307.md) (code change): "UpgradeDefaultDimensions procedure now uses set-based DataTransfer operations"
- [June 2026 Cumulative Updates for Dynamics 365 Business Central](../../../posts/dvlprlife-com/https-www-dvlprlife-com-2026-06-june-2026-cumulative-updates-for-dynamics-365-business-central--4240d05509.md) (community post): "cumulative update links for Business Central on-premises: 28.2, 27.8 and 26.14"
- [July 2026 Cumulative Updates for Dynamics 365 Business Central](../../../posts/dvlprlife-com/https-www-dvlprlife-com-2026-07-july-2026-cumulative-updates-for-dynamics-365-business-central--36ef84971d.md) (community post): "July 2026 cumulative updates are available for Dynamics 365 Business Central"
- [August 2026 Cumulative Updates for Dynamics 365 Business Central](../../../posts/dvlprlife-com/https-www-dvlprlife-com-2026-08-august-2026-cumulative-updates-for-dynamics-365-business-central--6c6d521699.md) (community post): "August 2026 cumulative updates are available for Dynamics 365 Business Central"
- [September 2026 Cumulative Updates for Dynamics 365 Business Central](../../../posts/dvlprlife-com/https-www-dvlprlife-com-2026-09-september-2026-cumulative-updates-for-dynamics-365-business-central--f7d4d25920.md) (community post): "September 2026 cumulative updates are available for Dynamics 365 Business Central"
- [(2025 MAY) Cumulative Updates for Business Central](../../../posts/gerardorenteria-blog/10921.md) (community post): "Cumulative updates for Business Central replace previously released updates"
- [(2025 JUL) Cumulative Updates for Business Central](../../../posts/gerardorenteria-blog/11452.md) (community post): "Cumulative updates for Business Central replace previous updates and fix vulnerabilities"
- [(2025 AUG) Cumulative Updates for Business Central](../../../posts/gerardorenteria-blog/11766.md) (community post): "latest Business Central cumulative updates: 26.4 for 2025 release wave 1"
- [(2025 SEP) Cumulative Updates for Business Central](../../../posts/gerardorenteria-blog/12231.md) (community post): "latest Business Central cumulative updates: 26.5 for v26 (2025 release wave 1)"
- [(2025 OCT) Cumulative Updates for Business Central](../../../posts/gerardorenteria-blog/12460.md) (community post): "Lists the latest cumulative updates for Business Central: 26.6 for v26"
- [(2025 NOV) Cumulative Updates for Business Central](../../../posts/gerardorenteria-blog/12728.md) (community post): "Cumulative updates for Business Central replace previously released updates for each version"
- [Cumulative Updates for Business Central – versions](../../../posts/gerardorenteria-blog/13744.md) (community post): "Lists links to cumulative update pages for Business Central on-premises"

## Business Central pages and reports

The pages, reports and queries this hub's Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.

Learn also names 1 object with no object page: page/19010.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
