Free tool · 3 minutes · End of support · Australia
WHAT IS EXPOSED, BY WHEN —
AND WHAT IT WILL COST.
Windows 10, Windows Server 2012 R2, Windows Server 2016, SQL Server 2016, Microsoft Publisher and Exchange Web Services all reach the end of the line between 2025 and 2027, and four of those dates fall inside twelve months of each other. Enter what is still in service and this checker returns a dated timeline, the days left on each deadline, the Extended Security Updates cost where Microsoft publishes one, and what to do first.
A planning aid, not a licensing quote and not an audit. Dates come from Microsoft Lifecycle and Microsoft Learn. Costs are Microsoft US-dollar list prices, and Extended Security Updates are bought through a CSP partner that quotes in Australian dollars, so no conversion is shown.
Your estate
Count what is still in service. A rough number is fine: the point is the shape of the exposure, not a licence reconciliation.
The Windows 10 decision
Hardware readiness and the ESU year set whether this is an upgrade project or a licensing one.
Working out the dates from today's date…
Indicative planning aid, not a licensing quote and not an audit. Windows 10 Extended Security Updates are shown at Microsoft's US-dollar list price, which doubles each year to a maximum of three and is cumulative; Australian businesses buy through a CSP partner that quotes in Australian dollars, so no exchange rate has been applied. Where Microsoft publishes no price, this tool says so rather than estimating. Dates are taken from Microsoft Lifecycle and Microsoft Learn and were checked in July 2026.
The dates behind the tool
Six deadlines, one crowded window.
Microsoft gave long notice on every one of these. Windows Server 2016 has carried the January 2027 date on its lifecycle pages since mainstream support closed in 2022, Publisher's retirement was announced in February 2024, and the Exchange Web Services deprecation was signalled in 2018 with the retirement date set in 2023. The lifecycle policy is published, the dates are stable, and there are several supported migration paths off each platform. The difficulty for Australian businesses is not notice. It is that the deadlines cluster, and the systems they apply to are usually the ones nobody has thought about in years.
Windows 10 support ended on 14 October 2025, and commercial Extended Security Updates run for a maximum of three years at US$61, US$122 and US$244 per device. Windows Server 2012 and 2012 R2 receive their final ESU on 13 October 2026, with no fourth year available through any channel. Microsoft Publisher retires in October 2026 and Exchange Web Services is blocked by default in Exchange Online from 1 October 2026, then permanently disabled on 1 April 2027. SQL Server 2016 extended support already ended, on 14 July 2026. Windows Server 2016 follows on 12 January 2027, which lands halfway through FY2026-27 and cannot be funded from a budget starting the following July.
Two places where this checker deliberately shows no number. For Windows Server 2016, ESU is licensed per core with a 16-core minimum per server, and Microsoft has not published a per-core price for that wave. For SQL Server 2016, ESU is billed per core with a four-core minimum per operating system environment and documented as roughly 75 per cent of the on-premises licence cost annually, which is a ratio rather than a price. Both read “quote required”. Where Microsoft does publish a price it is in US dollars, and Australian businesses buy Extended Security Updates through a CSP partner that quotes in Australian dollars, so no conversion is applied anywhere in the tool.
Frequently asked questions
What Australian businesses ask about end of support.
What actually happens when Microsoft support ends?
Nothing, on the day. The device boots, the server runs, the database returns rows, and the application loads exactly as it did the day before. That is precisely why these deadlines get ignored. What stops is the supply of security updates, so every vulnerability discovered from that point stays open permanently. Because flaws found in current versions are frequently present in older ones too, each future patch cycle effectively publishes a map of holes that are fixed on supported platforms and left exploitable on unsupported ones. There are commercial consequences as well: Australian cyber insurance renewal questionnaires ask directly about unsupported operating systems, and the Essential Eight Maturity Model requires operating systems and applications no longer supported by their vendor to be replaced, at every maturity level.
Is paying for Extended Security Updates worth it?
It depends on what the money is buying time for. ESU delivers security updates rated critical and important, and nothing else: no new features, no non-security fixes and no general technical support. Microsoft prices it as a bridge rather than a destination, which is why Windows 10 ESU doubles each year, from US$61 per device in year one to US$122 and then US$244. It is cumulative too, so a business enrolling for the first time in year two pays for year one as well. ESU earns its place when a device or server is genuinely blocked: hardware certified only for the old platform, a vendor that has not certified anything newer, or a fleet too large to refresh in one budget cycle. It is poor value when it simply defers a decision that could be made now, because the price rises while the problem does not change.
What if the application vendor will not certify a newer version?
This is the single most common blocker, and it is a vendor management problem before it is a technical one. Get the answer in writing and get it early, because it sets the shape of everything else: ask which operating system and SQL Server versions the vendor certifies today, what an application upgrade would cost, and what the timeline looks like. If the answer is that nothing newer is certified, the realistic options are an ESU bridge on the current platform, a lift of the workload into an Azure virtual machine to remove the ageing hardware risk while the vendor catches up, or replacing the application. Where the database is old because the product sitting on it is old, this deadline is a fair trigger to reassess the application rather than fund another three years underneath it.
Does moving to Azure change the maths?
It does, but not uniformly, and the differences matter. Windows Server 2016 workloads running as Azure virtual machines receive Extended Security Updates at no extra charge once the machine is set to take updates, which makes an Azure lift a genuine pressure valve for a stubborn server. Windows 10 ESU is likewise included at no additional cost for virtual machines in Windows 365, Azure Virtual Desktop and Azure, and a physical Windows 10 device is entitled to ESU for up to three years while its user holds an active Windows 365 licence. The two exceptions are worth knowing. Azure-hosted Windows Server 2012 R2 machines stop receiving ESU on 13 October 2026, the same date as on-premises servers, because the program itself ends. And starting with SQL Server 2016, moving to SQL Server on an Azure virtual machine no longer provides free ESU access, so that subscription is charged.
What about the free consumer ESU offer for Windows 10?
It is a generous offer and it does not apply to business devices. Microsoft extended the free consumer Extended Security Updates program for a second year, through 12 October 2027, for personal devices running Windows 10 version 22H2. Devices joined to an Active Directory domain or to Microsoft Entra ID, and devices enrolled in mobile device management, are excluded, which covers most business PCs set up the way a competent provider sets them up. The one carve-out is Microsoft Entra registered devices, the lightweight state common on a personal machine that accesses work email, which remain eligible. Assuming the free program covers a managed fleet is the most expensive mistake available in this whole area, because it means arriving at the deadline both unpatched and unbudgeted.
How do I find these systems in the first place?
Discovery comes before any decision, and the count is almost always higher than the first estimate. For servers, ask for an inventory of every server operating system in the environment including virtual machines, since a 2012 R2 guest on a brand-new host still counts; winver or systeminfo confirms an individual box. For SQL Server, run SELECT @@VERSION on known instances, where anything reporting 13.x is 2016, then sweep the registry for instance names and check for the SQL Server Browser service on UDP port 1434 to catch instances nobody documented. For Windows 11 readiness, Microsoft Intune reports hardware eligibility across an entire fleet. For Exchange Web Services, the Microsoft 365 admin centre has a dedicated EWS Usage Report under Reports, then Usage, then Exchange. For Publisher, a search for .pub across devices, OneDrive and SharePoint finds the files. Ask every line-of-business vendor in writing as well, because appliances and turnkey systems hide instances that scanning misses.
The full guide to each deadline
- Windows 10 after October 2026: the ESU Year 2 decision
- Windows Server 2012 R2: the final security updates end 13 October 2026
- Windows Server 2016 support ends 12 January 2027: plan and budget this financial year
- SQL Server 2016 support ended 14 July 2026: what to do now
- Microsoft Publisher retires in October 2026: what replaces it
- Exchange Web Services retires on 1 October 2026: what breaks
- Essential Eight Readiness: score the posture around these systems
- Managed Services: proactive IT across multi-site and regional operations