{
  "name": "TARGET closing days",
  "description": "The days the TARGET system is closed, and therefore the days that are not Inter-PSP Business Days for SEPA. Computed from the rule the ECB published rather than copied from a table, so the dataset cannot go stale.",
  "license": "CC-BY-4.0",
  "source": {
    "authority": "European Central Bank",
    "document": "Long-term calendar for TARGET closing days",
    "date": "2000-12-14",
    "url": "https://www.ecb.europa.eu/press/pr/date/2000/html/pr001214_4.en.html",
    "quote": "New Year's Day, Good Friday (Catholic/Protestant), Easter Monday (Catholic/Protestant), 1 May (Labour Day), Christmas Day and 26 December",
    "appliesFrom": 2002,
    "corroboration": {
      "note": "Confirmed still in force by the EPC, which defers to the ECB for the calendar.",
      "document": "EPC016-06 — 2025 SEPA Direct Debit Core Scheme Rulebook, version 1.1",
      "date": "2025-10-05",
      "quote": "The TARGET Days Calendar is used to identify Inter-PSP Business Days. […] a long-term calendar for TARGET closing days has been established and applied since 2002. It is published by the European Central Bank."
    },
    "reuseTerms": "Reused under the ECB website terms: free use provided the information appears accurately and the ECB is cited as the source."
  },
  "rule": {
    "weekends": "TARGET is closed every Saturday and Sunday.",
    "fixedDays": [
      "1 January",
      "1 May",
      "25 December",
      "26 December"
    ],
    "movableDays": [
      "Good Friday (Gregorian Easter minus 2 days)",
      "Easter Monday (Gregorian Easter plus 1 day)"
    ],
    "easter": "The Gregorian (\"Catholic/Protestant\") Easter — the ECB says so explicitly. The Orthodox Easter falls on a different date most years and is NOT the one TARGET follows, even though Greece and Cyprus observe it nationally.",
    "nationalHolidays": "None. TARGET is open on national bank holidays such as 15 August, 1 November, 3 October (DE) or 14 July (FR). Adding them is the most common mistake in a TARGET calendar.",
    "caution": "A day TARGET is open is not necessarily a day your bank is open. A SEPA Credit Transfer executes on Banking Business Days — days a PSP in the relevant jurisdiction is open for customers — which depend on the country and are not part of this dataset."
  },
  "labels": {
    "new-year": "New Year's Day",
    "good-friday": "Good Friday",
    "easter-monday": "Easter Monday",
    "labour-day": "Labour Day (1 May)",
    "christmas-day": "Christmas Day",
    "st-stephens-day": "26 December"
  },
  "count": 21,
  "years": [
    {
      "year": 2015,
      "url": "https://validatefin.com/data/target-days/2015.json",
      "easterSunday": "2015-04-05",
      "closingDays": [
        "2015-01-01",
        "2015-04-03",
        "2015-04-06",
        "2015-05-01",
        "2015-12-25",
        "2015-12-26"
      ]
    },
    {
      "year": 2016,
      "url": "https://validatefin.com/data/target-days/2016.json",
      "easterSunday": "2016-03-27",
      "closingDays": [
        "2016-01-01",
        "2016-03-25",
        "2016-03-28",
        "2016-05-01",
        "2016-12-25",
        "2016-12-26"
      ]
    },
    {
      "year": 2017,
      "url": "https://validatefin.com/data/target-days/2017.json",
      "easterSunday": "2017-04-16",
      "closingDays": [
        "2017-01-01",
        "2017-04-14",
        "2017-04-17",
        "2017-05-01",
        "2017-12-25",
        "2017-12-26"
      ]
    },
    {
      "year": 2018,
      "url": "https://validatefin.com/data/target-days/2018.json",
      "easterSunday": "2018-04-01",
      "closingDays": [
        "2018-01-01",
        "2018-03-30",
        "2018-04-02",
        "2018-05-01",
        "2018-12-25",
        "2018-12-26"
      ]
    },
    {
      "year": 2019,
      "url": "https://validatefin.com/data/target-days/2019.json",
      "easterSunday": "2019-04-21",
      "closingDays": [
        "2019-01-01",
        "2019-04-19",
        "2019-04-22",
        "2019-05-01",
        "2019-12-25",
        "2019-12-26"
      ]
    },
    {
      "year": 2020,
      "url": "https://validatefin.com/data/target-days/2020.json",
      "easterSunday": "2020-04-12",
      "closingDays": [
        "2020-01-01",
        "2020-04-10",
        "2020-04-13",
        "2020-05-01",
        "2020-12-25",
        "2020-12-26"
      ]
    },
    {
      "year": 2021,
      "url": "https://validatefin.com/data/target-days/2021.json",
      "easterSunday": "2021-04-04",
      "closingDays": [
        "2021-01-01",
        "2021-04-02",
        "2021-04-05",
        "2021-05-01",
        "2021-12-25",
        "2021-12-26"
      ]
    },
    {
      "year": 2022,
      "url": "https://validatefin.com/data/target-days/2022.json",
      "easterSunday": "2022-04-17",
      "closingDays": [
        "2022-01-01",
        "2022-04-15",
        "2022-04-18",
        "2022-05-01",
        "2022-12-25",
        "2022-12-26"
      ]
    },
    {
      "year": 2023,
      "url": "https://validatefin.com/data/target-days/2023.json",
      "easterSunday": "2023-04-09",
      "closingDays": [
        "2023-01-01",
        "2023-04-07",
        "2023-04-10",
        "2023-05-01",
        "2023-12-25",
        "2023-12-26"
      ]
    },
    {
      "year": 2024,
      "url": "https://validatefin.com/data/target-days/2024.json",
      "easterSunday": "2024-03-31",
      "closingDays": [
        "2024-01-01",
        "2024-03-29",
        "2024-04-01",
        "2024-05-01",
        "2024-12-25",
        "2024-12-26"
      ]
    },
    {
      "year": 2025,
      "url": "https://validatefin.com/data/target-days/2025.json",
      "easterSunday": "2025-04-20",
      "closingDays": [
        "2025-01-01",
        "2025-04-18",
        "2025-04-21",
        "2025-05-01",
        "2025-12-25",
        "2025-12-26"
      ]
    },
    {
      "year": 2026,
      "url": "https://validatefin.com/data/target-days/2026.json",
      "easterSunday": "2026-04-05",
      "closingDays": [
        "2026-01-01",
        "2026-04-03",
        "2026-04-06",
        "2026-05-01",
        "2026-12-25",
        "2026-12-26"
      ]
    },
    {
      "year": 2027,
      "url": "https://validatefin.com/data/target-days/2027.json",
      "easterSunday": "2027-03-28",
      "closingDays": [
        "2027-01-01",
        "2027-03-26",
        "2027-03-29",
        "2027-05-01",
        "2027-12-25",
        "2027-12-26"
      ]
    },
    {
      "year": 2028,
      "url": "https://validatefin.com/data/target-days/2028.json",
      "easterSunday": "2028-04-16",
      "closingDays": [
        "2028-01-01",
        "2028-04-14",
        "2028-04-17",
        "2028-05-01",
        "2028-12-25",
        "2028-12-26"
      ]
    },
    {
      "year": 2029,
      "url": "https://validatefin.com/data/target-days/2029.json",
      "easterSunday": "2029-04-01",
      "closingDays": [
        "2029-01-01",
        "2029-03-30",
        "2029-04-02",
        "2029-05-01",
        "2029-12-25",
        "2029-12-26"
      ]
    },
    {
      "year": 2030,
      "url": "https://validatefin.com/data/target-days/2030.json",
      "easterSunday": "2030-04-21",
      "closingDays": [
        "2030-01-01",
        "2030-04-19",
        "2030-04-22",
        "2030-05-01",
        "2030-12-25",
        "2030-12-26"
      ]
    },
    {
      "year": 2031,
      "url": "https://validatefin.com/data/target-days/2031.json",
      "easterSunday": "2031-04-13",
      "closingDays": [
        "2031-01-01",
        "2031-04-11",
        "2031-04-14",
        "2031-05-01",
        "2031-12-25",
        "2031-12-26"
      ]
    },
    {
      "year": 2032,
      "url": "https://validatefin.com/data/target-days/2032.json",
      "easterSunday": "2032-03-28",
      "closingDays": [
        "2032-01-01",
        "2032-03-26",
        "2032-03-29",
        "2032-05-01",
        "2032-12-25",
        "2032-12-26"
      ]
    },
    {
      "year": 2033,
      "url": "https://validatefin.com/data/target-days/2033.json",
      "easterSunday": "2033-04-17",
      "closingDays": [
        "2033-01-01",
        "2033-04-15",
        "2033-04-18",
        "2033-05-01",
        "2033-12-25",
        "2033-12-26"
      ]
    },
    {
      "year": 2034,
      "url": "https://validatefin.com/data/target-days/2034.json",
      "easterSunday": "2034-04-09",
      "closingDays": [
        "2034-01-01",
        "2034-04-07",
        "2034-04-10",
        "2034-05-01",
        "2034-12-25",
        "2034-12-26"
      ]
    },
    {
      "year": 2035,
      "url": "https://validatefin.com/data/target-days/2035.json",
      "easterSunday": "2035-03-25",
      "closingDays": [
        "2035-01-01",
        "2035-03-23",
        "2035-03-26",
        "2035-05-01",
        "2035-12-25",
        "2035-12-26"
      ]
    }
  ],
  "seeAlso": {
    "calculator": "https://validatefin.com/en/tools/sepa-dates"
  }
}