SQL Server End of Life: 2016 Was Named in 90% of SQL Server 2017 Flaws Until Support Ended. Since Then, 0 of 45
SQL Server end of life status on October 15, 2026: 2022 and 2025 are in mainstream support, 2017 and 2019 in extended support, 2014 and 2016 on paid Extended Security Updates only, and 2008, 2008 R2 and 2012 unsupported. SQL Server 2016 left extended support on Jul 14, 2026. In September, Microsoft listed 45 CVEs for SQL Server 2017 and none for 2016.
Each bar runs from release to the last day of any Microsoft security coverage (blue mainstream, light blue extended, red paid ESU, pink Azure-only ESU); the dark tick is today. “Last security update” is the newest GDR security build in Microsoft’s SQL Server build list. CVE counts run January to September 2026.
SQL Server end of life dates for every version
All dates come from Microsoft’s Lifecycle pages. The pages store UTC timestamps, which Microsoft displays in Pacific time; we converted them the same way. Every extended support end and ESU end matches the endoflife.date API, and so does every mainstream end we could compare.
| Version | Version number | Released | Mainstream ends | Extended ends | Extended Security Updates | Status on Oct 15, 2026 | Last security update |
|---|---|---|---|---|---|---|---|
| SQL Server 2025 | 17.x | Nov 18, 2025 | Jan 6, 2031 | Jan 6, 2036 | None listed | Supported (mainstream), 3,370 days to extended end | Oct 2026 |
| SQL Server 2022 | 16.x | Nov 16, 2022 | Jan 11, 2028 | Jan 11, 2033 | None listed | Supported (mainstream), 2,280 days to extended end | Oct 2026 |
| SQL Server 2019 | 15.x | Nov 4, 2019 | Feb 28, 2025 | Jan 8, 2030 | None listed | Extended support, 1,181 days left | Oct 2026 |
| SQL Server 2017 | 14.x | Sep 29, 2017 | Oct 11, 2022 | Oct 12, 2027 | None listed | Extended support, 362 days left | Oct 2026 |
| SQL Server 2016 | 13.x | Jun 1, 2016 | Jul 13, 2021 | Jul 14, 2026 | To Jul 17, 2029 | ESU only, 1,006 days of ESU left | Jul 2026 |
| SQL Server 2014 | 12.x | Jun 5, 2014 | Jul 9, 2019 | Jul 9, 2024 | To Jul 12, 2027 | ESU only, 270 days of ESU left | Oct 2023 |
| SQL Server 2012 | 11.x | May 20, 2012 | Jul 11, 2017 | Jul 12, 2022 | To Jul 8, 2025 | Unsupported | Feb 2023 |
| SQL Server 2008 R2 | 10.50 | Jul 20, 2010 | Jul 8, 2014 | Jul 9, 2019 | Paid to Jul 12, 2022; Azure only to Jul 11, 2023 | Unsupported | Feb 2023 |
| SQL Server 2008 | 10.0 | Nov 6, 2008 | Jul 8, 2014 | Jul 9, 2019 | Paid to Jul 12, 2022; Azure only to Jul 11, 2023 | Unsupported | Feb 2023 |
SQL Server 2019’s mainstream support ended on February 28, 2025, not on a Patch Tuesday. Microsoft’s SQL Server ESU FAQ says 2014 ESUs run “until July 8, 2027”, but its lifecycle page and its ESU planning page both say July 12, 2027, which is the date used here. Likewise, the FAQ gives July 9, 2023 for the end of 2008 and 2008 R2 support in Azure, while the lifecycle pages say Jul 11, 2023.
A stepped timeline: how many versions still get free fixes
The step chart counts SQL Server versions in each support phase, month by month. Each blue step up is a release; each step down is a version leaving extended support, the point after which security fixes cost money. As of October 2026, 4 versions get security updates for every customer and 2 get them only for paying ESU customers.
MainstreamExtendedESU only (paid)
SQL Server 2008 to 2025, January 2017 to December 2036, counted on the first day of each month. Azure-only ESU years are included in ESU.
The next three steps come close together. SQL Server 2014’s last ESU year ends Jul 12, 2027, 270 days from now. SQL Server 2017 leaves extended support Oct 12, 2027, and its lifecycle page lists no ESU years at all. After that, the oldest version with free security fixes will be SQL Server 2019, until Jan 8, 2030.
SQL Server 2016 end of life: what changed on July 14, 2026
Microsoft’s July 14, 2026 security release was SQL Server 2016’s last in extended support. It listed 2016 as affected by 4 of the month’s 7 SQL Server CVEs, and Microsoft’s build list shows the last 2016 security builds (GDR for SP3 and for the Azure Connect feature pack) that month. ESU Year 1 runs Jul 15, 2026 to Jul 13, 2027, and Year 3 ends Jul 17, 2029.
Then the listings stopped. The next SQL Server release, in September 2026, was the largest in our data: 62 CVEs, 4 rated Critical. Microsoft listed 45 of them for SQL Server 2017 and none for 2016. From January 2017 to July 2026, 100 of the 111 CVEs Microsoft listed for SQL Server 2017 (90%) were also listed for 2016. The code did not change on July 14. The support status did.
Does an out-of-support SQL Server still get vulnerabilities?
To test it, we downloaded every monthly Microsoft security release from January 2017 to September 2026 through the MSRC CVRF API and recorded, for each CVE, the SQL Server versions Microsoft lists as known affected. The matrix shows every release from 2021 on that included a SQL Server CVE. Read across a row and the pattern is plain: a version is listed in nearly every batch while it is supported, then drops to zero at the end of extended support, even in years when it is still sold ESUs.
MainstreamExtendedESU only (paid)ESU, Azure onlyUnsupported
Numbers are unique CVEs Microsoft lists as affecting each version in that monthly release. The top row is all SQL Server CVEs in the release. Cells outlined in red were ESU years. The boxed cell is September 2026 for SQL Server 2016. Months with no SQL Server CVE are omitted.
So how many CVEs hit out-of-support SQL Server versions after their end of support? By Microsoft’s own listings, very few: 5 CVEs across all five versions, all in February and April 2023, and none since. In the same windows Microsoft published dozens to hundreds of SQL Server CVEs for newer versions:
| Version | Extended support ended | Window | SQL Server CVEs published (any version) | Listed for this version | Listed for next newer version | Before end: next version’s CVEs also listed for this one |
|---|---|---|---|---|---|---|
| SQL Server 2008 and 2008 R2 | Jul 9, 2019 | Aug 2019 to Sep 2026 | 226 | 3 | 7 (SQL Server 2012) | 0 of 1 (0%) |
| SQL Server 2012 | Jul 12, 2022 | Aug 2022 to Sep 2026 | 222 | 5 | 7 (SQL Server 2014) | 3 of 5 (60%) |
| SQL Server 2014 | Jul 9, 2024 | Aug 2024 to Sep 2026 | 133 | 0 | 52 (SQL Server 2016) | 12 of 51 (24%) |
| SQL Server 2016 | Jul 14, 2026 | Aug 2026 to Sep 2026 | 62 | 0 | 45 (SQL Server 2017) | 100 of 111 (90%) |
“Before end” covers January 2017 to the month extended support ended. The 2008 and 2012 windows include CVEs listed during ESU years; every one of the 5 came in February or April 2023. For 2014, the “before” share was 9 of 9 through June 2024; the drop came in July 2024, as described below.
The zero is not evidence that old versions are safe. It is evidence that Microsoft stops assessing them. SQL Server 2014 is the clearest case. From January 2021 to June 2024, all 9 of the 9 CVEs listed for SQL Server 2016 were also listed for 2014. On July 9, 2024, 2014’s final day of extended support, Microsoft listed 37 CVEs for 2016 and 0 for 2014. Since then: 52 more for 2016 (1 Critical), and 0 for 2014. Microsoft’s build list shows the last SQL Server 2014 security build in October 2023.
What SQL Server ESU buyers actually get
Microsoft’s SQL Server ESU FAQ is specific: ESUs “include Security Updates and Bulletins rated Critical” by MSRC, delivered “if and when available”, with “no regular release cadence”. Most SQL Server CVEs are rated Important. Of the 77 SQL Server CVEs from January to September 2026, 6 were Critical.
That rule makes September 2026 a useful test. Microsoft listed 4 Critical remote code execution flaws in SQL Server that month, the kind of fix ESUs exist to deliver. None lists SQL Server 2016:
CVE-2026-67378Critical remote code execution listed for SQL Server 2019, 2022, 2025CVE-2026-67631Critical remote code execution listed for SQL Server 2017, 2019, 2022, 2025CVE-2026-67636Critical remote code execution listed for SQL Server 2019, 2022, 2025CVE-2026-67643Critical remote code execution listed for SQL Server 2022, 2025
Microsoft does not say whether 2016 is affected by any of them; it simply does not list it. Two months earlier, CVE-2026-54118, also a Critical SQL Server remote code execution flaw, was listed for every version from 2016 to 2025, but not for 2014, which was then in its second paid ESU year. SQL Server 2012’s ESU years looked different: Microsoft listed 5 CVEs for 2012 during them, all rated Important, in February and April 2023.
SQL Server CVEs per version per year
SQL Server is a small slice of Microsoft’s patch load, but it is growing fast. The 77 SQL Server CVEs from January to September 2026 are seven times the 11 in the same months of 2025, in line with the jump in total fixes in our Patch Tuesday statistics for 2026 and the rise in published vulnerabilities in our CVE statistics for 2026. Most of the increase came in one release: 62 CVEs in September 2026.
| Version | 2021 | 2022 | 2023 | 2024 | 2025 | 2026* |
|---|---|---|---|---|---|---|
| 2025 | 00 Critical | 00 Critical | 00 Critical | 00 Critical | 00 Critical | 706 Critical |
| 2022 | 00 Critical | 00 Critical | 120 Critical | 910 Critical | 110 Critical | 635 Critical |
| 2019 | 10 Critical | 10 Critical | 120 Critical | 1200 Critical | 110 Critical | 614 Critical |
| 2017 | 10 Critical | 10 Critical | 70 Critical | 810 Critical | 90 Critical | 542 Critical |
| 2016 | 10 Critical | 10 Critical | 70 Critical | 710 Critical | 90 Critical | 91 Critical |
| 2014 | 10 Critical | 10 Critical | 70 Critical | 00 Critical | 00 Critical | 00 Critical |
| 2012 | 10 Critical | 00 Critical | 50 Critical | 00 Critical | 00 Critical | 00 Critical |
| 2008 R2 | 00 Critical | 00 Critical | 30 Critical | 00 Critical | 00 Critical | 00 Critical |
| 2008 | 00 Critical | 00 Critical | 30 Critical | 00 Critical | 00 Critical | 00 Critical |
| Any version | 1 | 1 | 12 | 121 | 12 | 77 |
Unique CVEs Microsoft lists as affecting each version, with Critical counts below. Shading marks ESU years (red) and unsupported years (grey), judged at mid-year (2026 at September). *2026 is January to September. Each CVE is counted once, in the first monthly release that lists a SQL Server version for it. “Any version” is not the sum of the rows, because most CVEs affect several versions.
What SQL Server Extended Security Updates cost
Microsoft publishes its Arc ESU rates in the Azure price list, per core per hour. We confirmed the unit against the Arc pay-as-you-go license meter, which matches the per-core hourly rate on Microsoft’s SQL Server pricing page ($0.100 Standard, $0.375 Enterprise).
| Term | SQL Server 2012 | SQL Server 2014 | SQL Server 2016 |
|---|---|---|---|
| ESU period | Jul 13, 2022 to Jul 8, 2025 (ended) | Jul 10, 2024 to Jul 12, 2027 | Jul 15, 2026 to Jul 17, 2029 |
| Updates included | Program closed. Microsoft: “upgrade to the latest supported versions” | Security updates rated Critical by MSRC, if and when available | |
| On Azure VMs | Not offered | Free | Paid; free Azure ESUs end with 2016. Rate not stated in Microsoft’s docs (see note) |
| Arc, Standard | Not offered | $0.19 per core-hour (about $1,664 per core per year) | $0.19 per core-hour (about $1,664 per core per year) |
| Arc, Enterprise | Not offered | $0.74 per core-hour (about $6,482 per core per year) | $0.74 per core-hour (about $6,482 per core per year) |
| Minimums and caps | 4 cores per VM or physical server; Standard capped at 24 cores; unlimited virtualization by physical-core license, minimum 16 physical cores, Enterprise meter | ||
| Late sign-up | Bill-back charge to the start of the current ESU year | ||
| Eligibility | Software Assurance (EA, EAS, SCE, EES) or Arc pay-as-you-go billing; Enterprise and Standard editions only | ||
USD list prices from the Azure Retail Prices API (Global region; 2016 meters effective April 2026). Yearly figures use 8,760 hours. The smallest billable Standard VM (4 cores) comes to about $6,658 a year, Enterprise to about $25,930. The price list also carries “Azure ESU 2016” meters at the same $0.19 and $0.74 rates, but Microsoft’s documentation does not say which deployments they bill. Microsoft’s current pages do not publish a volume-licensing ESU price for SQL Server; they direct buyers to their account team. Partner pricing may differ.
For comparison, Microsoft’s open no-level price for a new SQL Server 2022 Standard license is $3,945 per 2-core pack, and $15,123 for Enterprise. One year of Standard ESU per core costs 84% of a perpetual Standard core license; Enterprise, 86%. Running SQL Server 2022 Standard pay-as-you-go through Arc costs $0.100 per core-hour, about half the 2016 ESU rate.
Which SQL Server versions run on which Windows Server
SQL Server and Windows Server deadlines overlap. Windows Server 2016 leaves extended support on January 12, 2027, as covered in our Windows Server end of life report. Microsoft’s compatibility matrix limits where an old SQL Server can land:
| Windows Server | SQL 2025 | SQL 2022 | SQL 2019 | SQL 2017 | SQL 2016 | SQL 2014 |
|---|---|---|---|---|---|---|
| Windows Server 2025 | Yes (RTM) | Yes (RTM) | Yes (RTM) | Not supported | Not supported | Not supported |
| Windows Server 2022 | Yes (RTM) | Yes (RTM) | Yes (RTM) | Yes (RTM) | Not supported | Not supported |
| Windows Server 2019 | Yes (RTM) | Yes (RTM) | Yes (RTM) | Yes (RTM) | Yes (SP3) | Yes (SP3) |
| Windows Server 2016 | No | Yes (RTM) | Yes (RTM) | Yes (RTM) | Yes (SP3) | Yes (SP3) |
From Microsoft’s “Version requirements for SQL Server in Windows operating system” (KB 2681562). “Yes (SP3)” means the service pack level required. SQL Server 2008 and 2008 R2 are not supported on any of these four; SQL Server 2012 SP4 is supported on Windows Server 2016 and 2019 only.
A SQL Server 2016 or 2017 instance cannot move to Windows Server 2025 in a supported way. Moving the database engine to SQL Server 2019 or later is the precondition for retiring Windows Server 2016 on time.
What this means for MSPs
Frequently asked questions
Is SQL Server end of life?
Some versions are. On October 15, 2026, SQL Server 2022 and 2025 are in mainstream support, 2017 and 2019 are in extended support, 2014 and 2016 get only paid Extended Security Updates, and 2008, 2008 R2, and 2012 get no updates at all. SQL Server 2016 left extended support on July 14, 2026.
When does SQL Server 2016 reach end of life?
Extended support for SQL Server 2016 ended on July 14, 2026. Paid Extended Security Updates run until July 17, 2029. In September 2026, the first SQL Server release after that date, Microsoft listed 45 CVEs for SQL Server 2017 and none for 2016.
When does SQL Server 2017 support end?
Extended support for SQL Server 2017 ends on October 12, 2027, 362 days after October 15, 2026. Microsoft’s lifecycle page lists no Extended Security Update years for 2017. Mainstream support ended on October 11, 2022.
Does SQL Server 2017 work on Windows Server 2025?
Not as a supported combination. Microsoft’s compatibility matrix lists SQL Server 2017, 2016, and 2014 as not supported on Windows Server 2025. SQL Server 2019, 2022, and 2025 are supported there. SQL Server 2017 is supported on Windows Server 2022 and 2019.
How much do SQL Server Extended Security Updates cost?
Through Azure Arc, Microsoft’s price list charges $0.19 per core per hour for Standard edition and $0.74 for Enterprise, for both 2014 and 2016. That is about $1,664 and $6,482 per core per year, with a 4-core minimum per VM. SQL Server 2014 ESUs are free on Azure VMs; 2016 ESUs are not.
What happens when SQL Server reaches end of support?
Microsoft stops listing the version in its security data. Across 2008, 2008 R2, 2012, 2014, and 2016, Microsoft has listed only 5 CVEs for any of them after extended support ended, the last in April 2023, while 226 SQL Server CVEs were published from August 2019 to September 2026.
Methodology
Lifecycle dates. Microsoft Lifecycle product pages for SQL Server 2008 to 2025, retrieved October 15, 2026. Timestamps are UTC (for example 7/15/2026 6:59:59 AM for SQL Server 2016) and were converted to Pacific time, as Microsoft displays them, giving July 14, 2026. All extended support and ESU end dates were cross-checked against the endoflife.date API and matched. Days remaining count from October 15, 2026. “Last security update” is the newest GDR build date in Microsoft’s SQL Server build version list.
Vulnerability counts. MSRC CVRF API v3.0, one document per monthly release, January 2017 to September 2026 for the analysis and October 2026 for the update note; documents from June to October 2026 were downloaded fresh on October 15. For each CVE we took the products Microsoft marks as Known Affected and mapped them to SQL Server database engine versions (GDR, CU, QFE and Azure Connect feature pack branches), excluding separately listed tools and drivers (Management Studio, Integration Services for Visual Studio, ODBC, OLE DB and JDBC drivers, Big Data Clusters and Linux containers). Each CVE is counted once, in the first monthly release that lists a SQL Server version for it. Support phase is assigned by comparing each release’s Patch Tuesday date with the lifecycle dates. Critical is Microsoft’s severity rating for that version. No SQL Server CVE in the data is marked exploited. As a cross-check, Microsoft’s Security Update Guide affectedProduct API returned the same per-version, per-release CVE sets for every release from January 2024 to October 2026.
Prices. Azure Retail Prices API, product “Azure Arc-enabled SQL Server”, Global region USD list prices, retrieved October 15, 2026. License list prices from Microsoft’s SQL Server 2022 pricing page. ESU terms from Microsoft’s SQL Server ESU documentation and FAQ.
Limitations. Microsoft lists only versions it services, so a count of zero after end of support reflects disclosure, not safety; we cannot say how many unlisted CVEs reach old versions. Microsoft revises product lists and severities over time. The overlap figures are Microsoft’s own listings, not code analysis. The 2026 figures cover nine months.
Not advice. This is an analysis of public lifecycle, vulnerability and price data, not licensing or security advice for any environment. Confirm ESU eligibility and pricing with Microsoft or your licensing partner.
Cite as:The Uptime Report. "SQL Server End of Life: 2016 Was Named in 90% of SQL Server 2017 Flaws Until Support Ended. Since Then, 0 of 45." October 2026. https://theuptimereport.com/sql-server-end-of-life/
References
- Microsoft Lifecycle, SQL Server 2008. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2008 R2. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2012. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2014. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2016. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2017. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2019. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2022. Accessed October 2026.
- Microsoft Lifecycle, SQL Server 2025. Accessed October 2026.
- Microsoft, SQL Server end of support options. Accessed October 2026.
- Microsoft, What are Extended Security Updates for SQL Server? Accessed October 2026.
- Microsoft, SQL Server Extended Security Updates: Frequently asked questions. Accessed October 2026.
- Microsoft, SQL Server Extended Security Updates enabled by Azure Arc. Accessed October 2026.
- Microsoft, Plan your Windows Server and SQL Server end of support. Accessed October 2026.
- Microsoft, Latest updates and version history for SQL Server. Accessed October 2026.
- Microsoft, Version requirements for SQL Server in Windows operating system (KB 2681562). Accessed October 2026.
- Microsoft, SQL Server 2022 pricing. Accessed October 2026.
- Azure Retail Prices API. Accessed October 2026.
- MSRC CVRF API v3.0 and Security Update Guide API. Accessed October 2026.
- endoflife.date API, Microsoft SQL Server (cross-check). Accessed October 2026.
Research library
More original data reports from The Uptime Report. Every report includes its methodology and a free CSV download. Browse all research
Threats and breaches
- Hypervisor Vulnerabilities
Exploitation by hypervisor, NVD and KEV - DMARC Adoption Statistics 2026
Our scan of 15,000 domains - RMM Vulnerabilities and Remote Access Flaws in CISA KEV
MSP toolchain flaws in KEV - VPN Vulnerabilities by Vendor
VPN gateway KEV and CVEs by vendor - MFA Statistics 2026
MFA methods across 2,571 services - Password Statistics 2026
12,674 passwords tested against HIBP - Ransomware Groups 2026
Most active ransomware groups, ranked - Ransomware Statistics 2026
Leak-site victims by month since 2021 - Malicious npm Packages
Malicious npm packages, day by day - Cybersecurity Statistics 2026
70 sourced stats, every number traced - Zero-Day Statistics
Every tracked zero-day since 2014 - Phishing Statistics 2026
Four phishing measures, one evidence board - Patch Tuesday Statistics 2026
Every Microsoft CVE since 2021 - Disaster Declarations by State
FEMA data for continuity planning - Data Breach Statistics 2026
980 breaches in Have I Been Pwned - Ransomware Initial Access Vectors
CISA advisories coded by entry technique - CVE Statistics 2026
Vulnerabilities published per year, NIST NVD - How Long Do Companies Take to Report a Data Breach?
1,675 Washington notices - Known Exploited Vulnerabilities
The CISA KEV catalog analyzed - Healthcare Data Breach Report 2026
HHS OCR breach portal scorecard - Ransomware Reported to the FBI
Five-year IC3 trend
Infrastructure and uptime
- Domain Name Statistics 2026
Domains by TLD, renewals, registrars - Linux Market Share 2026
Linux desktop share, every headline traced - GitHub Outages
GitHub incidents by month since 2020 - Cloudflare Outage History
Every Cloudflare outage post-mortem - Starlink Statistics 2026
Satellites, subscribers, coverage, outages - Internet Access Statistics 2026
Home internet gaps by state and group - Windows 11 Market Share 2026
Windows 10 vs 11 share by country - Cloud Computing Statistics 2026
Hyperscaler revenue and capex, SEC data - AWS Outage History
Every AWS Post-Event Summary since 2011 - Data Centers by State 2026
Sites, jobs, power for every state - Data Center Statistics 2026
Data center power, spending, jobs - 99.9% Uptime
Uptime calculator and 35 real SLAs - Power Outage Statistics by State
Outage hours by state, EIA data - Cost of Downtime
Revenue per hour for 3,001 public companies - Windows Server End of Life
Support dates and CVEs per server version
Regulation and disclosure
- FedRAMP Statistics 2026
Authorizations, reuse, and 3PAO market - Item 1C Cybersecurity Disclosures
Coded 10-K Item 1C sample - CMMC Certification Statistics 2026
CMMC demand vs assessor capacity - Data Brokers List 2026
728 brokers across three state registries - SEC Cybersecurity Incident Disclosures
Every 8-K Item 1.05 filing - HIPAA Enforcement Tracker
Every OCR penalty and settlement
Workforce and pay
- H-1B Statistics 2026
H-1B lottery, employers, and wages - AI Layoffs 2026
AI-blamed job cuts, sourced to filings - Help Desk Salary 2026
Help desk hourly pay, BLS OEWS - Cybersecurity Salary 2026
Security pay percentiles, BLS OEWS - Women in Tech Statistics 2026
Women’s share of tech jobs since 2011 - IT Unemployment Rate 2026
Tech vs national jobless rate, monthly - Tech Job Postings 2026
Tech postings vs 2020, by role and country - Tech Layoffs 2026
Tech layoffs from state WARN notices - Remote Work Statistics 2026
Telework by job, industry, and state - Highest Paying Cities for IT Jobs 2026
Metro pay by role, BLS OEWS - The Tech Job Market in 2026
Openings, quits, hires, layoffs - IT Salaries by State 2026
Pay matrix for four IT roles - IT and Cybersecurity Jobs Outlook 2026
BLS employment projections
MSP market and spending
- MSP Market Size 2026
Managed services market, built from Census - Small Business AI Adoption 2026
AI use by firm size, sector, state, Census - Cyber Insurance Statistics
Cyber insurance market, NAIC 2015-2024 - IT Spending by Industry
IT investment by industry, BEA - IT Services Industry Growth 2026
Census revenue by service industry - IT Hourly Rates 2026
Hourly IT labor rates, GSA contracts - VoIP Statistics 2026
Business VoIP vs landlines, FCC - MSP Industry Statistics 2026
Jobs, wages, and firms, BLS QCEW - Federal IT Spending 2026
IT services contracts, USAspending - IT Services Firms by State
Census business patterns atlas
Leave a Reply