{
  "name": "Remote job postings with and without a stated region, by country",
  "version": "2026-10-04",
  "measuredAt": "2026-10-04T06:15:36Z",
  "publisher": "JobShifu",
  "publisher_url": "https://jobshifu.com",
  "report": "https://jobshifu.com/blog/does-remote-mean-work-from-anywhere",
  "license": "CC BY 4.0",
  "license_url": "https://creativecommons.org/licenses/by/4.0/",
  "citation": "JobShifu, \"Remote job postings with and without a stated region, by country\", measured 4 October 2026, https://jobshifu.com/blog/does-remote-mean-work-from-anywhere (CC BY 4.0).",
  "previousSnapshot": {
    "file": "https://jobshifu.com/blog/assets/remote-region-coverage-2026-09-15.json",
    "measuredAt": "2026-09-15T05:57:26Z",
    "records": 11973,
    "missingRegionPct": 72.6,
    "note": "Same query, run 19 days earlier, all countries only. Two snapshots are not a trend."
  },
  "scope": {
    "summary": "Posting records classified as remote, marked open in the JobShifu posting corpus and seen within the preceding seven days. Blocked feed sources and blocked companies excluded. Global sample, not a representative labor-market sample.",
    "records": 10776,
    "employers": 2726,
    "requisitionKeys": 10383
  },
  "method": {
    "unit": "A posting record, not a deduplicated vacancy. Requisition keys (employer plus the employer's requisition id) are reported for reference and are not a validated vacancy count.",
    "country": "The country of the posting's stated location as stored in the corpus. Remote records without a country, or with an unresolved one, are counted in the all-countries total only.",
    "regionLabel": "The remote region JobShifu extracts from the posting text and location: us-only, canada, us-canada, uk, eu, global and similar. noLabel means nothing was extracted. ownCountryLabel is the label that restricts the role to the posting's own country (us-only for US, canada for CA, uk for GB).",
    "limitation": "A missing label does not mean the employer omitted its rules or permits work from anywhere; the extractor may have missed wording, or the source may not carry it. A present label is an extraction, not an individually validated eligibility decision.",
    "disclosureFloor": "A cell is published only with at least 25 records and 5 employers. Cells below it (for example the global label in each country) are folded into anyLabel."
  },
  "allCountries": {
    "records": 10776,
    "employers": 2726,
    "noLabel": { "records": 7491, "employers": 1992, "pct": 69.5 },
    "anyLabel": { "records": 3285, "pct": 30.5 }
  },
  "byCountry": [
    {
      "country": "US",
      "records": 7545,
      "employers": 2027,
      "noLabel": { "records": 4854, "employers": 1297, "pct": 64.3 },
      "anyLabel": { "records": 2691, "pct": 35.7 },
      "ownCountryLabel": { "label": "us-only", "records": 2622, "employers": 923, "pct": 34.8 },
      "usCanadaLabel": { "records": 59, "employers": 34, "pct": 0.8 }
    },
    {
      "country": "CA",
      "records": 392,
      "employers": 220,
      "noLabel": { "records": 212, "employers": 125, "pct": 54.1 },
      "anyLabel": { "records": 180, "pct": 45.9 },
      "ownCountryLabel": { "label": "canada", "records": 149, "employers": 88, "pct": 38.0 },
      "usCanadaLabel": { "records": 28, "employers": 14, "pct": 7.1 }
    },
    {
      "country": "GB",
      "records": 365,
      "employers": 224,
      "noLabel": { "records": 196, "employers": 119, "pct": 53.7 },
      "anyLabel": { "records": 169, "pct": 46.3 },
      "ownCountryLabel": { "label": "uk", "records": 155, "employers": 111, "pct": 42.5 }
    }
  ],
  "privacy": "Aggregates only. No posting and no employer is named."
}
