Microsoft
- vs. fiscal 2024
- +10%from 1,264
- Laid off
- 3,300 US2025
- Layoffs per new H-1B
- ×2.4US notices
- Green-card filings
- 3,157PERM, FY2025
Suspended Oct 8, 2026
Data story · visas and layoffs
Five big employers cut jobs and raised new H-1B sponsorship in the same year.
On October 8, 2026 the federal government called out companies that lay off American workers while hiring from overseas: the Labor Department suspended 8 employers from the green-card program, and the Vice President put numbers on Microsoft, about 6,000 laid off against 6,300 H-1B visas and almost 3,000 green cards. This page checks those numbers against the public record, then asks the question behind them: which big employers cut deeply while their new sponsorship held or rose, and where did the hiring go instead.
Microsoft, 2025: sponsored beside laid off
Eleven people laid off worldwide for every new H-1B, 2.4 counting only US layoff notices.1,3
One square is 100 people or petitions. WARN notices are the 60-day filings federal law requires before a large layoff: the only US-only count, and a floor, since small and remote cuts never file one.
Vance’s four numbers, checked
Who did both
The defensible headline is “cut and sponsor at the same time”, not “replace”. Measured by initial approvals, not inflated totals, the firms whose new H-1Bs rose into a layoff year are mostly US tech and finance: Oracle, Amazon, Meta, Microsoft and JPMorgan Chase. The Indian IT firms the suspension mostly targets cut deeply too, and their new intake fell.
The ratio is layoffs per H-1B the company sponsors, renewals included, where a fiscal 2025 total is published: Microsoft’s is the full year; nine others come from the senators’ September letters, which likely stop in June, so those ratios run high. The second sort divides by new approvals alone; the third shows how much of each pool was added this year. On all approvals, Amazon leads at ×1.4; Amazon added the most, with 46% of its H-1Bs new.
Solid dot: new H-1Bs, fiscal 2025. Faded dot: all approvals, dashed when the figure is partial-year. Ring: the layoff figure the record supports, solid for a US count and dashed for a global one. A small dashed ring marks a global figure on record beside a US one. The axis is logarithmic.
Ratios compare global, all-occupation layoffs with US, mostly technical H-1B approvals. They show timing, not replacement.
The funnel
This is how HR sees it. First the paperwork: a Labor Condition Application promises the Labor Department the going wage for a job slot, filed cheaply and in bulk before a candidate exists. Then the petition: immigration approves a visa for a named person, and most of those are housekeeping for people already on staff, renewals, extensions and transfers. The narrow end is a new person starting on an H-1B, 1,394 at Microsoft in fiscal 2025, about one percent of its US workforce by its own count.
The “6,300 visas” quoted on October 8 is the petition stage, 78% of it renewals. The “almost 3,000 green cards” is the retention step below the funnel: for workers it wants to keep past the six-year H-1B limit, HR files a PERM labor certification showing no qualified American applied. Those are mostly existing staff, not new hires, which is why that bar is wider than the new-hire bar.
The Labor Secretary’s totals for the eight since 2009 sit on the same rungs: “3M foreign workers requested” is job slots, 1.16M in the years on record; “230K H-1B approvals” fits new hires, 120K visible; the 100K PERM certifications cannot be reproduced. Nationally, employers filed 911K slots in fiscal 2025 against a cap of 85K new visas.22,26
| Stage | Verified | As quoted | What it measures |
|---|---|---|---|
| LCA positions certified | 20,68622 | — | Worker slots on Labor Condition Applications. Employers over-file; one application can list many slots. |
| LCA applications certified | 9,27523 | — | Applications, not slots. MyVisaJobs, a secondary tabulation of DOL files. |
| H-1B approvals, all | 6,2571,2 | 6,300Vance, Oct 8 | Initial plus continuing approvals, from NFAP's tabulation of USCIS data. USCIS data cited in the press puts it at 6,258. |
| …continuing (renewals, transfers) | 4,8631 | — | Extensions, amendments and changes of employer for people already working. The same person can be counted more than once. |
| …initial (new employment) | 1,3941 | — | The closest measure of new sponsorship. |
| PERM filings (green-card step 1) | 3,1572,24 | 3,000Vance, Oct 8 | Labor certifications, the first step toward an employment green card. Not green cards issued, and mostly for people already on H-1Bs. Not a subset of this year's approvals, so the stages do not add. |
| Laid off, US WARN notices 2025 | 3,3003,25 | 6,000Vance, Oct 8, as "American workers" | Deduplicated WARN notices in Washington and California. The quoted 6,000 is the May 2025 global announcement; the year's global total was about 15,000. |
The eight
The penalty was a freeze on PERM, the first step of an employment green card. It only hurts a firm that files them. Six of the eight are IT services firms whose green-card use has always been small, so the freeze costs them little and mostly stalls the workers already in their queues. Microsoft files about 3,157 a year, the most on the list; Adobe has no confirmed mass layoff on record.2
Each card is one employer’s new H-1Bs in fiscal 2025 on a shared bar, its change on the year, the layoff figure the record supports, layoffs per new H-1B, and its green-card filings. Ranked by new H-1Bs, all eight together took 4,477. Amazon, which was not named, took 4,644 on its own.1
Suspended Oct 8, 2026
Suspended Oct 8, 2026
First suspended Sep 8, 2026
Suspended Oct 8, 2026
Suspended Oct 8, 2026
Suspended Oct 8, 2026
Suspended Oct 8, 2026
Suspended Oct 8, 2026
Sources for every figure on these cards are in the list at the end of the page.1,2,3,9,15,16,17,18,19,20,21
Microsoft, year by year
Microsoft sponsors a steady 1.3K or so new H-1Bs a year and renews about four times that many, whatever the layoffs are doing. In fiscal 2023, the year of the 10,000-person cut, new approvals were the lowest in the series; they rose with AI hiring in 2024 and 2025 to a series high of 1,394, in the year it announced about 15,000 layoffs.
The bars are USCIS fiscal years (October to September). The lines are calendar years: global announcements as reported, and US WARN notices, which set a floor because they catch only qualifying site-level events. Fiscal 2026 approvals are not published yet.
2025 was Microsoft’s biggest layoff year since 2023: 6,000 in May and 9,000 in July, about 15,000 globally for the year, against 3,300 in US notices.3,10,11,27
Hover a year for every figure and its date. The 2024 WARN point is the aggregator showing none; absence is not zero.
The outsourcers left
The companies that defined the “layoffs plus H-1B” story a decade ago, Cognizant, Tata Consultancy Services, Infosys, Wipro and HCLTech, have largely exited new H-1B intake. From fiscal 2012 to fiscal 2025, their initial approvals fell 82–95%. Capgemini, in the record since fiscal 2015, fell less. Their delivery moved offshore.
Microsoft is the dashed reference line: 970 in FY2015 to 1,394 in FY2025. In fiscal 2025 it alone received more new approvals than any single outsourcer.
NFAP’s own aggregate for the top seven India-based firms is 4,573 for FY2025, 70% below FY2015; its per-firm figures sum lower and the firm set is not named, so the page does not compute the drop from the sum.1
The default view joins each firm’s first and last year, because the middle years are sparse. “All years” shows every point and leaves the missing years as gaps. ⚠ marks a figure the sources disagree on.
| Employer | First year | FY2025 | Change |
|---|---|---|---|
| Cognizantsuspended | 9,281FY2012 | 743 | −92% |
| Tata Consultancy Servicessuspended | 7,469FY2012 | 846 | −89% |
| Infosyssuspended | 5,600FY2012 | 263⚠ possible entity split; verify | −95% |
| Wiprosuspended | 4,304FY2012 | 267 | −94% |
| HCLTechsuspended | 2,070FY2012 | 379 | −82% |
| Microsoftsuspendedreference | 970FY2015 | 1,394 | +44% |
| Capgeminisuspended | 556FY2015 | 401 | −28% |
| Deloitte | 1,235FY2021 | 432 | −65% |
| Accenture | 1,097FY2022 | 254 | −77% |
| Tech Mahindra | 509FY2022 | 295 | −42% |
| LTIMindtree | 342FY2022 | 401 | +17% |
Offshore
The stronger present-day displacement story runs through offshore capability centers, not visas. Meta, Amazon, Apple, Microsoft, Netflix and Alphabet together hired more than 32,000 people in India in 2025, bringing their combined India workforce to about 214,000.58 The $100,000 H-1B fee makes offshore delivery relatively cheaper still.
Most links here are timing, not proven substitution. Only Microsoft discloses a US / international split.
Each row is a coincidence of timing, not a proven transfer. The right-hand number is a standing workforce, so it predates the cut on the left. IBM and Amazon rest on reporting the companies themselves never confirmed. Every figure is sourced in the signal table below.
Ranges and “more than” figures are drawn at their low end.58
| Company | When | Signal | Figure | Where | What the source says |
|---|---|---|---|---|---|
| IBM | Jan 2024 | Job postingsunverified | 173postings | India | Claimed IBM India job openings Jan 2024 (UNVERIFIED)39 |
| IBM | Jan 2025 | Job postingsunverified | 3,866postings | India | Claimed IBM India job openings early 2025; US listings <400 (UNVERIFIED)39 |
| IBM | Mar 20, 2025 | US cutunverified | 9,000workers | US (Raleigh, NYC, Dallas, CA) | ~9,000 US jobs reportedly at risk; IBM did not confirm32 |
| IBM | Apr 3, 2026 | Offshore headcountunverified | 135,000employees | India | Viral X post claims ~135K India vs ~43K US employees (UNVERIFIED)39 |
| IBM | Apr 3, 2026 | US headcountunverified | 43,000employees | US | Same viral post's US headcount claim (UNVERIFIED)39 |
| Microsoft | Jun 30, 2023 | 10-K geography | 101,000employees | International | 10-K FY2023: 120K US / 101K international (45.7% intl)12 |
| Microsoft | Jun 30, 2024 | 10-K geography | 102,000employees | International | 10-K FY2024: 126K US / 102K international (44.7% intl)13 |
| Microsoft | Jun 30, 2025 | 10-K geography | 103,000employees | International | 10-K FY2025: 125K US / 103K international (45.2% intl); US -1K, intl +1K14 |
| Wells Fargo | — | Counter-signal: offshore cutunverified | 400workers | Chennai, India | Counter-signal: ~400 India roles cut and Chennai GCC closed (date unconfirmed)42 |
| Wells Fargo | Mar 17, 2019 | Offshore headcount | 10,000employees | India & Philippines | Added more than 10,000 workers in India/Philippines by 2019; up to 7,000 more Filipino hires planned40 |
| Wells Fargo | Feb 14, 2020 | Counter-signal: offshore cut | 700workers | Manila, Philippines | Counter-signal: ~700 Manila jobs cut41 |
| JPMorgan Chase | Dec 17, 2025 | Offshore center | 30,000employees | Mumbai, India | Planned 2M sq ft campus for ~30,000 people by 2029 ('Asia's largest GCC')44 |
| JPMorgan Chase | Jun 2026 | US cut | 244workers | Plano, TX | WARN notice, Plano campus34 |
| JPMorgan Chase | Jul 23, 2026 | Offshore headcount | 55,000employees | India (5 cities) | About 55,000 employees in India; hiring ~1,000 tech roles for India GCC43 |
| Citigroup | Jan 29, 2024 | US cut | 20,000workers | Global | Plan to cut 20,000 globally over two years (not US-specific)46 |
| Citigroup | Sep 25, 2025 | Offshore headcount | 33,000employees | India | About 33,000 employees in India45 |
| Citigroup | Sep 25, 2025 | Offshore center | 1,000roles | India | Nearly 1,000 tech roles moved to India support centres - mostly from China (after ~3,500 China cuts), not US45 |
| Amazon | Jan 28, 2026 | Offshore headcountunverified | 120,000employees | India | About 120,000 employees in India; India offices reportedly also hit by Jan 2026 cuts (not a clean offshoring case)47 |
| Target | Oct 24, 2025 | US cut | 1,800workers | US corporate | 1,800 corporate positions eliminated (incl. ~800 open roles)48 |
| Target | Aug 7, 2026 | Offshore headcount | 5,700employees | Bengaluru, India | About 5,700 professionals; 'expanding strategic role'49 |
| Concentrix | Nov 30, 2024 | BPO headcount | 90,000employees | Americas | 10-K FY2024 Americas headcount (includes LatAm)52 |
| Concentrix | Nov 30, 2024 | BPO headcount | 235,000employees | APAC | 10-K FY2024 APAC headcount52 |
| Concentrix | Nov 30, 2024 | BPO headcount | 125,000employees | EMEA | 10-K FY2024 EMEA headcount52 |
| Concentrix | Nov 30, 2024 | BPO headcount | 450,000employees | Total | 10-K FY2024 total headcount52 |
| Concentrix | Nov 30, 2025 | BPO headcount | 85,000employees | Americas | 10-K FY2025 Americas headcount (-5K YoY; includes LatAm)53 |
| Concentrix | Nov 30, 2025 | BPO headcount | 240,000employees | APAC | 10-K FY2025 APAC headcount (+5K YoY)53 |
| Concentrix | Nov 30, 2025 | BPO headcount | 130,000employees | EMEA | 10-K FY2025 EMEA headcount53 |
| Concentrix | Nov 30, 2025 | BPO headcount | 455,000employees | Total | 10-K FY2025 total headcount53 |
| TaskUs | Dec 31, 2025 | BPO headcount | 65,500employees | Total (13 countries) | 10-K FY2025 total headcount, 31 sites54 |
| TaskUs | Dec 31, 2025 | BPO headcount | 38,100employees | Philippines | 10-K FY2025 Philippines headcount (58%)54 |
| Alorica | Dec 13, 2019 | US cut | 2,000workers | US (WI, AZ, CA, FL, IN, MI, NC) | Closed US sites with 2,000+ workers (pre-window precedent)55 |
| Alorica | Dec 13, 2019 | BPO headcount | 9,000employees | Philippines | Adding 9,000 Philippine staff for nearly 50,000 there55 |
| Salesforce | Sep 2025 | US cut | 4,000workers | Global (support) | 4,000 support roles cut, attributed to AI agents - not offshoring50 |
| UnitedHealth / Optum | Sep 25, 2024 | US cutunverified | 800workers | NJ, CA, OH | 800 cuts; Philippine job ads for Optum back-office roles (offshoring claims unverified)51 |
| Focus Services | Mar 2026 | US cut | 94workers | Greenville, NC | Call-center WARN cut; notice does not say where work went56 |
| Infosys | Mar 2026 | US cutunverified | 248workers | US | Infosys BPM WARN tied to reworked Vanguard contract (Vanguard brought work in-house, expanding offshore)19 |
| Vanguard | Nov 2025 | Offshore center | 2,500planned hires | Hyderabad, India | GCC plans to hire 2,50057 |
| PayPal | 2026 | Counter-signal: offshore cut | 220workers | India | 220 India roles cut (offshore not immune)31 |
| Tata Consultancy Services | 2026 | Counter-signal: offshore cut | 23,000workers | Global (mostly India) | TCS headcount fell by more than 23,00031 |
Timeline
Enforcement, courts, Congress and statements since 2025, with the events that touch the eight in orange. The October 8 cluster is at the bottom. Faded rows are reports the record could not confirm.
Courts Palmer v. Cognizant jury finds pattern of discrimination against non-Indian workers62
C.D. Cal. juryEnforcement EEOC investigation of TCS layoff-bias complaints reported63
EEOCEnforcement DOJ relaunched Protecting US Workers Initiative records first settlement64
DOJStatement Vance criticizes firms that lay off 9,000 then seek visas ('Winning the AI Race' summit)65
JD VanceCongress Keep Call Centers in America Act (S.2495) introduced by Sens. Gallego and Justice66
US SenateEnforcement DOL unveils Project Firewall H-1B enforcement initiative (launch month unconfirmed)67
DOLCongress Sen. Moreno announces HIRE Act (25% excise tax on outsourcing payments)68
Sen. Bernie MorenoCongress Unanimous-consent request for HIRE Act blocked69
US SenateExecutive Proclamation imposes $100,000 fee on new H-1B petitions for workers abroad70
White HouseCongress Grassley-Durbin letters to 10 employers pairing layoffs with FY2025 H-1B approvals28
Sens. Grassley & DurbinCongress HIRE Act formally introduced as S.2976, referred to Senate Finance71
US SenateCourts Federal court upholds $100K H-1B fee pending appeal (headline only)72
Federal court · conflicting or unverified reportRegulation FCC votes 3-0 on proposal for overseas call-center disclosure in telecom73
FCCEnforcement DOL reports 48% increase in H-1B investigation caseload under Project Firewall74
DOLEnforcement Compunnel Software Group becomes 9th DOJ settlement ($313,420)64
DOJEnforcement Cloudera given 180-day PERM suspension over alleged hiring discrimination75
DOLCourts D. Mass. holds $100K fee unlawful (State of California v. Mullin)70
US District Court D. Mass.Courts D. Mass. stays its fee ruling pending appeal; fee remains collectible70
US District Court D. Mass.Enforcement DOL probe of Cognizant and Cloudera announced after whistleblower complaints75
DOL / White House fraud task forceEnforcement OpenAI and Statsig settle DOJ PERM-recruitment case for $3.2M76
DOJEnforcement Cloudera suspended; H-1B/LCA suspension expanded to Cognizant and Cloudera75
DOLEnforcement DOL suspends Cognizant from PERM77
DOL Inspector GeneralExecutive Executive order directs agencies to weigh layoffs in H-1B/LCA adjudication; DOL to review past LCAs78
White HouseExecutive Paired proclamation reported extending $100K fee through Sep 202779
White House · conflicting or unverified reportEnforcement All pending PERM cases for Adobe (215) and Cognizant (1,831) shown 'on hold'15
DOL (via PERM Tracker)Courts Federal magistrate reported to block $100K fee for rulemaking failures (conflicts with stay status - verify)80
Federal magistrate · conflicting or unverified reportStatement Vance video calls H-1B 'completely broken', backs eliminating it80
JD VanceEnforcement AG Blanche says DOJ investigating firms favoring foreign workers; criminal cases possible81
DOJEnforcement DOL IG announces J-1 visa-fraud probe of nine universities25
DOL Inspector GeneralEnforcement DOL suspends 8 employers from PERM (no new filings; pending frozen); no end date2
DOL (Sec. Sonderling) with VP VanceContext Satya Nadella receives National Medal of Technology and Innovation hours later82
White HouseStatement Vance claims Microsoft laid off ~6,000 while getting ~6,300 H-1Bs and ~3,000 green cards25
JD VanceThe claims
The verdicts are the research’s, verbatim. “Accurate number, misleading framing” means the figure exists and measures something other than what it was said to.
| Who, when | Claim | Quoted | Closest verified | Verdict |
|---|---|---|---|---|
| JD VanceOct 8, 2026 | Microsoft laid off about 6,000 American workers last year.25Why6,000 matches Microsoft's May 13 2025 GLOBAL announcement. Deduplicated US WARN notices for calendar 2025 total ~3,300. Total 2025 global cuts exceeded 15,000, so 'last year' is also ambiguous. Administration cited no source. | 6,000 | 3,300layoffs_us_warn (calendar 2025, deduplicated WARN) | Misleading |
| JD VanceOct 8, 2026 | Microsoft benefited from roughly 6,300 H-1B visas.25WhyMatches FY2025 TOTAL approvals (6,257-6,258). Only 1,394 were initial (new) employment; ~4,860 were renewals/transfers of people already employed. Some outlets reported 6,200. Microsoft says ~80% were extensions or status changes. | 6,300 | 6,257h1b_total_approvals FY2025 = initial 1,394 + continuing 4,863 | Accurate number, misleading framing |
| JD VanceOct 8, 2026 | Microsoft received almost 3,000 green cards.24Why~3,157 is the count of PERM filings, the first step of a green card - not green cards issued. Most PERM beneficiaries are existing H-1B employees, so they overlap with the H-1B count. | 3,000 | 3,157perm_applications FY2025 (PERM labor certification filings, DOL data via press) | Misleading |
| JD VanceOct 8, 2026 | Each laid-off Microsoft worker was replaced by about 1.5 foreign workers.81WhyThe 1.5 ratio only works by adding total H-1B approvals and PERM filings ((6,300+3,000)/6,000 = 1.55), which double-counts people and treats renewals as new entrants. Using new approvals vs US WARN gives ~0.42 - still not a replacement rate, since no role-level data links the two. | 1.5 | 0.42DERIVED ratio: initial H-1B approvals FY2025 (1,394) / deduplicated US WARN 2025 (~3,300) | Unsupported |
| Keith SonderlingOct 8, 2026 | Since 2009 the eight companies requested almost 3 million foreign workers.26WhyAlmost certainly counts LCA worker POSITIONS (slots on Labor Condition Applications), not people, petitions or visas. Visible Top-10 snapshots alone sum to ~1.16M with many firm-years and FY2009-13/2016 missing. LCA positions are routinely over-filed; national total is ~0.9M positions/yr vs an 85,000 cap. | 3,000,000 | 1,155,934lca_positions certified, partial sum of DOL Top-10 snapshots FY2014-FY2025 (11 years; firm-years outside Top-10 missing) | Plausible, needs context |
| Keith SonderlingOct 8, 2026 | The eight companies received over 230,000 H-1B approvals since 2009.26WhyConsistent with INITIAL approvals: available years sum to 120,171 (the research note says ~131K, but its own per-year table also sums to 120,171). Researcher's rough interpolation of missing years (estimate, not data) gives ~230-270K. Total approvals would be far higher (FY2015 alone ~44K), so the claim is not about totals. DOL has not published its computation. | 230,000 | 120,171h1b_initial_approvals, sum of available firm-years FY2012-FY2025 (gaps: FY2009-11, 2013-14, 2016-18, FY2026) | Plausible, unverified |
| Keith SonderlingOct 8, 2026 | The eight companies obtained over 100,000 permanent labor certifications since 2009.26WhyCould not be reproduced: only Infosys FY2017-24 PERM certifications are credible; Microsoft ~3,157 filings in FY2025 alone. Researcher's rough build-up (estimate) is 70-110K, plausible only if Microsoft and Cognizant dominate. Needs OFLC PERM disclosure files. | 100,000 | —perm_certifications (no reproducible multi-year series available) | Unverified |
| People MattersOct 2, 2025 | TCS received 5,505 new H-1B approvals in FY2025.17Why5,505 is the senators' FY2025 TOTAL (initial + continuing) approvals figure. NFAP reports 846 initial (new) approvals for TCS in FY2025. | 5,505 | 846h1b_initial_approvals FY2025 (NFAP) | Mislabeled |
| Keith SonderlingOct 8, 2026 | DOL uncovered about $22 billion in visa fraud.24WhyNo methodology, case list or document was published. Treat as an unverified official assertion. | $22M | —n/a | Unverified |
Method
419 company-year facts for 56 employers, 37 market figures, 35 dated events and 50 offshore signals, each row carrying its source, scope, year basis and a confidence grade. Data as of Oct 8, 2026.
Data: the six CSVs behind this page, built from the research handoff of October 8–9, 2026. Download the company-year facts, the market aggregates, the companies, the claims, the timeline or the offshore signals. Every source on the data map.