Track source-linked layoffs worldwide. We monitor 705 reviewed news outlets across 203 countries in 65+ languages, plus every SEC 8-K filing, all 50 US states (direct WARN feeds from 48), and EU restructuring records, twice daily. Filter by country, industry, source or reason; AI labels appear only where the evidence supports them.★ Monthly report (1-pager) · Methodology · Data sources · Press & media · AI, in their own words · Embed this tracker
Choose filters to scope the results. Every number, chart and row below updates to match.
Why our number is lower, and why it’s the one to cite
Announcement surveys count what companies say. We count what you can prove. Every figure on this page clicks through to a legal filing or a named report. So our total is a documented floor: smaller than the headline estimates by design, and verifiable by design.
Every figure links to a primary source. Machine-extracted numbers are double-checked by a second independent pass. Changing or removing a claimed figure requires a human; the one automated exception is duplicate control, where the same event reported by two sources is consolidated by a double-checked pass so nothing is ever counted twice, with every source link retained. Every correction and every merge is disclosed in the open log. Nothing is quietly edited.
See the full methodology → · Every number, every source, one click away.
Where the cuts are
Geography first: the map plots every cut with a named place, then the state and country rankings below it.
What this measures
Initial unemployment claims: everyone who filed for benefits that month, from the US Department of Labor. A different, much larger universe than our documented layoffs; shown for context and never added to any tracker total. Every state, all filers, not just layoffs, and unaffected by the filters above. Updates automatically each week.
How it is trending
The same filtered data over time: monthly totals with jobless-claims context, this year against last, and how often employers name AI.
Grey bars = US initial unemployment claims (everyone who filed for benefits that month, ~hundreds of thousands, right axis). The blue/amber areas are the layoffs we can document (left axis). Claims are the whole labor market’s churn; our tracked layoffs are the verifiable slice inside it. Context, never added to our counts.
Who is cutting, and why
Industries, stated reasons, the biggest single events and repeat cutters, plus which data source each figure came from.
Each share is the employer’s own words, not our inference. See the verbatim quotes and their sources →
| Date | Company | Jobs | Industry | Country | Reasons | Source | AI | Link |
|---|
What is the AI Layoff Tracker?
A free, continuously updated layoff tracker covering verified job cuts worldwide across all industries and causes. It flags which layoffs companies explicitly attribute to AI or automation. Every entry links to a primary source: a SEC 8-K filing, a US state WARN notice, or a named news outlet with the exact quote.
How many layoffs have there been in 2026 so far?
So far in 2026 the tracker holds 2,370 verified layoff events totaling 344,444 job cuts worldwide. Companies explicitly blamed AI for 32,753 of those cuts. Totals update daily as new filings and reports are verified.
Where does the layoff data come from?
Four kinds of sources. SEC 8-K filings, searched twice daily. Official WARN notices from 50 US states, imported daily with no AI processing. The European Restructuring Monitor, which is Eurofound's official per-company database of announced restructuring across the EU27, Norway and historically the UK (imported daily and credited to Eurofound; because these are announcement-stage figures, they feed the separately labeled "Announced" tier and never the verified totals). And worldwide press coverage in 65+ languages through the GDELT news index plus Google News, read across 45 national editions. The dataset spans 2002 to the present across 51 countries, 62,941 events in total.
What sources do you use?
Official government filings and legally required notices first: every SEC 8-K/6-K filing, official WARN mass-layoff notices from 50 US states (each a live link on our Data Sources page), and the EU's Eurofound restructuring monitor. Worldwide, we add named news coverage in 65+ languages from an editorially maintained trusted-outlet allowlist. Nothing is estimated; every number links back to one of these. The Data Sources page lists each one, with links to check the raw source yourself. See the full Data Sources page →
How is this different from other layoff trackers?
Announcement surveys count corporate intentions on the day of the announcement. This job layoff tracker counts what has a verifiable document or quoted primary source behind it, so it is a documented floor rather than an estimate. Announcement-stage cuts are also tracked, but in a separately labeled tier that is never mixed into the verified totals.
Why is our number different from other layoff trackers?
Three reasons, and all of them point toward a number you can check. First, we date each layoff by when the cut takes effect, not when the notice was filed; most trackers use the filing date, so the same event can land in a different month and the running totals differ. Second, we are deliberately conservative and land within about 10 percent of independent WARN trackers, so our figure is a floor you can trust rather than a high estimate. Third, we never inflate a total by counting a company-wide headcount on every state filing: when one notice lists a nationwide figure, we count only the jobs in that state, so one event is never summed several times. A tracker reporting several times higher is usually doing exactly that.
What if a source only says "up to" a number?
We record the figure the source states and keep its qualifying words with the entry, because inventing a lower number would be a guess and dropping the entry would hide a real cut. So a report of "up to 600 roles" is stored as 600 with that wording retained, which makes it a ceiling rather than a measured total. This is the one place our figures can read high, so we name it rather than bury it. Where a source gives a true range ("400 to 500"), we take the lower bound and keep the upper bound in the data as well.
How do you check your own accuracy?
By auditing ourselves against our own sources. Every month an automated audit draws a random, stratified sample of published entries and re-opens every cited source to confirm the company, the number and the date. Entries from official filings and notices consistently match exactly; anything that fails is corrected or removed, usually the same day, and the correction is disclosed in the log below. The latest audit result is always published live on the Tracker Health page, so the number you see there is current, not a snapshot. See the latest audit result →
Can journalists and researchers use this data?
Yes, free with attribution to asktherecruiter.com (CC BY 4.0). Filtered or full CSV and JSON downloads are on the page, and a public REST API serves the same data. Corrected entries are publicly flagged, and every correction to published figures is disclosed in the on-page corrections log.
How often is the tracker updated?
Continuously. News and SEC filings are collected twice daily (morning and after US market close, ET); official WARN notices and Eurofound ERM records import daily; and the daily summary, stats, charts and table read live data on every page load. The Tracker Health page shows every collector's latest run in real time.
What is the difference between "verified" and "announced" job cuts?
Verified cuts have a filing or independently reported source behind them: a WARN notice, an SEC filing, or a named outlet's report of cuts taking place. Announced cuts are company plans reported at announcement stage, tracked in their own labeled tier and never mixed into the verified totals, because announced plans can shrink, stretch over years, or partially happen through attrition.
How do I report an error?
Use the contact page and corrections get priority. Every entry links to its primary source, so you can check any number against the underlying document.
Methodology & sources (for journalists & researchers)
The short version. Verified job cuts are cuts with a filing or named source behind them, counted on the day they take effect; the main figure. AI-attributed is the subset where the employer named AI in words we can quote. Announced is a separate, labeled tier of announcement-stage plans, never mixed into the verified total. Nothing is estimated; every number links to a legal filing or named report, and country/US-state filters describe where the jobs were, not an employer’s headquarters.
How the AI tag works, in one line: only a primary or contributing cause counts, each with an exact supporting quote; investment in AI, future projections, or AI used to pick who goes do not qualify. A separate broader measure is labeled and never merged in.
Read the full methodology and sources → · extraction, dedup, coverage limits, why our totals differ, and API access, all in detail.
Where do we get this data? Every source, by country
Official government filings and notices are collected directly (SEC EDGAR incl. Item 2.05 exit-cost filings, WARN notices from 48 US states and DC, Eurofound ERM for the EU), press-release wires and reviewed company IR feeds are monitored, and 705 reviewed news outlets across 203 countries surface coverage through GDELT’s 65-language index and Google News, allowlist-only, never crawled directly. Every published event links to its source. For the handful of US states that publish no usable WARN register (Arkansas, Wyoming, New Hampshire, Missouri, Hawaii, Oklahoma), we also show their official monthly BLS unemployment rate as a clearly separate context metric, sourced and dated, never mixed into the layoff counts. See the full source directory.
Every country and every outlet we scan (203 countries, 705 outlets), generated from the collector’s own allowlist
| Country | Official sources | News outlets scanned (via GDELT Translingual + Google News) | News scan status |
|---|---|---|---|
| APM Marketplace | News monitoring only; no public government filing register | marketplace.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Afghanistan | News monitoring only; no public government filing register | tolonews.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Albania | News monitoring only; no public government filing register | panorama.com.al, monitor.al | Active · 2×/day (13:00 & 22:00 UTC) |
| Algeria | News monitoring only; no public government filing register | elwatan-dz.com, elkhabar.com, tsa-algerie.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Angola | News monitoring only; no public government filing register | jornaldeangola.ao, expansao.co.ao, novojornal.co.ao, verangola.net | Active · 2×/day (13:00 & 22:00 UTC) |
| Antigua & Barbuda | News monitoring only; no public government filing register | antiguaobserver.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Argentina | News monitoring only; no public government filing register | ambito.com, cronista.com, lanacion.com.ar, infobae.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Arizona Republic | News monitoring only; no public government filing register | azcentral.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Armenia | News monitoring only; no public government filing register | civilnet.am, hetq.am | Active · 2×/day (13:00 & 22:00 UTC) |
| Atlanta Journal-Constitution | News monitoring only; no public government filing register | ajc.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Austin | News monitoring only; no public government filing register | statesman.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Australia | News monitoring only; no public government filing register | afr.com, theaustralian.com.au, news.com.au, theage.com.au, 9news.com.au, skynews.com.au, watoday.com.au, brisbanetimes.com.au, thewest.com.au, canberratimes.com.au, smartcompany.com.au | Active · 2×/day (13:00 & 22:00 UTC) |
| Austria | Eurofound ERM (EU-wide, daily) | derstandard.at, diepresse.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Bahamas | News monitoring only; no public government filing register | tribune242.com, thenassauguardian.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Bahrain | News monitoring only; no public government filing register | gdnonline.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Bangladesh | News monitoring only; no public government filing register | thedailystar.net, tbsnews.net, prothomalo.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Barbados | News monitoring only; no public government filing register | nationnews.com, barbadostoday.bb | Active · 2×/day (13:00 & 22:00 UTC) |
| Belarus | News monitoring only; no public government filing register | zerkalo.io, nashaniva.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Belgium | Eurofound ERM (EU-wide, daily) | lesoir.be, standaard.be, tijd.be, lecho.be | Active · 2×/day (13:00 & 22:00 UTC) |
| Belize | News monitoring only; no public government filing register | amandala.com.bz | Active · 2×/day (13:00 & 22:00 UTC) |
| Benin | News monitoring only; no public government filing register | lanouvelletribune.info | Active · 2×/day (13:00 & 22:00 UTC) |
| Bermuda | News monitoring only; no public government filing register | royalgazette.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Bhutan | News monitoring only; no public government filing register | kuenselonline.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Bolivia | News monitoring only; no public government filing register | eldeber.com.bo, lostiempos.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Bosnia | News monitoring only; no public government filing register | klix.ba, oslobodjenje.ba, n1info.ba | Active · 2×/day (13:00 & 22:00 UTC) |
| Boston Globe Media | News monitoring only; no public government filing register | boston.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Botswana | News monitoring only; no public government filing register | mmegi.bw, sundaystandard.info, gazettebw.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Brazil | CVM filings probe retired (zero layoff yield); covered via worldwide news | globo.com, estadao.com.br, folha.uol.com.br, exame.com, infomoney.com.br | Active · 2×/day (13:00 & 22:00 UTC) |
| Brunei | News monitoring only; no public government filing register | borneobulletin.com.bn | Active · 2×/day (13:00 & 22:00 UTC) |
| Bulgaria | Eurofound ERM (EU-wide, daily) | capital.bg, dnevnik.bg | Active · 2×/day (13:00 & 22:00 UTC) |
| Burkina Faso | News monitoring only; no public government filing register | lefaso.net | Active · 2×/day (13:00 & 22:00 UTC) |
| Burundi | News monitoring only; no public government filing register | iwacu-burundi.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Cambodia | News monitoring only; no public government filing register | kiripost.com, khmertimeskh.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Cameroon | News monitoring only; no public government filing register | businessincameroon.com, journalducameroun.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Canada | Quebec collective-dismissal lists: candidate (courtesy notice pending) | thelogic.co, biv.com, obj.ca, calgaryherald.com, winnipegfreepress.com, canadianmanufacturing.com, investmentexecutive.com, canadiangrocer.com, mining.com, lapresse.ca, lesaffaires.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Cape Verde | News monitoring only; no public government filing register | expressodasilhas.cv | Active · 2×/day (13:00 & 22:00 UTC) |
| Cayman Islands | News monitoring only; no public government filing register | caymancompass.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Central African Republic | News monitoring only; no public government filing register | radiondekeluka.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Chad | News monitoring only; no public government filing register | tchadinfos.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Charlotte | News monitoring only; no public government filing register | charlotteobserver.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Chile | News monitoring only; no public government filing register | df.cl, latercera.com, emol.com | Active · 2×/day (13:00 & 22:00 UTC) |
| China | News monitoring only; no public government filing register | caixin.com, caixinglobal.com, yicai.com, yicaiglobal.com, jiemian.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Colombia | News monitoring only; no public government filing register | eltiempo.com, portafolio.co, larepublica.co, elespectador.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Columbus Dispatch | News monitoring only; no public government filing register | dispatch.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Comoros | News monitoring only; no public government filing register | alwatwan.net, lagazettedescomores.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Congo (Brazzaville) | News monitoring only; no public government filing register | adiac-congo.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Cook Islands | News monitoring only; no public government filing register | cookislandsnews.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Costa Rica | News monitoring only; no public government filing register | nacion.com, elfinancierocr.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Croatia | Eurofound ERM (EU-wide, daily) | jutarnji.hr, poslovni.hr, n1info.hr | Active · 2×/day (13:00 & 22:00 UTC) |
| Cuba | News monitoring only; no public government filing register | 14ymedio.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Curaçao | News monitoring only; no public government filing register | antilliaansdagblad.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Cyprus | Eurofound ERM (EU-wide, daily) | cyprus-mail.com, philenews.com, stockwatch.com.cy | Active · 2×/day (13:00 & 22:00 UTC) |
| Czechia | Eurofound ERM (EU-wide, daily) | hn.cz, denikn.cz, seznamzpravy.cz | Active · 2×/day (13:00 & 22:00 UTC) |
| Côte d’Ivoire | News monitoring only; no public government filing register | fratmat.info, sikafinance.com | Active · 2×/day (13:00 & 22:00 UTC) |
| DR Congo | News monitoring only; no public government filing register | actualite.cd, radiookapi.net | Active · 2×/day (13:00 & 22:00 UTC) |
| Denmark | Jobindsats varsel API: key application pending | politiken.dk, borsen.dk, berlingske.dk | Active · 2×/day (13:00 & 22:00 UTC) |
| Dominica | News monitoring only; no public government filing register | dominicanewsonline.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Dominican Republic | News monitoring only; no public government filing register | listindiario.com, diariolibre.com, eldinero.com.do | Active · 2×/day (13:00 & 22:00 UTC) |
| EU-wide | News monitoring only; no public government filing register | sifted.eu, tech.eu, techcrunch.com, theverge.com, wired.com, arstechnica.com, engadget.com, zdnet.com, venturebeat.com, theregister.com, gizmodo.com, mashable.com, digitaltrends.com, theinformation.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Ecuador | News monitoring only; no public government filing register | eluniverso.com, primicias.ec | Active · 2×/day (13:00 & 22:00 UTC) |
| Egypt | News monitoring only; no public government filing register | ahram.org.eg, dailynewsegypt.com, almasryalyoum.com, enterprise.press | Active · 2×/day (13:00 & 22:00 UTC) |
| El Salvador | News monitoring only; no public government filing register | laprensagrafica.com, elsalvador.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Estonia | Eurofound ERM (EU-wide, daily) | postimees.ee, err.ee, aripaev.ee | Active · 2×/day (13:00 & 22:00 UTC) |
| Eswatini | News monitoring only; no public government filing register | times.co.sz, eswatiniobserver.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Ethiopia | News monitoring only; no public government filing register | addisfortune.news, thereporterethiopia.com, addisstandard.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Fiji | News monitoring only; no public government filing register | fijitimes.com.fj, fijivillage.com, islandsbusiness.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Finland | Eurofound ERM (EU-wide, daily) | helsinkitimes.fi, hs.fi, kauppalehti.fi | Active · 2×/day (13:00 & 22:00 UTC) |
| France | Eurofound ERM (EU-wide, daily) | lemonde.fr, lesechos.fr, lefigaro.fr, thelocal.fr, liberation.fr, lexpress.fr, latribune.fr | Active · 2×/day (13:00 & 22:00 UTC) |
| French Polynesia | News monitoring only; no public government filing register | tahiti-infos.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Gabon | News monitoring only; no public government filing register | gabonreview.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Gambia | News monitoring only; no public government filing register | thepoint.gm | Active · 2×/day (13:00 & 22:00 UTC) |
| Georgia | News monitoring only; no public government filing register | civil.ge, bm.ge | Active · 2×/day (13:00 & 22:00 UTC) |
| Germany | Eurofound ERM (EU-wide, daily) | handelsblatt.com, spiegel.de, faz.net, zeit.de, thelocal.de, sueddeutsche.de, welt.de, tagesschau.de | Active · 2×/day (13:00 & 22:00 UTC) |
| Ghana | News monitoring only; no public government filing register | graphic.com.gh, myjoyonline.com, thebftonline.com, citinewsroom.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Global & multi-region English press | News monitoring only; no public government filing register | reuters.com, apnews.com, bbc.com, bbc.co.uk, cnn.com, nytimes.com, washingtonpost.com, latimes.com, usatoday.com, npr.org, abcnews.go.com, nbcnews.com, cbsnews.com, politico.com +150 morethehill.com, axios.com, theguardian.com, independent.co.uk, telegraph.co.uk, foxbusiness.com, foxnews.com, aljazeera.com, semafor.com, bloomberg.com, wsj.com, ft.com, cnbc.com, forbes.com, fortune.com, businessinsider.com, businessinsider.in, marketwatch.com, barrons.com, morningstar.com, thestreet.com, benzinga.com, fastcompany.com, inc.com, hbr.org, qz.com, sherwood.news, economist.com, financialpost.com, sfgate.com, sfchronicle.com, mercurynews.com, seattletimes.com, chicagotribune.com, bostonglobe.com, dallasnews.com, denverpost.com, dw.com, france24.com, scmp.com, japantimes.co.jp, straitstimes.com, cbc.ca, globalnews.ca, theglobeandmail.com, nationalpost.com, thestar.com, ctvnews.ca, bnnbloomberg.ca, montrealgazette.com, torontosun.com, betakit.com, smh.com.au, abc.net.au, irishtimes.com, business-standard.com, moneycontrol.com, ndtv.com, ndtvprofit.com, livemint.com, hindustantimes.com, thehindu.com, timesofindia.indiatimes.com, economictimes.indiatimes.com, startribune.com, chron.com, miamiherald.com, healthcaredive.com, fiercepharma.com, paymentsdive.com, bizjournals.com, chicagobusiness.com, crainsnewyork.com, crainsdetroit.com, crainscleveland.com, crainsgrandrapids.com, cleveland.com, freep.com, detroitnews.com, jsonline.com, houstonchronicle.com, sltrib.com, thebaltimorebanner.com, ibj.com, geekwire.com, kuow.org, wbur.org, kqed.org, prnewswire.com, businesswire.com, globenewswire.com, prweb.com, searchlight.vc, techrepublic.com, electrek.co, gamedeveloper.com, ign.com, gamesindustry.biz, pcgamer.com, polygon.com, eurogamer.net, kotaku.com, videogameschronicle.com, rockpapershotgun.com, variety.com, hollywoodreporter.com, deadline.com, insurancejournal.com, businessinsurance.com, hrexecutive.com, hrdive.com, cfodive.com, ciodive.com, fiercehealthcare.com, fiercebiotech.com, beckershospitalreview.com, beckerspayerissues.com, retaildive.com, supplychaindive.com, bankingdive.com, utilitydive.com, constructiondive.com, njbiz.com, westfaironline.com, mercerme.com, insideindianabusiness.com, fooddive.com, grocerydive.com, restaurantdive.com, progressivegrocer.com, fooddistributionmagazine.com, biospace.com, endpts.com, modernhealthcare.com, medtechdive.com, biopharmadive.com, drugdeliverybusiness.com, americanbanker.com, manufacturingdive.com, automotivedive.com, packagingdive.com, agriculturedive.com, truckingdive.com, skift.com, chicago.suntimes.com, mprnews.org, sanantonioreport.org, fox5vegas.com, kvrr.com, wwnytv.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Greece | Eurofound ERM (EU-wide, daily) | kathimerini.gr, ekathimerini.com, naftemporiki.gr | Active · 2×/day (13:00 & 22:00 UTC) |
| Greenfield Recorder | News monitoring only; no public government filing register | recorder.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Grenada | News monitoring only; no public government filing register | nowgrenada.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Guam | News monitoring only; no public government filing register | guampdn.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Guatemala | News monitoring only; no public government filing register | prensalibre.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Guinea | News monitoring only; no public government filing register | guineenews.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Guyana | News monitoring only; no public government filing register | stabroeknews.com, kaieteurnewsonline.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Haiti | News monitoring only; no public government filing register | lenouvelliste.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Hawaii | News monitoring only; no public government filing register | staradvertiser.com, civilbeat.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Honduras | News monitoring only; no public government filing register | laprensa.hn, elheraldo.hn | Active · 2×/day (13:00 & 22:00 UTC) |
| Hong Kong | News monitoring only; no public government filing register | hket.com, mingpao.com, thestandard.com.hk | Active · 2×/day (13:00 & 22:00 UTC) |
| Hungary | Eurofound ERM (EU-wide, daily) | portfolio.hu, hvg.hu, telex.hu | Active · 2×/day (13:00 & 22:00 UTC) |
| Iceland | News monitoring only; no public government filing register | mbl.is, visir.is | Active · 2×/day (13:00 & 22:00 UTC) |
| India | News monitoring only; no public government filing register | thehindubusinessline.com, financialexpress.com, cnbctv18.com, businesstoday.in, entrackr.com, the-ken.com, fortuneindia.com, medianama.com, indianexpress.com, inc42.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Indonesia | News monitoring only; no public government filing register | thejakartapost.com, kompas.com, bisnis.com, kontan.co.id, tempo.co | Active · 2×/day (13:00 & 22:00 UTC) |
| Iran | News monitoring only; no public government filing register | donya-e-eqtesad.com, financialtribune.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Iraq | News monitoring only; no public government filing register | rudaw.net, shafaq.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Ireland | Eurofound ERM (EU-wide, daily) | businesspost.ie, irishexaminer.com, thecurrency.news, siliconrepublic.com, businessplus.ie, breakingnews.ie, checkout.ie, farmersjournal.ie, agriland.ie, shelflife.ie, echolive.ie, independent.ie, rte.ie, thejournal.ie | Active · 2×/day (13:00 & 22:00 UTC) |
| Israel | News monitoring only; no public government filing register | haaretz.com, timesofisrael.com, calcalistech.com, globes.co.il | Active · 2×/day (13:00 & 22:00 UTC) |
| Italy | Eurofound ERM (EU-wide, daily) | corriere.it, ilsole24ore.com, repubblica.it, lastampa.it | Active · 2×/day (13:00 & 22:00 UTC) |
| Jamaica | News monitoring only; no public government filing register | jamaica-gleaner.com, jamaicaobserver.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Japan | EDINET probe retired (zero layoff yield); covered via worldwide news | nikkei.com, asahi.com, yomiuri.co.jp, mainichi.jp | Active · 2×/day (13:00 & 22:00 UTC) |
| Jordan | News monitoring only; no public government filing register | jordantimes.com, alghad.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Kenya | News monitoring only; no public government filing register | nation.africa, businessdailyafrica.com, standardmedia.co.ke, theeastafrican.co.ke | Active · 2×/day (13:00 & 22:00 UTC) |
| Kosovo | News monitoring only; no public government filing register | koha.net, prishtinainsight.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Kuwait | News monitoring only; no public government filing register | kuwaittimes.com, alqabas.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Laos | News monitoring only; no public government filing register | laotiantimes.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Las Vegas R-J | News monitoring only; no public government filing register | reviewjournal.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Latvia | Eurofound ERM (EU-wide, daily) | lsm.lv, delfi.lv, db.lv | Active · 2×/day (13:00 & 22:00 UTC) |
| Lebanon | News monitoring only; no public government filing register | lorientlejour.com, annahar.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Lesotho | News monitoring only; no public government filing register | lestimes.com, sundayexpress.co.ls, publiceyenews.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Liberia | News monitoring only; no public government filing register | frontpageafricaonline.com, liberianobserver.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Libya | News monitoring only; no public government filing register | libyaherald.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Lithuania | Eurofound ERM (EU-wide, daily) | lrt.lt, vz.lt, delfi.lt, 15min.lt | Active · 2×/day (13:00 & 22:00 UTC) |
| Luxembourg | Eurofound ERM (EU-wide, daily) | luxtimes.lu, paperjam.lu | Active · 2×/day (13:00 & 22:00 UTC) |
| Madagascar | News monitoring only; no public government filing register | lexpress.mg, midi-madagasikara.mg | Active · 2×/day (13:00 & 22:00 UTC) |
| Malawi | News monitoring only; no public government filing register | mwnation.com, times.mw, nyasatimes.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Malaysia | News monitoring only; no public government filing register | thestar.com.my, nst.com.my, theedgemalaysia.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Maldives | News monitoring only; no public government filing register | mihaaru.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Mali | News monitoring only; no public government filing register | journaldumali.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Malta | Eurofound ERM (EU-wide, daily) | timesofmalta.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Mauritania | News monitoring only; no public government filing register | alakhbar.info | Active · 2×/day (13:00 & 22:00 UTC) |
| Mauritius | News monitoring only; no public government filing register | lexpress.mu, defimedia.info | Active · 2×/day (13:00 & 22:00 UTC) |
| Mexico | News monitoring only; no public government filing register | eleconomista.com.mx, clarin.com, elfinanciero.com.mx, eluniversal.com.mx, reforma.com, expansion.mx | Active · 2×/day (13:00 & 22:00 UTC) |
| Missouri | News monitoring only; no public government filing register | kansascity.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Moldova | News monitoring only; no public government filing register | newsmaker.md, zdg.md, mold-street.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Mongolia | News monitoring only; no public government filing register | news.mn, ikon.mn | Active · 2×/day (13:00 & 22:00 UTC) |
| Montenegro | News monitoring only; no public government filing register | vijesti.me | Active · 2×/day (13:00 & 22:00 UTC) |
| Morocco | News monitoring only; no public government filing register | leconomiste.com, medias24.com, hespress.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Mozambique | News monitoring only; no public government filing register | opais.co.mz, jornalnoticias.co.mz, cartamz.com, zitamar.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Myanmar | News monitoring only; no public government filing register | irrawaddy.com, frontiermyanmar.net | Active · 2×/day (13:00 & 22:00 UTC) |
| Namibia | News monitoring only; no public government filing register | namibian.com.na, namibiansun.com, neweralive.na, thebrief.com.na | Active · 2×/day (13:00 & 22:00 UTC) |
| Nashville | News monitoring only; no public government filing register | tennessean.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Nepal | News monitoring only; no public government filing register | kathmandupost.com, ekantipur.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Netherlands | Eurofound ERM (EU-wide, daily) | nrc.nl, volkskrant.nl, fd.nl | Active · 2×/day (13:00 & 22:00 UTC) |
| New Caledonia | News monitoring only; no public government filing register | lnc.nc | Active · 2×/day (13:00 & 22:00 UTC) |
| New Mexico | News monitoring only; no public government filing register | abqjournal.com, santafenewmexican.com | Active · 2×/day (13:00 & 22:00 UTC) |
| New Zealand | News monitoring only; no public government filing register | nzherald.co.nz, rnz.co.nz, businessdesk.co.nz, stuff.co.nz, odt.co.nz, interest.co.nz | Active · 2×/day (13:00 & 22:00 UTC) |
| Nicaragua | News monitoring only; no public government filing register | laprensani.com, confidencial.digital | Active · 2×/day (13:00 & 22:00 UTC) |
| Niger | News monitoring only; no public government filing register | actuniger.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Nigeria | News monitoring only; no public government filing register | premiumtimesng.com, punchng.com, businessday.ng, nairametrics.com, guardian.ng, thecable.ng, thisdaylive.com | Active · 2×/day (13:00 & 22:00 UTC) |
| North Korea | News monitoring only; no public government filing register | nknews.org | Active · 2×/day (13:00 & 22:00 UTC) |
| North Macedonia | News monitoring only; no public government filing register | slobodenpecat.mk, kapital.mk | Active · 2×/day (13:00 & 22:00 UTC) |
| Northern Mariana Islands | News monitoring only; no public government filing register | mvariety.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Norway | Eurofound ERM (EU-wide, daily) | aftenposten.no, e24.no, dn.no | Active · 2×/day (13:00 & 22:00 UTC) |
| Oklahoma | News monitoring only; no public government filing register | oklahoman.com, tulsaworld.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Oman | News monitoring only; no public government filing register | timesofoman.com, muscatdaily.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Pakistan | News monitoring only; no public government filing register | dawn.com, brecorder.com, tribune.com.pk | Active · 2×/day (13:00 & 22:00 UTC) |
| Panama | News monitoring only; no public government filing register | prensa.com, laestrella.com.pa | Active · 2×/day (13:00 & 22:00 UTC) |
| Papua New Guinea | News monitoring only; no public government filing register | postcourier.com.pg, thenational.com.pg | Active · 2×/day (13:00 & 22:00 UTC) |
| Paraguay | News monitoring only; no public government filing register | abc.com.py, ultimahora.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Peru | News monitoring only; no public government filing register | elcomercio.pe, gestion.pe | Active · 2×/day (13:00 & 22:00 UTC) |
| Philadelphia Inquirer | News monitoring only; no public government filing register | inquirer.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Philippines | News monitoring only; no public government filing register | inquirer.net, rappler.com, philstar.com, bworldonline.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Pittsburgh Post-Gazette | News monitoring only; no public government filing register | post-gazette.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Poland | Eurofound ERM (EU-wide, daily) | notesfrompoland.com, pb.pl, rp.pl | Active · 2×/day (13:00 & 22:00 UTC) |
| Portugal | Eurofound ERM (EU-wide, daily) | expresso.pt, publico.pt, jornaldenegocios.pt, eco.sapo.pt | Active · 2×/day (13:00 & 22:00 UTC) |
| Puerto Rico | News monitoring only; no public government filing register | elnuevodia.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Qatar | News monitoring only; no public government filing register | gulf-times.com, thepeninsulaqatar.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Raleigh NC | News monitoring only; no public government filing register | wral.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Romania | Eurofound ERM (EU-wide, daily) | zf.ro, adevarul.ro, g4media.ro | Active · 2×/day (13:00 & 22:00 UTC) |
| Russia | News monitoring only; no public government filing register | themoscowtimes.com, kyivindependent.com, kommersant.ru, rbc.ru, thebell.io | Active · 2×/day (13:00 & 22:00 UTC) |
| Rwanda | News monitoring only; no public government filing register | newtimes.co.rw | Active · 2×/day (13:00 & 22:00 UTC) |
| Samoa | News monitoring only; no public government filing register | samoaobserver.ws | Active · 2×/day (13:00 & 22:00 UTC) |
| San Diego | News monitoring only; no public government filing register | sandiegouniontribune.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Saudi Arabia | News monitoring only; no public government filing register | arabnews.com, argaam.com, aleqt.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Senegal | News monitoring only; no public government filing register | lequotidien.sn, enqueteplus.com, lesoleil.sn | Active · 2×/day (13:00 & 22:00 UTC) |
| Serbia | News monitoring only; no public government filing register | danas.rs, n1info.rs, novaekonomija.rs | Active · 2×/day (13:00 & 22:00 UTC) |
| Seychelles | News monitoring only; no public government filing register | seychellesnewsagency.com, nation.sc | Active · 2×/day (13:00 & 22:00 UTC) |
| Sierra Leone | News monitoring only; no public government filing register | awoko.org, thesierraleonetelegraph.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Singapore | News monitoring only; no public government filing register | theedgesingapore.com, dealstreetasia.com, asia.nikkei.com, e27.co, zaobao.com.sg, hrmasia.com, humanresourcesonline.net, marketing-interactive.com, splash247.com, channelnewsasia.com, businesstimes.com.sg, techinasia.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Slovakia | Eurofound ERM (EU-wide, daily) | sme.sk, hnonline.sk, dennikn.sk | Active · 2×/day (13:00 & 22:00 UTC) |
| Slovenia | Eurofound ERM (EU-wide, daily) | delo.si, finance.si | Active · 2×/day (13:00 & 22:00 UTC) |
| Solomon Islands | News monitoring only; no public government filing register | solomonstarnews.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Somalia | News monitoring only; no public government filing register | garoweonline.com, hiiraan.com | Active · 2×/day (13:00 & 22:00 UTC) |
| South Africa | News monitoring only; no public government filing register | news24.com, businesslive.co.za, iol.co.za, moneyweb.co.za | Active · 2×/day (13:00 & 22:00 UTC) |
| South Korea | OpenDART probe retired (zero layoff yield); covered via worldwide news | chosun.com, hankyung.com, koreaherald.com, koreatimes.co.kr, mk.co.kr | Active · 2×/day (13:00 & 22:00 UTC) |
| South Sudan | News monitoring only; no public government filing register | radiotamazuj.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Spain | Eurofound ERM (EU-wide, daily) | elpais.com, expansion.com, elmundo.es, lavanguardia.com, eleconomista.es | Active · 2×/day (13:00 & 22:00 UTC) |
| Sri Lanka | News monitoring only; no public government filing register | ft.lk, economynext.com, dailymirror.lk | Active · 2×/day (13:00 & 22:00 UTC) |
| St. Louis Post-Dispatch | News monitoring only; no public government filing register | stltoday.com | Active · 2×/day (13:00 & 22:00 UTC) |
| St. Lucia | News monitoring only; no public government filing register | stluciatimes.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Sudan | News monitoring only; no public government filing register | sudantribune.com, dabangasudan.org | Active · 2×/day (13:00 & 22:00 UTC) |
| Suriname | News monitoring only; no public government filing register | starnieuws.com, dwtonline.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Sweden | Eurofound ERM (EU-wide, daily) | thelocal.se, dn.se, svd.se, di.se | Active · 2×/day (13:00 & 22:00 UTC) |
| Switzerland | News monitoring only; no public government filing register | swissinfo.ch, nzz.ch, letemps.ch, handelszeitung.ch | Active · 2×/day (13:00 & 22:00 UTC) |
| Syria | News monitoring only; no public government filing register | enabbaladi.net | Active · 2×/day (13:00 & 22:00 UTC) |
| Taiwan | News monitoring only; no public government filing register | taipeitimes.com, focustaiwan.tw, udn.com, digitimes.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Tampa Bay Times | News monitoring only; no public government filing register | tampabay.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Tanzania | News monitoring only; no public government filing register | thecitizen.co.tz, mwananchi.co.tz | Active · 2×/day (13:00 & 22:00 UTC) |
| Thailand | News monitoring only; no public government filing register | bangkokpost.com, nationthailand.com, bangkokbiznews.com | Active · 2×/day (13:00 & 22:00 UTC) |
| The Oregonian | News monitoring only; no public government filing register | oregonlive.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Togo | News monitoring only; no public government filing register | togofirst.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Tonga | News monitoring only; no public government filing register | matangitonga.to | Active · 2×/day (13:00 & 22:00 UTC) |
| Trinidad & Tobago | News monitoring only; no public government filing register | guardian.co.tt, trinidadexpress.com, newsday.co.tt | Active · 2×/day (13:00 & 22:00 UTC) |
| Tunisia | News monitoring only; no public government filing register | businessnews.com.tn, lapresse.tn | Active · 2×/day (13:00 & 22:00 UTC) |
| Turkey | News monitoring only; no public government filing register | hurriyetdailynews.com, dailysabah.com, dunya.com, cumhuriyet.com.tr | Active · 2×/day (13:00 & 22:00 UTC) |
| Uganda | News monitoring only; no public government filing register | monitor.co.ug, newvision.co.ug | Active · 2×/day (13:00 & 22:00 UTC) |
| Ukraine | News monitoring only; no public government filing register | epravda.com.ua, pravda.com.ua, liga.net | Active · 2×/day (13:00 & 22:00 UTC) |
| United Arab Emirates | News monitoring only; no public government filing register | thenationalnews.com, gulfnews.com, khaleejtimes.com, zawya.com, arabianbusiness.com | Active · 2×/day (13:00 & 22:00 UTC) |
| United Kingdom | Companies House identity checks (on demand); LSE RNS pending licence | thetimes.co.uk, news.sky.com, standard.co.uk, cityam.com, thetimes.com, business-live.co.uk, thebusinessdesk.com, insidermedia.com, insider.co.uk, retailgazette.co.uk, retail-week.com, thegrocer.co.uk, themanufacturer.com, pressgazette.co.uk | Active · 2×/day (13:00 & 22:00 UTC) |
| United States | SEC EDGAR 8-K/6-K incl. Item 2.05 (2×/day) · WARN notices, 44 jurisdictions (daily) | news.crunchbase.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Uruguay | News monitoring only; no public government filing register | elpais.com.uy, elobservador.com.uy | Active · 2×/day (13:00 & 22:00 UTC) |
| Vanuatu | News monitoring only; no public government filing register | dailypost.vu | Active · 2×/day (13:00 & 22:00 UTC) |
| Venezuela | News monitoring only; no public government filing register | elnacional.com, efectococuyo.com | Active · 2×/day (13:00 & 22:00 UTC) |
| Vietnam | News monitoring only; no public government filing register | vnexpress.net, vietnamnews.vn, vneconomy.vn | Active · 2×/day (13:00 & 22:00 UTC) |
| Zambia | News monitoring only; no public government filing register | diggers.news, lusakatimes.com, daily-mail.co.zm | Active · 2×/day (13:00 & 22:00 UTC) |
| Zimbabwe | News monitoring only; no public government filing register | newsday.co.zw, theindependent.co.zw, newzimbabwe.com, herald.co.zw | Active · 2×/day (13:00 & 22:00 UTC) |
Outlet scanning is allowlist-only: articles surface through GDELT’s 65-language index and Google News; sites are never crawled directly. Rotating country/state/industry queries sweep the full matrix every ~6–9 days on top of the broad twice-daily pull.
Do announced cuts actually happen?
Share of each month’s announced job cuts that show verified records (filings or sourced reports) from the same company within 6 months. Matches are capped per announcement, so a month can never exceed 100%.
Which countries are in which region tab?
The region tabs are views over the worldwide data. The full country list for each tab loads here.
Why our numbers differ from other trackers
Every tracker measures a different thing, so the numbers should differ. We count verified events: cuts with a filing or named-outlet source behind them, each one clickable. The big announcement trackers count corporate intentions. Neither is wrong; they answer different questions. Our total sits below the headline announcement estimates, and the gap is fully explainable, here is exactly why, and why we treat it as a feature, not a shortfall.
1 · They book multi-year plans on day one; we count cuts as they happen. When a company announces “20,000 cuts over two years,” the announcement trackers record all 20,000 that day. We add each cut as its WARN notice or SEC filing actually appears. Over a year that is a large, permanent gap, their figure is a forecast, ours is an execution ledger.
2 · They include separations that name no event. Announcement totals fold in voluntary buyouts, deferred resignations, and attrition programs, including large federal-workforce reductions that file no WARN notice and name no company. In 2025 that was roughly 250,000–300,000 jobs of the announcement total alone. There is no document or named source to link, so we do not claim it.
3 · They count cuts no outlet ever named. Announcement surveys aggregate press mentions and estimates we cannot reproduce. We only publish what traces to a source, so an unsourced cut never enters our total.
4 · We date each cut by when it takes effect, not when it was filed. Most trackers count a layoff on the day its WARN notice is filed or the cut is announced. We count it on the day the jobs actually end, because that is what a worker lives through and what a labor-market reader wants to measure. The two bases answer different questions: filing date asks “when did we hear about it,” effective date asks “when did it happen.” The gap is small and can fall either way; in 2026 the effective-date basis runs slightly higher, because more notices were filed in 2025 for cuts that land in 2026 than were filed in 2026 for cuts landing in 2027. We store both dates, so any figure here can be recounted on either basis.
The bottom line, stated plainly. Our verified figure is a documented floor, smaller than the estimates, but every single number clicks through to a legal filing or a named report. We deliberately do not pad it to match a headline estimate, because a number a journalist can verify is worth more than a bigger one they cannot. And on the measure this tracker exists for, layoffs companies attribute to AI, our count actually exceeds the headline announcement trackers every year, because we surface AI attributions from primary sources they never itemize.
Where we lead, and where we don’t, stated honestly. Because our figure is built from receipts, it is not always smaller. Measured like-for-like against the public trackers by category:
- Against WARN-only aggregators (the legally-filed US floor), we come out higher: we import the same WARN notices and add SEC filings and named-news reports on top, so our US verified total clears the WARN floor rather than stopping at it.
- Against tech-event trackers, our worldwide technology job-cut total is at or above the largest of them by volume; we carry fewer tiny private-startup events, but more total tech job losses, because we catch the big filed cuts they sometimes miss.
- On AI attribution, our broad AI-linked measure is at or above the scale of the announcement surveys’ AI figure, and every entry carries the employer’s own words. Our strict measure is deliberately smaller than a survey, because a survey infers a reason and we require a quote.
- Against announcement surveys’ all-industry total, we run lower, on purpose: the gap is receiptless cuts (federal-workforce reductions, buyouts, attrition, and small closings that file nothing). We do not claim what we cannot source.
- On coverage no one else offers, we are the only one of these measuring the global, all-industry, source-linked universe. Everyone else is US-only, tech-only, or a survey.
Where each kind of tracker fits:
- Announcement surveys, monthly totals of announced US cuts from press reports and company statements, including estimates and multi-year plans. Typically published as press releases; no per-event public database.
- Editorial newsroom trackers, selected major announcements with newsroom verification. No downloadable dataset; selective by design.
- Sector trackers, technology-focused trackers built from announcements and crowdsourced reports. Their scope matches our Technology filter, not our all-industry total.
- Official statistics, US BLS JOLTS, UK ONS, Eurostat count all separations economy-wide (millions/month) with no company detail. A different universe entirely.
- This tracker, verified events in the headline, announcement-stage figures in a separate labeled tier, corrections logged openly, data and code public. When our number differs, the difference is definitional, and both definitions are stated here so either can be cited correctly.
Known gaps & why the country count changes
The full directory of every pipeline, the SEC, all state WARN registries with live links, Eurofound ERM, and the news index, lives on the Data Sources page. The disclosures below cover what is not yet included.
Why the country count grows over time. The number of countries is not a setting we can raise; it reflects where large, press-covered layoffs have actually happened in our window. GDELT already searches every country on earth in 65+ languages, so a country appears the moment a credible outlet there covers a qualifying layoff. As events occur and as we add more trusted local outlets, the count rises on its own. This is honest by design: we show the countries where verifiable events exist, not a padded list.
Known gaps, stated plainly. We do not yet operate direct connectors for Canada SEDAR+, UK RNS, ASX, TDnet/EDINET, NSE/BSE, HKEXnews, SGXNet, SENS, DART or TASE; they are maintained as official-source research candidates and will be named as live only after a stable public interface, tests and source-health monitoring exist. A few countries also publish official per-company redundancy records we do not ingest yet, including Belgium’s FPS Employment collective-dismissal reports, Italy’s weekly CIGS decree lists, and Sweden’s varsel statistics. Most countries, including Germany and Mexico, treat employer identity in redundancy filings as confidential, so press coverage through GDELT in local languages is the primary source there. Events too small for any press coverage, any WARN threshold, or the ERM threshold of 100 jobs will not appear in any tracker, including this one.
Data notes & corrections log
Why this log is a feature, not a warning. Many early entries are the pipeline catching and fixing its own extraction bugs during pre-launch QA, which is the point: a system that finds and discloses its own errors is more trustworthy than one that hides them.
Errors are corrected openly, not silently. Every correction to published figures is dated and described here, newest first, and corrected rows are also flagged edited: true in the API. The list scrolls, because it grows a little every day as the data self-corrects.
For reproducible monitoring, the machine-readable quality status endpoint reports dataset revision, recent corrections, collector health, retained-source integrity and the status of each coverage workstream. Pending work is shown as pending, not silently treated as coverage.
- 2026-07-28: 401 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-28: 5 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-28: 3 entries removed. Undated duplicate cleanup: news/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard).
- 2026-07-28: 73 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-27: 3 entries corrected (fields: country, industry). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-27: 1 entry merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-27: 400 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-27: 6 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-27: 1 entry reclassified. Automated source-evidence reassessment
- 2026-07-27: 54 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-26: 2 entries removed. 2025 historical-year backfill honesty correction: phantom/double-count rows (Meta 8k = lawsuit allegation in a Fortune macro roundup; US-federal 5k = Benzinga commentary on Nov BLS drop; DOGE 10k = cross-agency aggregate double-counting VA/NOAA/IRS). -23,000 jobs. Per TECHLOG backfill #1.
- 2026-07-26: 6 entries removed. Undated duplicate cleanup: news/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard).
- 2026-07-26: 23 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-26: 407 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-26: 12 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-26: 134 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-25: 6 entries corrected (fields: industry, country). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-25: 5 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-25: 9 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-25: 390 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-25: 1 entry removed. ghost row: wiped meta (empty company + job_count 0) inflating entry/distinct counts
- 2026-07-24: 4 entries removed. FL WARN W-1511 test/sandbox notice: one WARN# spans AT&T+BOEING+BOEING test, fabricated counts (78788 fake)
- 2026-07-24: 2 entries removed. Undated duplicate cleanup: news/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard).
- 2026-07-24: 9 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-24: 400 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-24: 6 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-24: 18226 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-23: 41 entries corrected (fields: country). Legacy repair: country filled from deterministic evidence (a US state code on the row, or a US state government WARN source). Rows without such evidence were left blank rather than guessed.
- 2026-07-23: 54 entries corrected (fields: company). Legacy repair: the notice's site address was stored inside the employer name, which split the company from its own other rows. Name normalized; no count, date or source changed.
- 2026-07-23: 1 entry corrected (fields: industry). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-23: 17 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-23: 4 entries removed. Undated duplicate cleanup: news/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard).
- 2026-07-23: 23 entries removed. Audit 2026-07-23: WARN notices the state later RESCINDED or CANCELLED. A withdrawn notice is a layoff that did not happen, so counting it added 5,050 jobs nobody lost. The importer now drops these at the boundary; these 23 stored rows are removed and their hashes suppressed.
- 2026-07-23: 1 entry removed. Audit #1 (2026-07-23): the cited Times of India source states Starbucks has not confirmed how many jobs will be lost; the ~1,000 figure in the stored excerpt is an earlier Seattle/Kent retail event already covered by WA WARN rows. Count unsupported by its own source.
- 2026-07-23: 400 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-23: 21549 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-22: 22 entries removed. Undated duplicate cleanup: news/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard).
- 2026-07-22: 4 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-22: 309 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-22: 400 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-22: 1 entry enriched. Automated role-category extraction from stored source evidence
- 2026-07-21: 3 entries corrected (fields: industry, country). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-21: 11 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-21: 202 entries enriched. Curated employer-domicile registry backfill (deterministic public HQ facts for the largest multi-country events)
- 2026-07-21: 809 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-21: 1 entry enriched. Automated role-category extraction from stored source evidence
- 2026-07-21: 1 entry enriched. Automated source-evidence context enrichment
- 2026-07-21: 77 entries reclassified. Automated source-evidence reassessment
- 2026-07-21: 15727 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-20: 29 entries enriched. Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only
- 2026-07-20: 1 entry corrected (fields: industry). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-20: 3 entries enriched. Automated source-evidence context enrichment
- 2026-07-20: 4 entries reclassified. Automated source-evidence reassessment
- 2026-07-20: 37 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-20: 2 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-20: 400 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-19: 2 entries enriched. Automated role-category extraction from stored source evidence
- 2026-07-19: 1 entry corrected (fields: company). Company-name alignment: id 70595 (2026-07-13 Volkswagen 50,000) renames to Volkswagen Group so both statements group as one company.
- 2026-07-19: 400 entries corrected (fields: reason_tags). Reason-tag backfill: fixed-vocabulary tags classified only from the row's stored excerpt (ERM rows: Eurofound's own recorded restructuring type)
- 2026-07-19: 59 entries corrected (fields: reason_tags). Reason-tag backfill for 2026 seeded announcement events: ai_automation for employer-stated AI, possible_ai for broad press links, restructuring baseline. Aligns the Reasons filter and chart with the seeded rows.
- 2026-07-19: 1 entry corrected (fields: job_count, source_url, excerpt). 2025 audit batch 2: Nissan row 70233 stored the cumulative 20,000 figure; CBT News states 11,000 NEW cuts announced 2025-05-13 on top of the separately-recorded 9,000 from Jan (row 60932), storing both 20,000 and 9,000 double-counts
- 2026-07-19: 2 entries merged. 2025 audit batch 2: Recruit Holdings/Indeed/Glassdoor July 11 announcement of 1,300 cuts is triple-counted (rows 70339 Jul-10, 70341 Jul-11, 26457 Jul-11 all 1,300); keeper 26457 carries the AI attribution
- 2026-07-19: 4 entries corrected (fields: job_count, source_url, excerpt). 2025 historical-year audit: conservative-count corrections to the employer's own announced figures (Amazon press release states ~14,000 corporate roles vs the Reuters up-to-30,000 estimate; GM announced 1,750 indefinite layoffs vs the 1,200 Factory Zero slice; Target confirmed ~1,000 layoff notices with 800 vacant roles inside the 1,800 headline; Blue Origin ~1,400 = 10% of ~14,000 per Reuters/Via
- 2026-07-19: 20 entries merged. 2025 historical-year audit: confirmed duplicate rows of the same announcement (dossier: UPS Oct-28 48K disclosure duplicated by a Challenger-roundup row and superseding the Apr-29 20K stage; IRS Apr-5 same-day pair; HHS Mar-27 RIF quadruplicated plus FDA/agency sub-slices of the announced 10K breakdown; State Jul-11 pair (keep conservative 1,300); Education Jul SCOTUS row re-reporting the Mar RIF;
- 2026-07-19: 7 entries corrected (fields: industry). Industry precision pass on batch-3 seeds: e-commerce, travel and media companies had defaulted to Technology; corrected through the fixed vocabulary.
- 2026-07-19: 251 entries enriched. Curated employer-domicile registry backfill (deterministic public HQ facts for the largest multi-country events)
- 2026-07-19: 3 entries corrected (fields: industry, country). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-19: 15 entries merged. Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek
- 2026-07-19: 2 entries enriched. Automated source-evidence context enrichment
- 2026-07-19: 92 entries reclassified. Automated source-evidence reassessment
- 2026-07-18: 1 entry corrected (fields: job_count, excerpt). R8 Oracle reconciliation: converge on the company-grounded figure. Oracle's FY2026 10-K discloses headcount fell from ~162,000 (May 31, 2025) to ~141,000 (May 31, 2026), a net ~21,000 reduction the filing links to 'the adoption and deployment of AI technologies across our operations'; the prior 30,000 was press-reported gross plan size originating from a TD Cowen analyst estimate. Gross plan repor
- 2026-07-18: 1 entry merged. R8 Oracle reconciliation: the Feb 20,000 row is analyst-forecast coverage (TD Cowen 20K-30K, 'may lay off up to 30,000') of the same Fiscal 2026 Oracle Restructuring Plan executed Mar 31, 2026 and held as the Apr 6 30,000 row; a single plan was double-counted as 50,000. Both Times of India reports are retained on the canonical event.
- 2026-07-18: 1 entry corrected (fields: job_count, country, excerpt). Dow Jan-2026 correction (plan R2 #3, amended): count restored to 3,700 – ERM factsheet 204559 books the net-new portion of the 4,500-job global plan announced Jan 29, 2026 (CBS); the remaining 800 were announced July 2025 and separately retained (row 61702 / ERM 204001), so 4,500 double-counts. The CBS source-attach step had overwritten the unpinned row to 4,500 and blanked country; both restored
- 2026-07-18: 4 entries enriched. Automated source-evidence context enrichment
- 2026-07-18: 1 entry corrected (fields: job_count, layoff_date, announced, ai_explicit, ai_causation, review_status, excerpt). R2 #1 Intuit correction: extractor parsed '17% of workforce' as 17 jobs. Corrected to the article-stated ~3,000 ('Intuit is letting 17% of its staff go, or about 3,000 people' – TechCrunch 2026-05-20; 'approximately 3,000 employees' – CFO Dive). Original CNBC URLs are 403-blocked; count evidenced via accessible allowlisted alternates. AI fields set to the company's explicit on-record denial: CEO s
- 2026-07-18: 1 entry corrected (fields: job_count, source_url, excerpt). Meta 2026-03-25 Reality Labs/recruiting/sales round undercounted: extractor stored 100 from a 'hundreds' headline (economictimes). Corrected to 700 per The Information/Bloomberg-sourced reporting ('about 700'); primary CNBC 2026-03-25 article is 403-blocked, accessible alternate quoted. Challenger gap plan R2 #2. Original source report retained on event 43623.
- 2026-07-18: 1 entry merged. R2 #4 Lucid duplicate: 'Lucid' (livemint) and 'Lucid Motors' (TechCrunch) 1,500-job rows for the 2026-06-22 announcement are the same event (18% cost-reduction round, same day); company_key normalization keeps 'motors' so dedupe never clustered them. Merged into the TechCrunch-sourced canonical row retaining both source reports.
- 2026-07-18: 29 entries reclassified. Automated source-evidence reassessment
- 2026-07-18: 2 entries corrected (fields: industry, country). Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek)
- 2026-07-15: Florida test rows removed, 87,600 jobs. Florida’s official WARN export contains internal test entries, which are fictitious notices sharing one WARN number and using non-existent zip codes. Eight such rows were removed, the largest a fake 78,788-worker “AT&T” notice that briefly ranked as our biggest entry. Our importer now skips test-named rows, and each removed row is permanently blocked from re-import.
- 2026-07-15: Country assigned to 88 news and SEC entries. These rows had no country recorded, which hid them from the regional views and country charts, though they were always in the worldwide totals. Each was resolved from its own source article. The largest were Oracle (30,000, spanning the US, India, Canada, Mexico and Uruguay, so “Multiple countries”) and BBC (2,000, United Kingdom).
- 2026-07-15: Ideal US Talent Systems RI corrected from 9,891 to 2. The Rhode Island notice states the company-wide figure with only 2 RI employees affected, and the per-state filings for DC, GA, IL and VA are already separate entries. Counting the company-wide total under RI double-counted the event.
- 2026-07-15: Ten non-events removed. These were SEC-filing extraction mistakes: severance dollar figures and workforce-reduction percentages misread as headcounts, WARN Act boilerplate clauses from acquisition agreements, and three duplicate rows of one Meta story carrying wrong dates.
Spotted something off? Every entry links to its primary source so you can check us. Send corrections through the contact page and they get priority.
AI Layoff Tracker, AskTheRecruiter.com. Accessed . Data from SEC EDGAR 8-K filings, US state WARN notices, and credible news outlets. Free to use with attribution to asktherecruiter.com. Every figure links to a primary source. Query the full dataset live through our API, and reach the editors at our contact page, where corrections get priority.
GET /blog/wp-json/layoffs/v1/query