BizTalk End of Life: Support Dates and Migration Options

Verify BizTalk Server support dates, distinguish end of sale from end of support, and choose what to retain, migrate, or rebuild.

BizTalk Server 2016 reaches the end of extended support on January 11, 2027. BizTalk Server 2020 has mainstream support through April 11, 2028 and extended support through April 9, 2030 on Microsoft's lifecycle page. The deadline therefore depends on the version in production. Microsoft calls 2020 the final release, so every estate still needs a successor plan.

Microsoft's lifecycle dates are shown in Pacific Time. Record that time zone in the internal support register; do not shift dates to a local calendar without checking the underlying policy.

Deployed productMainstream supportExtended support / support statusWhat it means now
BizTalk Server 2016Ended January 11, 2022Ends January 11, 2027A separately scoped upgrade to 2020 can extend support only after compatibility and licensing assessment. Microsoft advises moving directly to Logic Apps for 2016 and earlier; an upgrade still needs a successor plan.
BizTalk Server 2020Ends April 11, 2028Ends April 9, 2030Microsoft says this is the final BizTalk release. It gives a longer planning runway, but not a reason to defer discovery of fragile integrations.
Host Integration Server (HIS)Separate productSeparate lifecycleDo not use a BizTalk date for HIS. Microsoft says HIS 2028 will be a standalone product with its own lifecycle.

Sources: BizTalk Server 2016 lifecycle, BizTalk Server 2020 lifecycle, and Microsoft's lifecycle update (checked August 30, 2026).

Separate end of sale from end of support

Microsoft's December 2025 lifecycle update, last updated August 8, 2026, says it will announce a BizTalk end-of-sale date in July 2026. That FAQ does not state the date itself. We did not locate a later primary announcement that supplies one, so an end-sale date should be recorded as unconfirmed, not inferred from a support date.

End of sale and end of support answer different questions. End of sale affects procurement and new licensing decisions. Mainstream support covers security and non-security updates plus Customer Service and Support; extended support changes that package. Microsoft describes paid extended support for non-security fixes through April 2030 for BizTalk Server 2020. Its lifecycle page lists April 9, 2030 as the extended-support end; the announcement labels April 10 as end of support, the next calendar day. Cite the specific date field in use and have licensing and support owners confirm the contractual wording.

For a 2016 estate, the support deadline is nearer and should govern sequencing. For a 2020 estate, establish whether the remaining runway reduces operational risk or merely delays the inventory. The dates describe a change in Microsoft servicing, not necessarily a workload stopping. A production decision should account for security policy, audit requirements, connected-product supportability, and incident recovery.

Which BizTalk replacement is suitable?

Azure Logic Apps Standard is Microsoft's stated successor to BizTalk Server, and Microsoft's current migration guidance compares BizTalk features with Standard workflows, Azure Service Bus or RabbitMQ, connectors, and supporting Azure services. That makes it the most direct option when the target operating model can use Azure Integration Services. It is not the only valid outcome for every interface.

OptionSuitable whenPoor fit whenDecision to prove
Retain BizTalk temporarilyThe deployed version remains supported and the team needs a controlled bridge while replacing one interface at a time.Retention is being used to avoid version discovery, patch ownership, or a dated support decision.Confirm version, patch posture, incident owner, and the first interface to leave the platform.
Azure Logic Apps Standard in AzureThe workload can run in Azure and the team can adopt its connector, identity, monitoring, and deployment model.A vendor demo is being treated as proof that the current adapters, message behavior, and operations will transfer unchanged.Build one representative interface through its real endpoints and compare business outcomes.
Logic Apps Standard hybrid deploymentProcessing, data storage, or network access must stay close to on-premises systems, or the environment is only partially connected.The requirement is a fully disconnected production platform. Microsoft's announcement says that scenario is under evaluation, not a generally available commitment.Validate the actual network, local infrastructure, connector, operational, and support requirements in the intended environment.
Replace the integration pattern or application capabilityThe interface's business role is being retired, consolidated, or better owned by the target application or a new API/event design.The proposal only moves a queue or workflow diagram and leaves ownership, reconciliation, and downstream behavior undefined.Name the business owner, source of truth, failure path, and acceptance evidence before retiring BizTalk.

The comparison above is an editorial decision method based on Microsoft's published feature mapping. Test the exact connector, protocol, security boundary, and operating model that each integration needs. Microsoft describes hybrid Standard deployments for on-premises, private-cloud, public-cloud, and partially connected scenarios; that does not assure production readiness for every disconnected scenario.

Inventory dependencies before choosing what can move

