{
  "table": "delivery-time-calculator-rules",
  "schema": 1,
  "version": "2026-11-11.1",
  "title": "Public holidays and the consumer delivery deadline: France and United Kingdom, 2026 and 2027",
  "doc": "Rule table read by the delivery-time-calculator handlers (ctx.data['delivery-time-calculator-rules']). calendars holds, per region and per calendar year, the public holidays as the official source lists them; the handler skips a holiday only when it falls on a day the person counts as worked, and a date in a year the calendar does not hold is counted with no holiday skipped (the handler says so). France: the eleven fêtes légales of Code du travail L3133-1; Alsace-Moselle adds Good Friday (only in communes with a Protestant church or a mixed church) and 26 December; the overseas departments add a day that differs by department and are not listed. United Kingdom: the bank holidays of each nation exactly as GOV.UK publishes them (bank-holidays.json), substitute days and Scotland's 2026 World Cup bank holiday included. countries.<CC>.consumer_delivery_limit is the number of calendar days after the contract within which a trader must deliver to a consumer when no date or period was agreed. Table-level valid_from/valid_until bound the period during which this version may be relied on: it covers the calendar years 2026 and 2027 and must be extended before 31 December 2027. Each entry has its source_url, the source's own date (source_date), the date it was retrieved (retrieved_on) and its valid_from/valid_until (null valid_until: in force until changed).",
  "reviewed_on": "2026-11-11",
  "reviewed_by": "apps agent (automated research against official sources, 2026-11-11); owner review pending",
  "valid_from": "2026-11-11",
  "valid_until": "2027-12-31",
  "locale_country": {
    "fr-FR": "FR",
    "en-GB": "GB"
  },
  "countries": {
    "FR": {
      "name": {
        "fr-FR": "France",
        "en-GB": "France"
      },
      "regions": [
        "fr-metropole",
        "fr-alsace-moselle"
      ],
      "consumer_delivery_limit": {
        "days": 30,
        "rule": "Sans date ou délai indiqué au consommateur, le professionnel délivre le bien ou fournit le service sans retard injustifié et au plus tard trente jours après la conclusion du contrat.",
        "legal_basis": "Code de la consommation, art. L216-1",
        "source_url": "https://www.legifrance.gouv.fr/codes/section_lc/LEGITEXT000006069565/LEGISCTA000032221247/",
        "source_date": "2021-10-01",
        "retrieved_on": "2026-11-11",
        "see_also": "https://www.service-public.gouv.fr/particuliers/vosdroits/F10037",
        "valid_from": "2021-10-01",
        "valid_until": null
      }
    },
    "GB": {
      "name": {
        "fr-FR": "Royaume-Uni",
        "en-GB": "United Kingdom"
      },
      "regions": [
        "gb-eng-wal",
        "gb-sct",
        "gb-nir"
      ],
      "consumer_delivery_limit": {
        "days": 30,
        "rule": "Unless there is an agreed time or period, the trader must deliver the goods without undue delay, and in any event not more than 30 days after the day on which the contract is entered into.",
        "legal_basis": "Consumer Rights Act 2015, section 28(3)",
        "source_url": "https://www.legislation.gov.uk/ukpga/2015/15/section/28",
        "source_date": "2015-10-01",
        "retrieved_on": "2026-11-11",
        "valid_from": "2015-10-01",
        "valid_until": null
      }
    }
  },
  "calendars": {
    "fr-metropole": {
      "country": "FR",
      "name": {
        "fr-FR": "France métropolitaine",
        "en-GB": "Mainland France"
      },
      "legal_basis": "Code du travail, art. L3133-1 (fêtes légales)",
      "years": {
        "2026": {
          "valid_from": "2026-01-01",
          "valid_until": "2026-12-31",
          "source_url": "https://www.service-public.fr/particuliers/vosdroits/F2405",
          "source_date": "2026-01-01",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2026-01-01",
              "name": "Jour de l’An"
            },
            {
              "date": "2026-04-06",
              "name": "Lundi de Pâques"
            },
            {
              "date": "2026-05-01",
              "name": "Fête du Travail"
            },
            {
              "date": "2026-05-08",
              "name": "Victoire 1945"
            },
            {
              "date": "2026-05-14",
              "name": "Ascension"
            },
            {
              "date": "2026-05-25",
              "name": "Lundi de Pentecôte"
            },
            {
              "date": "2026-07-14",
              "name": "Fête nationale"
            },
            {
              "date": "2026-08-15",
              "name": "Assomption"
            },
            {
              "date": "2026-11-01",
              "name": "Toussaint"
            },
            {
              "date": "2026-11-11",
              "name": "Armistice 1918"
            },
            {
              "date": "2026-12-25",
              "name": "Noël"
            }
          ]
        },
        "2027": {
          "valid_from": "2027-01-01",
          "valid_until": "2027-12-31",
          "source_url": "https://www.service-public.fr/particuliers/vosdroits/F2405",
          "source_date": "2026-01-01",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2027-01-01",
              "name": "Jour de l’An"
            },
            {
              "date": "2027-03-29",
              "name": "Lundi de Pâques"
            },
            {
              "date": "2027-05-01",
              "name": "Fête du Travail"
            },
            {
              "date": "2027-05-06",
              "name": "Ascension"
            },
            {
              "date": "2027-05-08",
              "name": "Victoire 1945"
            },
            {
              "date": "2027-05-17",
              "name": "Lundi de Pentecôte"
            },
            {
              "date": "2027-07-14",
              "name": "Fête nationale"
            },
            {
              "date": "2027-08-15",
              "name": "Assomption"
            },
            {
              "date": "2027-11-01",
              "name": "Toussaint"
            },
            {
              "date": "2027-11-11",
              "name": "Armistice 1918"
            },
            {
              "date": "2027-12-25",
              "name": "Noël"
            }
          ]
        }
      }
    },
    "fr-alsace-moselle": {
      "country": "FR",
      "name": {
        "fr-FR": "Alsace-Moselle (Bas-Rhin, Haut-Rhin, Moselle)",
        "en-GB": "Alsace-Moselle (Bas-Rhin, Haut-Rhin, Moselle)"
      },
      "legal_basis": "Code du travail, art. L3133-1 (fêtes légales) et droit local d’Alsace-Moselle tel que service-public.fr le présente (F2405) : Vendredi saint dans les communes ayant un temple protestant ou une église mixte, et second jour de Noël",
      "years": {
        "2026": {
          "valid_from": "2026-01-01",
          "valid_until": "2026-12-31",
          "source_url": "https://www.service-public.fr/particuliers/vosdroits/F2405",
          "source_date": "2026-01-01",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2026-01-01",
              "name": "Jour de l’An"
            },
            {
              "date": "2026-04-03",
              "name": "Vendredi saint (communes ayant un temple protestant ou une église mixte)"
            },
            {
              "date": "2026-04-06",
              "name": "Lundi de Pâques"
            },
            {
              "date": "2026-05-01",
              "name": "Fête du Travail"
            },
            {
              "date": "2026-05-08",
              "name": "Victoire 1945"
            },
            {
              "date": "2026-05-14",
              "name": "Ascension"
            },
            {
              "date": "2026-05-25",
              "name": "Lundi de Pentecôte"
            },
            {
              "date": "2026-07-14",
              "name": "Fête nationale"
            },
            {
              "date": "2026-08-15",
              "name": "Assomption"
            },
            {
              "date": "2026-11-01",
              "name": "Toussaint"
            },
            {
              "date": "2026-11-11",
              "name": "Armistice 1918"
            },
            {
              "date": "2026-12-25",
              "name": "Noël"
            },
            {
              "date": "2026-12-26",
              "name": "Second jour de Noël"
            }
          ]
        },
        "2027": {
          "valid_from": "2027-01-01",
          "valid_until": "2027-12-31",
          "source_url": "https://www.service-public.fr/particuliers/vosdroits/F2405",
          "source_date": "2026-01-01",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2027-01-01",
              "name": "Jour de l’An"
            },
            {
              "date": "2027-03-26",
              "name": "Vendredi saint (communes ayant un temple protestant ou une église mixte)"
            },
            {
              "date": "2027-03-29",
              "name": "Lundi de Pâques"
            },
            {
              "date": "2027-05-01",
              "name": "Fête du Travail"
            },
            {
              "date": "2027-05-06",
              "name": "Ascension"
            },
            {
              "date": "2027-05-08",
              "name": "Victoire 1945"
            },
            {
              "date": "2027-05-17",
              "name": "Lundi de Pentecôte"
            },
            {
              "date": "2027-07-14",
              "name": "Fête nationale"
            },
            {
              "date": "2027-08-15",
              "name": "Assomption"
            },
            {
              "date": "2027-11-01",
              "name": "Toussaint"
            },
            {
              "date": "2027-11-11",
              "name": "Armistice 1918"
            },
            {
              "date": "2027-12-25",
              "name": "Noël"
            },
            {
              "date": "2027-12-26",
              "name": "Second jour de Noël"
            }
          ]
        }
      }
    },
    "gb-eng-wal": {
      "country": "GB",
      "name": {
        "fr-FR": "Angleterre et pays de Galles",
        "en-GB": "England and Wales"
      },
      "legal_basis": "Banking and Financial Dealings Act 1971, Schedule 1, and the royal proclamations GOV.UK lists",
      "years": {
        "2026": {
          "valid_from": "2026-01-01",
          "valid_until": "2026-12-31",
          "source_url": "https://www.gov.uk/bank-holidays",
          "source_date": "2025-11-24",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2026-01-01",
              "name": "New Year’s Day"
            },
            {
              "date": "2026-04-03",
              "name": "Good Friday"
            },
            {
              "date": "2026-04-06",
              "name": "Easter Monday"
            },
            {
              "date": "2026-05-04",
              "name": "Early May bank holiday"
            },
            {
              "date": "2026-05-25",
              "name": "Spring bank holiday"
            },
            {
              "date": "2026-08-31",
              "name": "Summer bank holiday"
            },
            {
              "date": "2026-12-25",
              "name": "Christmas Day"
            },
            {
              "date": "2026-12-28",
              "name": "Boxing Day (substitute day)"
            }
          ]
        },
        "2027": {
          "valid_from": "2027-01-01",
          "valid_until": "2027-12-31",
          "source_url": "https://www.gov.uk/bank-holidays",
          "source_date": "2025-11-24",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2027-01-01",
              "name": "New Year’s Day"
            },
            {
              "date": "2027-03-26",
              "name": "Good Friday"
            },
            {
              "date": "2027-03-29",
              "name": "Easter Monday"
            },
            {
              "date": "2027-05-03",
              "name": "Early May bank holiday"
            },
            {
              "date": "2027-05-31",
              "name": "Spring bank holiday"
            },
            {
              "date": "2027-08-30",
              "name": "Summer bank holiday"
            },
            {
              "date": "2027-12-27",
              "name": "Christmas Day (substitute day)"
            },
            {
              "date": "2027-12-28",
              "name": "Boxing Day (substitute day)"
            }
          ]
        }
      }
    },
    "gb-sct": {
      "country": "GB",
      "name": {
        "fr-FR": "Écosse",
        "en-GB": "Scotland"
      },
      "legal_basis": "Banking and Financial Dealings Act 1971, Schedule 1, and the royal proclamations GOV.UK lists",
      "years": {
        "2026": {
          "valid_from": "2026-01-01",
          "valid_until": "2026-12-31",
          "source_url": "https://www.gov.uk/bank-holidays",
          "source_date": "2025-11-24",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2026-01-01",
              "name": "New Year’s Day"
            },
            {
              "date": "2026-01-02",
              "name": "2nd January"
            },
            {
              "date": "2026-04-03",
              "name": "Good Friday"
            },
            {
              "date": "2026-05-04",
              "name": "Early May bank holiday"
            },
            {
              "date": "2026-05-25",
              "name": "Spring bank holiday"
            },
            {
              "date": "2026-06-15",
              "name": "World Cup bank holiday"
            },
            {
              "date": "2026-08-03",
              "name": "Summer bank holiday"
            },
            {
              "date": "2026-11-30",
              "name": "St Andrew’s Day"
            },
            {
              "date": "2026-12-25",
              "name": "Christmas Day"
            },
            {
              "date": "2026-12-28",
              "name": "Boxing Day (substitute day)"
            }
          ]
        },
        "2027": {
          "valid_from": "2027-01-01",
          "valid_until": "2027-12-31",
          "source_url": "https://www.gov.uk/bank-holidays",
          "source_date": "2025-11-24",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2027-01-01",
              "name": "New Year’s Day"
            },
            {
              "date": "2027-01-04",
              "name": "2nd January (substitute day)"
            },
            {
              "date": "2027-03-26",
              "name": "Good Friday"
            },
            {
              "date": "2027-05-03",
              "name": "Early May bank holiday"
            },
            {
              "date": "2027-05-31",
              "name": "Spring bank holiday"
            },
            {
              "date": "2027-08-02",
              "name": "Summer bank holiday"
            },
            {
              "date": "2027-11-30",
              "name": "St Andrew’s Day"
            },
            {
              "date": "2027-12-27",
              "name": "Christmas Day (substitute day)"
            },
            {
              "date": "2027-12-28",
              "name": "Boxing Day (substitute day)"
            }
          ]
        }
      }
    },
    "gb-nir": {
      "country": "GB",
      "name": {
        "fr-FR": "Irlande du Nord",
        "en-GB": "Northern Ireland"
      },
      "legal_basis": "Banking and Financial Dealings Act 1971, Schedule 1, and the royal proclamations GOV.UK lists",
      "years": {
        "2026": {
          "valid_from": "2026-01-01",
          "valid_until": "2026-12-31",
          "source_url": "https://www.gov.uk/bank-holidays",
          "source_date": "2025-11-24",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2026-01-01",
              "name": "New Year’s Day"
            },
            {
              "date": "2026-03-17",
              "name": "St Patrick’s Day"
            },
            {
              "date": "2026-04-03",
              "name": "Good Friday"
            },
            {
              "date": "2026-04-06",
              "name": "Easter Monday"
            },
            {
              "date": "2026-05-04",
              "name": "Early May bank holiday"
            },
            {
              "date": "2026-05-25",
              "name": "Spring bank holiday"
            },
            {
              "date": "2026-07-13",
              "name": "Battle of the Boyne (Orangemen’s Day) (substitute day)"
            },
            {
              "date": "2026-08-31",
              "name": "Summer bank holiday"
            },
            {
              "date": "2026-12-25",
              "name": "Christmas Day"
            },
            {
              "date": "2026-12-28",
              "name": "Boxing Day (substitute day)"
            }
          ]
        },
        "2027": {
          "valid_from": "2027-01-01",
          "valid_until": "2027-12-31",
          "source_url": "https://www.gov.uk/bank-holidays",
          "source_date": "2025-11-24",
          "retrieved_on": "2026-11-11",
          "holidays": [
            {
              "date": "2027-01-01",
              "name": "New Year’s Day"
            },
            {
              "date": "2027-03-17",
              "name": "St Patrick’s Day"
            },
            {
              "date": "2027-03-26",
              "name": "Good Friday"
            },
            {
              "date": "2027-03-29",
              "name": "Easter Monday"
            },
            {
              "date": "2027-05-03",
              "name": "Early May bank holiday"
            },
            {
              "date": "2027-05-31",
              "name": "Spring bank holiday"
            },
            {
              "date": "2027-07-12",
              "name": "Battle of the Boyne (Orangemen’s Day)"
            },
            {
              "date": "2027-08-30",
              "name": "Summer bank holiday"
            },
            {
              "date": "2027-12-27",
              "name": "Christmas Day (substitute day)"
            },
            {
              "date": "2027-12-28",
              "name": "Boxing Day (substitute day)"
            }
          ]
        }
      }
    }
  }
}
