ImmigrationClockFacts first
About the data

Data & freshness

How this site stays current, and exactly what every label means. We never present a projection as an official figure, and we never call a delayed dataset 'live'.

Pipeline last ran
Jul 31, 2026
This build
Near-live fetched
4.2%
BLS unemployment
Auto-fetched sources
2
of 7
Refresh cadence
Monthly
Scheduled rebuild

Three labels on every number

The hardest problem with immigration data is that official figures lag — sometimes by months, sometimes by a year or more. Rather than guess and present it as fact, we label the origin of every value:

Reported

A real figure published by the source agency. Example: USCIS FY2024 H-1B approvals (399,395), CBP FY2024 nationwide encounters, the BLS unemployment rate we fetch live.

Projected

A projection computed from reported data — e.g. a full-year pace scaled from the elapsed share of the current fiscal year. Clearly not an official total.

Estimated

Derived or apportioned from reported totals — e.g. a state or country share of a national figure, or a tracked-employer subset. An estimate, not an official figure.

And a freshness label for the reporting period

Complete finished fiscal year  · YTD fiscal-year-to-date  · Preliminary latest release, may revise  · Point-in-time a dated snapshot  · Est. pace projected pace

So a card reading “Border encounters · FY2026 YTD” with a Projected tag means: the year-to-date period, value projected from reported data — not an official YTD total. Toggle the dashboard to Last complete FY to see the most recent Reported figure.

How current each source is

Some feeds are genuinely live; others are official figures published on a delay. Here is the honest state of each, newest first:

Official immigration data is published on a delay — some sources monthly, others only once a year. Where an agency offers a machine-readable feed we fetch it live at build time; the rest we keep as the latest official published figures, clearly labelled and never presented as more current than they are.

  • State WARN Layoff NoticesLive feed · Texas only
    State labor / workforce agencies (WARN Act filings) · updates weekly
    Current
    Latest: 2026 year-to-date (Texas) · through Jul 31, 2026
    Live feed (Texas)Other states curated
  • CBP Nationwide EncountersLive feed
    U.S. Customs and Border Protection (DHS) · updates monthly
    Current
    Latest: FY2026 through June 2026 · through Jun 30, 2026
    Live machine-readable CSV
  • BLS Unemployment RateLive feed
    U.S. Bureau of Labor Statistics · updates monthly
    Current
    Latest: June 2026 · through Jun 30, 2026
    Live machine-readable API
  • ICE Enforcement & RemovalsCurated · delayed
    U.S. Immigration and Customs Enforcement (DHS) · updates monthly
    ~2 months behind
    Latest: FY2026 YTD (ERO dashboard) · through Jun 9, 2026
    Latest official published figuresDelayed reportingCurated / manual source
  • State Dept Visa IssuancesCurated · delayed
    U.S. Department of State, Bureau of Consular Affairs · updates monthly
    ~10 months behind
    Latest: Monthly tables to Sep 2025 · FY2024 annual · through Sep 30, 2025
    Latest official published figuresDelayed reportingCurated / manual source

    The State Department publishes monthly issuances as PDFs on a lag (no machine-readable feed). Current-year figures shown on the site are clearly-labelled projections until the official tables catch up — we never present them as reported totals.

  • USCIS H-1B Employer Data HubCurated · delayed
    U.S. Citizenship and Immigration Services (DHS) · updates annual
    ~22 months behind
    Latest: FY2024 (latest release) · through Sep 30, 2024
    Latest official published figuresDelayed reportingCurated / manual source
  • DOL OFLC Disclosure (LCA / PERM)Curated · delayed
    U.S. Department of Labor, Office of Foreign Labor Certification · updates quarterly
    ~22 months behind
    Latest: FY2024 (latest release) · through Sep 30, 2024
    Latest official published figuresDelayed reportingCurated / manual source

How it refreshes (and why it is not “live”)

A scheduled job re-runs the data pipeline and rebuilds the site. Sources with a reliable machine-readable feed are fetched automatically at build time (with a real fetchedAt stamp); the rest are maintained as the latest published values plus labelled projections until their feed is wired. “Last refreshed” is when our pipeline last ran — it is not a claim that the agencies publish in real time.

SourceFeedModeLast fetched
bls_unemploymentBLS Public Data APIauto-fetchJul 31, 2026, 11:38 AM UTC
cbp_encountersCBP Nationwide Encounters (CSV)auto-fetchJul 31, 2026, 11:38 AM UTC
ice_statsICE ERO statistics / annual reportpublished-report
uscis_h1bUSCIS H-1B Employer Data Hub (CSV)published-file
dos_visaState Dept monthly NIV/IV tablespublished-table
dol_lcaDOL OFLC disclosure datapublished-file
warn_layoffsTexas via data.texas.gov (Socrata) — TX only; other states curatedauto-fetch (partial)Jul 31, 2026, 11:38 AM UTC

Live example: the U.S. unemployment rate (4.2% for June 2026) was fetched from the BLS Public Data API at Jul 31, 2026, 11:38 AM UTC.

More

See the methodology for metric definitions, the sources page for every dataset, and the refresh status page for per-source ingestion health.