An interface inventory should include more than a list of BizTalk applications. Capture the receive and send ports, adapters, schemas, maps, pipelines, orchestrations, promoted properties and routing filters, rules, custom assemblies, certificates, partner agreements, tracking fields, schedules, dependencies, and production message samples. Include the business owner and the recovery owner for each flow. The useful unit of planning is a business outcome, such as an accepted purchase order or a reconciled claim, rather than a count of artefacts.

Microsoft's feature mapping gives a sensible first classification. XSD schemas and XSLT maps can be retained as artifacts in Logic Apps Standard or an integration account, but they still need test data and output comparison. The Logic Apps Rules Engine uses the BizTalk Business Rules Engine runtime; Microsoft's guide limits existing-policy support to XML and .NET Framework facts. Treat that scope as a gate, especially for rules that depend on other fact types.

BizTalk orchestrations and pipelines map to Standard workflows and local functions, rather than being evidence of a one-click transfer. MessageBox subscriptions, property promotions, and filters map to separate messaging and routing constructs such as Azure Service Bus topics and subscriptions or RabbitMQ exchanges. Custom adapters and custom code require an explicit target: a connector, a custom connector, a local function, a custom service, or a retained component. Each choice changes deployment, support, and failure behavior.

DependencyReuse or rebuild decisionProof before approvalSequencing consequence
XSD schemas and XSLT mapsReuse where the target accepts the artifact; rebuild only the transformation logic that fails compatibility or produces different output.Compare representative valid, invalid, and partner-specific messages with approved expected output.Start early because maps and schemas expose partner variants.
Orchestrations, pipelines, and routing filtersRebuild as workflows, functions, and broker rules that make the intended control flow explicit.Show correlation, routing, timeout, exception, and compensation behavior on an end-to-end test flow.Move after the target messaging model and service boundaries are agreed.
Rules, custom assemblies, and custom adaptersReuse only within the documented runtime and connector limits; otherwise refactor or wrap the behavior.Exercise the rule facts, assembly dependencies, protocol authentication, and error path.Make these candidates for an early proof of concept, not late cutover work.
B2B/EDI agreements and certificatesRecreate or import the configuration in the target model and verify partner-specific settings.Exchange a controlled transaction with each critical trading partner and reconcile acknowledgements.Sequence by partner readiness and certificate change windows.
Replay, retries, and downstream writesRebuild the operational controls, including idempotency where a retry can duplicate work.Replay a failed message and prove that the destination has the intended business result once.Establish this before parallel running or resubmission is allowed.

Microsoft's migration guidance warns that resubmitting a Logic Apps run can process the same message again and recommends designs that assume at-least-once processing with deduplication, upserts, or exactly-once effects at the destination. That does not prove that every BizTalk transaction can preserve its prior delivery semantics. It does provide a clear acceptance test: replay a representative failure and inspect both the message history and the downstream business record.

Set migration sequence from dependency and acceptance evidence

Start with a version and dependency register, then choose a small production-representative interface that includes the hardest relevant characteristic: a custom adapter, a partner agreement, a long-running orchestration, a mainframe connection, or a critical reconciliation. The purpose of the first move is to disprove risky assumptions about artifact reuse, operational ownership, and recovery behavior.

Use the result to group the remaining estate by dependency and business consequence. A straightforward file or API flow with a stable schema may be a reasonable early candidate. A multi-party EDI process, an orchestration with custom .NET dependencies, or an HIS-linked mainframe integration needs its own decision gate. HIS should remain a separate workstream because Microsoft has stated that HIS 2028 will be decoupled from BizTalk; replacing BizTalk does not automatically answer the host-connectivity question.

For each approved flow, require four pieces of evidence before cutover: an agreed business outcome, a tested failure and replay path, reconciled source and target results, and a named owner for day-two support. Parallel operation can be useful while those conditions are being demonstrated, but it also creates two paths whose outputs and exception handling must be reconciled. Retire a BizTalk flow only after the replacement has met its acceptance criteria and the fallback decision is explicit.

A practical next action for an integration portfolio

Create a one-page register for every production BizTalk application: version, support date source, interface owner, protocols and adapters, artefacts, external partners, HIS dependency, target hypothesis, and the proof required before cutover. Mark an end-sale date as unknown until Microsoft publishes a date. This provides a defensible sequence without pretending that one support deadline dictates every migration.

For broader architecture and operating-model choices, see the API integration modernization research hub. If the inventory shows a program that needs independent scope, delivery, and governance review, use the API integration modernization services guide.

This page is independent desk research, checked August 30, 2026. Microsoft products are described from Microsoft documentation; they are not ranked by sponsorship, and Software Modernization Intelligence is not a delivery candidate. Read our methodology for how we assess sources and decision frameworks.