{
 "version": 1,
 "publisher": "Heat & Timber",
 "license": "https://heatandtimber.com/license.xml",
 "terms": "https://heatandtimber.com/ai",
 "attribution": "Source: Heat & Timber, https://heatandtimber.com/uk/planning-permission-garden-buildings",
 "disclosure": "Heat & Timber earns a commission from some of the shops it lists and, on its US finders, from Amazon, at no extra cost to the buyer.",
 "license_scope": "This licence covers Heat & Timber's own work: the compilation, classifications, computed values and texts. Excerpts from shops (evidence), shop, brand and product names, product photos and the texts of legislation and model codes belong to their owners and are not covered.",
 "notes": {
  "text_kind": "text is our summary of the cited provision; every figure is checked against the wording of the source.",
  "identifiers": "The ids of rules and inputs are identifiers used by the checker and its links; label gives each input in English. condition and when name inputs: {\"<input id>\": true} holds when that box is ticked, false when it is not; a plain input id holds when it is ticked; not, all_of and any_of combine them.",
  "content": "Permitted development limits for outbuildings and the Building Regulations (Scotland: building warrant) exemptions for small detached buildings in England, Wales, Scotland and Northern Ireland. Not legal advice; see caveat.",
  "updates": "Files are rebuilt after each data run, several times a day."
 },
 "text_kind": "paraphrase",
 "source_licence": "Contains public sector information licensed under the Open Government Licence v3.0.",
 "nations": [
  {
   "id": "england",
   "name": "England",
   "checked_on": "2026-10-02",
   "planning": {
    "title": "Permitted development for outbuildings (Class E), England",
    "class": "Class E",
    "source": "The Town and Country Planning (General Permitted Development) (England) Order 2015, Schedule 2, Part 1, Class E (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/uksi/2015/596/schedule/2/part/1/crossheading/class-e-buildings-etc-incidental-to-the-enjoyment-of-a-dwellinghouse",
    "intro": "From Class E of Part 1, Schedule 2 of the Town and Country Planning (General Permitted Development) (England) Order 2015. A building that meets every condition needs no planning application.",
    "rules": [
     {
      "id": "hoehe-grenze",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "grenze": true
      },
      "numbers": {
       "limit_m": 2.5,
       "distance_m": 2
      },
      "place": "within 2 m of the boundary",
      "text": "Height must not exceed 2.5 metres if the building is within 2 metres of the boundary of the curtilage.",
      "citation": "E.1(e)(ii)"
     },
     {
      "id": "hoehe-satteldach",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "satteldach": true
      },
      "numbers": {
       "limit_m": 4
      },
      "place": "dual-pitched roof, more than 2 m from the boundary",
      "text": "Height must not exceed 4 metres for a building with a dual-pitched roof.",
      "citation": "E.1(e)(i)"
     },
     {
      "id": "hoehe-sonst",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "satteldach": false
      },
      "numbers": {
       "limit_m": 3
      },
      "place": "more than 2 m from the boundary",
      "text": "Height must not exceed 3 metres in any other case.",
      "citation": "E.1(e)(iii)"
     },
     {
      "id": "traufe",
      "kind": "maximum",
      "input": "traufe",
      "condition": null,
      "numbers": {
       "limit_m": 2.5
      },
      "place": null,
      "text": "Eaves height must not exceed 2.5 metres.",
      "citation": "E.1(f)"
     },
     {
      "id": "geschoss",
      "kind": "not_allowed",
      "input": "stockwerk",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "The building must have no more than a single storey.",
      "citation": "E.1(d)"
     },
     {
      "id": "flaeche",
      "kind": "not_allowed",
      "input": "haelfte",
      "condition": null,
      "numbers": {
       "limit_percent": 50
      },
      "place": null,
      "text": "Buildings, enclosures and containers (other than the original house) must not cover more than 50% of the curtilage, excluding the ground area of the original house.",
      "citation": "E.1(b)"
     },
     {
      "id": "vorne",
      "kind": "not_allowed",
      "input": "vorne",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "No part may be forward of a wall forming the principal elevation of the original house.",
      "citation": "E.1(c)"
     },
     {
      "id": "seite-schutz",
      "kind": "not_allowed",
      "input": "seiteschutz",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "On article 2(3) land (a conservation area, an area of outstanding natural beauty, an area specified for the purposes of section 41(3) of the Wildlife and Countryside Act 1981, the Broads, a National Park or a World Heritage Site): no part may be on land between a wall forming a side elevation of the house and the boundary of the curtilage.",
      "citation": "E.3"
     },
     {
      "id": "veranda",
      "kind": "not_allowed",
      "input": "veranda",
      "condition": null,
      "numbers": {
       "limit_m": 0.3
      },
      "place": null,
      "text": "No verandah, balcony or raised platform; a platform counts as raised if it is higher than 0.3 metres.",
      "citation": "E.1(h), I"
     },
     {
      "id": "denkmal",
      "kind": "not_allowed",
      "input": "denkmal",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "Not permitted within the curtilage of a listed building.",
      "citation": "E.1(g)"
     },
     {
      "id": "schutzgebiet",
      "kind": "not_allowed",
      "input": "schutz",
      "condition": null,
      "numbers": {
       "limit_m2": 10,
       "distance_m": 20
      },
      "place": null,
      "text": "In a National Park, the Broads, an Area of Outstanding Natural Beauty or a World Heritage Site: buildings more than 20 metres from any wall of the house must not cover more than 10 square metres in total.",
      "citation": "E.2"
     },
     {
      "id": "zweck",
      "kind": "not_allowed",
      "input": "schlafen",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "The building must be required for a purpose incidental to the enjoyment of the house (so not a separate dwelling).",
      "citation": "E"
     }
    ]
   },
   "building_regulations": {
    "title": "Building Regulations exemption for small detached buildings, England and Wales",
    "short": "Building Regulations",
    "source": "The Building Regulations 2010, Schedule 2 (Exempt buildings and work), Class 6 (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/uksi/2010/2214/schedule/2",
    "intro": "Planning permission and Building Regulations are separate. In England and Wales, Schedule 2 of the Building Regulations 2010 exempts small detached buildings:",
    "exemptions": [
     {
      "id": "bis-15",
      "result": "exempt",
      "numbers": {
       "up_to_m2": 15
      },
      "text": "A detached building with a floor area of not more than 15 m² and no sleeping accommodation is exempt.",
      "citation": "Schedule 2, Class 6, para 3",
      "conditions": [
       {
        "when": {
         "not": "schlafen"
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       }
      ],
      "note": null,
      "source_url": null
     },
     {
      "id": "bis-30",
      "result": "exempt",
      "numbers": {
       "up_to_m2": 30,
       "distance_m": 1
      },
      "text": "A detached single-storey building of not more than 30 m² with no sleeping accommodation is exempt if no point is less than 1 metre from the boundary, or if it is built substantially of non-combustible material.",
      "citation": "Schedule 2, Class 6, para 1",
      "conditions": [
       {
        "when": {
         "not": "schlafen"
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       },
       {
        "when": {
         "not": "stockwerk"
        },
        "met": "single storey",
        "not_met": "more than one storey"
       },
       {
        "when": {
         "any_of": [
          {
           "not": "grenze1"
          },
          {
           "not": "brennbar"
          }
         ]
        },
        "met": [
         {
          "when": {
           "not": "grenze1"
          },
          "text": "at least 1 m from the boundary"
         },
         {
          "when": {
           "not": "brennbar"
          },
          "text": "built substantially of non-combustible material"
         }
        ],
        "not_met": "within 1 m of the boundary and built of combustible material"
       }
      ],
      "note": null,
      "source_url": null
     }
    ]
   },
   "inputs": [
    {
     "id": "hoehe",
     "kind": "number",
     "group": "building",
     "label": "Height at the highest point",
     "hint": null,
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2.4
    },
    {
     "id": "traufe",
     "kind": "number",
     "group": "building",
     "label": "Eaves height",
     "hint": "Where the roof meets the walls. Shop listings often state it.",
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2
    },
    {
     "id": "flaeche",
     "kind": "number",
     "group": "building",
     "label": "Floor area",
     "hint": null,
     "unit": "m²",
     "min": 0.5,
     "max": 200,
     "step": 0.1,
     "default": 9
    },
    {
     "id": "satteldach",
     "kind": "yes_no",
     "group": "building",
     "label": "Dual-pitched roof (apex, sloping on both sides)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "stockwerk",
     "kind": "yes_no",
     "group": "building",
     "label": "More than one storey (for example a mezzanine floor)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "grenze",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 2 m of the boundary",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    },
    {
     "id": "grenze1",
     "kind": "yes_no",
     "group": "location",
     "label": "Less than 1 m from the boundary",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "vorne",
     "kind": "yes_no",
     "group": "location",
     "label": "In front of the house (forward of the principal elevation)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "seiteschutz",
     "kind": "yes_no",
     "group": "location",
     "label": "Beside the house (between a side wall and the boundary), and the house or garden is in a conservation area, National Park, Area of Outstanding Natural Beauty (National Landscape), the Broads or a World Heritage Site",
     "hint": "The same applies in an area specified under section 41(3) of the Wildlife and Countryside Act 1981. Your council can tell you whether your house or garden is in one of these areas.",
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "haelfte",
     "kind": "yes_no",
     "group": "location",
     "label": "With it, buildings would cover more than half of the garden",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "denkmal",
     "kind": "yes_no",
     "group": "use",
     "label": "The house is a listed building",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schutz",
     "kind": "yes_no",
     "group": "use",
     "label": "National Park, the Broads, Area of Outstanding Natural Beauty (National Landscape) or World Heritage Site, and the building is more than 20 m from the house with over 10 m² in total there",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "veranda",
     "kind": "yes_no",
     "group": "use",
     "label": "It has a verandah or balcony, or a platform more than 0.3 m high",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schlafen",
     "kind": "yes_no",
     "group": "use",
     "label": "Someone will sleep in it, or it will be a separate home",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "brennbar",
     "kind": "yes_no",
     "group": "use",
     "label": "Built mainly of timber or other combustible material",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    }
   ],
   "notes": [],
   "caveat": "This is a check against the national rules, not legal advice. Your council may have removed permitted development rights (an Article 4 direction or a condition on the original planning permission), and flats and maisonettes have no householder permitted development rights. If in doubt, ask your local planning authority or apply for a Lawful Development Certificate.",
   "checker": "https://heatandtimber.com/uk/planning-permission-garden-buildings/england"
  },
  {
   "id": "wales",
   "name": "Wales",
   "checked_on": "2026-10-02",
   "planning": {
    "title": "Permitted development for outbuildings (Class E), Wales",
    "class": "Class E",
    "source": "The Town and Country Planning (General Permitted Development) Order 1995, Schedule 2, Part 1, Class E as it applies in Wales (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/uksi/1995/418/schedule/2/part/1/crossheading/class-e/wales",
    "intro": "From Class E of Part 1, Schedule 2 of the Town and Country Planning (General Permitted Development) Order 1995, in the version that applies in Wales. A building that meets every condition needs no planning application.",
    "rules": [
     {
      "id": "hoehe-grenze",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "grenze": true
      },
      "numbers": {
       "limit_m": 2.5,
       "distance_m": 2
      },
      "place": "within 2 m of the boundary",
      "text": "No part may be higher than 2.5 metres within 2 metres of the boundary of the curtilage.",
      "citation": "E.1(f)"
     },
     {
      "id": "hoehe-haus",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "haus2": true
      },
      "numbers": {
       "limit_m": 1.5,
       "distance_m": 2
      },
      "place": "within 2 m of the house",
      "text": "No part of a building, enclosure, pool or container within 2 metres of the house may be higher than 1.5 metres.",
      "citation": "E.1(h)"
     },
     {
      "id": "hoehe-dach",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "satteldach": true
      },
      "numbers": {
       "limit_m": 4
      },
      "place": "roof with more than one pitch",
      "text": "Height must not exceed 4 metres for a building with a roof with more than one pitch.",
      "citation": "E.1(e)(i)"
     },
     {
      "id": "hoehe-sonst",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "satteldach": false
      },
      "numbers": {
       "limit_m": 3
      },
      "place": "single-pitch or flat roof",
      "text": "Height must not exceed 3 metres in any other case.",
      "citation": "E.1(e)(ii)"
     },
     {
      "id": "traufe",
      "kind": "maximum",
      "input": "traufe",
      "condition": null,
      "numbers": {
       "limit_m": 2.5
      },
      "place": null,
      "text": "Eaves height, measured at any point along the eaves, must not exceed 2.5 metres.",
      "citation": "E.1(g)"
     },
     {
      "id": "geschoss",
      "kind": "not_allowed",
      "input": "stockwerk",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "The building must have no more than one storey.",
      "citation": "E.1(d)"
     },
     {
      "id": "flaeche",
      "kind": "not_allowed",
      "input": "haelfte",
      "condition": null,
      "numbers": {
       "limit_percent": 50
      },
      "place": null,
      "text": "Buildings, enclosures, raised platforms, pools and containers (other than the original house) must not cover more than 50% of the curtilage, excluding the ground area of the original house.",
      "citation": "E.1(a)"
     },
     {
      "id": "vorne",
      "kind": "not_allowed",
      "input": "vorne",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "No part may extend beyond a wall in the principal elevation of the original house.",
      "citation": "E.1(b)"
     },
     {
      "id": "seite",
      "kind": "not_allowed",
      "input": "seite",
      "condition": null,
      "numbers": {
       "distance_m": 5
      },
      "place": null,
      "text": "Beside the house, no part may be nearer to the highway than the side wall nearest the highway or a point 5 metres from the highway, whichever is nearer to the highway.",
      "citation": "E.1(c)"
     },
     {
      "id": "seite-schutz",
      "kind": "not_allowed",
      "input": "seiteschutz",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "On article 1(5) land (a National Park, an area of outstanding natural beauty, a conservation area, an area specified for the purposes of section 41(3) of the Wildlife and Countryside Act 1981 or the Broads) or in a World Heritage Site: no part may be on land between a wall in a side elevation of the house and the section of the boundary that faces that wall.",
      "citation": "E.2(b)"
     },
     {
      "id": "veranda",
      "kind": "not_allowed",
      "input": "veranda",
      "condition": null,
      "numbers": {
       "limit_cm": 30
      },
      "place": null,
      "text": "No veranda, balcony or raised platform with any part more than 30 centimetres above the ground below it.",
      "citation": "E.1(j)"
     },
     {
      "id": "denkmal",
      "kind": "not_allowed",
      "input": "denkmal",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "Not permitted within the curtilage of a listed building.",
      "citation": "E.1(i)"
     },
     {
      "id": "schutzgebiet",
      "kind": "not_allowed",
      "input": "schutz",
      "condition": null,
      "numbers": {
       "limit_m2": 10,
       "distance_m": 20
      },
      "place": null,
      "text": "On article 1(5) land (National Parks, areas of outstanding natural beauty, conservation areas and others) or in a World Heritage Site: buildings, enclosures, pools and containers more than 20 metres from any wall of the house must not cover more than 10 square metres in total.",
      "citation": "E.2(a)"
     },
     {
      "id": "zweck",
      "kind": "not_allowed",
      "input": "wohnung",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "The building must be required for a purpose incidental to the enjoyment of the house (so not a separate dwelling).",
      "citation": "E"
     }
    ]
   },
   "building_regulations": {
    "title": "Building Regulations exemption for small detached buildings, England and Wales",
    "short": "Building Regulations",
    "source": "The Building Regulations 2010, Schedule 2 (Exempt buildings and work), Class 6, which applies in England and Wales (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/uksi/2010/2214/schedule/2",
    "intro": "Planning permission and Building Regulations are separate. In England and Wales, Schedule 2 of the Building Regulations 2010 exempts small detached buildings:",
    "exemptions": [
     {
      "id": "bis-15",
      "result": "exempt",
      "numbers": {
       "up_to_m2": 15
      },
      "text": "A detached building with a floor area of not more than 15 m² and no sleeping accommodation is exempt.",
      "citation": "Schedule 2, Class 6, para 3",
      "conditions": [
       {
        "when": {
         "not": {
          "any_of": [
           "schlafen",
           "wohnung"
          ]
         }
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       }
      ],
      "note": null,
      "source_url": null
     },
     {
      "id": "bis-30",
      "result": "exempt",
      "numbers": {
       "up_to_m2": 30,
       "distance_m": 1
      },
      "text": "A detached single-storey building of not more than 30 m² with no sleeping accommodation is exempt if no point is less than 1 metre from the boundary, or if it is built substantially of non-combustible material.",
      "citation": "Schedule 2, Class 6, para 1",
      "conditions": [
       {
        "when": {
         "not": {
          "any_of": [
           "schlafen",
           "wohnung"
          ]
         }
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       },
       {
        "when": {
         "not": "stockwerk"
        },
        "met": "single storey",
        "not_met": "more than one storey"
       },
       {
        "when": {
         "any_of": [
          {
           "not": "grenze1"
          },
          {
           "not": "brennbar"
          }
         ]
        },
        "met": [
         {
          "when": {
           "not": "grenze1"
          },
          "text": "at least 1 m from the boundary"
         },
         {
          "when": {
           "not": "brennbar"
          },
          "text": "built substantially of non-combustible material"
         }
        ],
        "not_met": "within 1 m of the boundary and built of combustible material"
       }
      ],
      "note": null,
      "source_url": null
     }
    ]
   },
   "inputs": [
    {
     "id": "hoehe",
     "kind": "number",
     "group": "building",
     "label": "Height at the highest point",
     "hint": "Measured from the ground next to the building.",
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2.4
    },
    {
     "id": "traufe",
     "kind": "number",
     "group": "building",
     "label": "Eaves height",
     "hint": "Where the roof meets the walls. Shop listings often state it.",
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2
    },
    {
     "id": "flaeche",
     "kind": "number",
     "group": "building",
     "label": "Floor area",
     "hint": null,
     "unit": "m²",
     "min": 0.5,
     "max": 200,
     "step": 0.1,
     "default": 9
    },
    {
     "id": "satteldach",
     "kind": "yes_no",
     "group": "building",
     "label": "Roof with more than one pitch (for example an apex roof)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "stockwerk",
     "kind": "yes_no",
     "group": "building",
     "label": "More than one storey (for example a mezzanine floor)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "grenze",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 2 m of the boundary",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    },
    {
     "id": "grenze1",
     "kind": "yes_no",
     "group": "location",
     "label": "Less than 1 m from the boundary",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "haus2",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 2 m of the house",
     "hint": "In Wales this limit also covers pools, so it can matter for a hot tub.",
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "vorne",
     "kind": "yes_no",
     "group": "location",
     "label": "In front of the house (beyond the principal elevation)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "seite",
     "kind": "yes_no",
     "group": "location",
     "label": "Beside the house, nearer to a road than that side wall and less than 5 m from the road",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "seiteschutz",
     "kind": "yes_no",
     "group": "location",
     "label": "Beside the house (between a side wall and the boundary it faces), and the house or garden is in a conservation area, National Park, area of outstanding natural beauty, the Broads or a World Heritage Site",
     "hint": "The same applies in an area specified under section 41(3) of the Wildlife and Countryside Act 1981. Your council can tell you whether your house or garden is in one of these areas.",
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "haelfte",
     "kind": "yes_no",
     "group": "location",
     "label": "With it, buildings, platforms, pools and containers would cover more than half of the garden",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "denkmal",
     "kind": "yes_no",
     "group": "use",
     "label": "The house is a listed building",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schutz",
     "kind": "yes_no",
     "group": "use",
     "label": "National Park, area of outstanding natural beauty, conservation area or World Heritage Site, and more than 10 m² of buildings, pools and containers over 20 m from the house",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "veranda",
     "kind": "yes_no",
     "group": "use",
     "label": "It has a veranda, balcony or raised platform more than 30 cm above the ground",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "wohnung",
     "kind": "yes_no",
     "group": "use",
     "label": "It will be a separate home (a dwelling)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schlafen",
     "kind": "yes_no",
     "group": "use",
     "label": "Someone will sleep in it",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "brennbar",
     "kind": "yes_no",
     "group": "use",
     "label": "Built mainly of timber or other combustible material",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    }
   ],
   "notes": [
    "Unlike England, Wales limits anything within 2 m of the house to 1.5 m in height (E.1(h)), and the paragraph names pools as well as buildings, so it can apply to a hot tub placed next to the house.",
    "In Wales the 30 cm limit covers a veranda and a balcony as well as a raised platform: none may have any part more than 30 cm above the ground directly below it (E.1(j))."
   ],
   "caveat": "This is a check against the national rules, not legal advice. Your council may have removed permitted development rights for your area or your house. If in doubt, ask your local planning authority before you build.",
   "checker": "https://heatandtimber.com/uk/planning-permission-garden-buildings/wales"
  },
  {
   "id": "scotland",
   "name": "Scotland",
   "checked_on": "2026-10-02",
   "planning": {
    "title": "Permitted development for buildings in the garden (Class 3A), Scotland",
    "class": "Class 3A",
    "source": "The Town and Country Planning (General Permitted Development) (Scotland) Order 1992, Schedule 1, Part 1, Class 3A (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/uksi/1992/223/schedule/1/part/1",
    "intro": "From Class 3A of Part 1, Schedule 1 of the Town and Country Planning (General Permitted Development) (Scotland) Order 1992, as amended up to 2024. A building that meets every condition needs no planning application. Heights are measured from the ground next to the building, other dimensions on the outside.",
    "rules": [
     {
      "id": "hoehe-grenze",
      "kind": "maximum_if",
      "input": "hoehe",
      "condition": {
       "grenze": true
      },
      "numbers": {
       "limit_m": 2.5,
       "distance_m": 1
      },
      "place": "within 1 m of the boundary",
      "text": "No part within 1 metre of the boundary of the curtilage may be higher than 2.5 metres.",
      "citation": "3A(2)(e)"
     },
     {
      "id": "hoehe",
      "kind": "maximum",
      "input": "hoehe",
      "condition": null,
      "numbers": {
       "limit_m": 4
      },
      "place": "more than 1 m from the boundary",
      "text": "No part may be higher than 4 metres.",
      "citation": "3A(2)(d)"
     },
     {
      "id": "traufe",
      "kind": "maximum",
      "input": "traufe",
      "condition": null,
      "numbers": {
       "limit_m": 3
      },
      "place": null,
      "text": "Eaves height must not exceed 3 metres.",
      "citation": "3A(2)(c)"
     },
     {
      "id": "vorne",
      "kind": "not_allowed",
      "input": "vorne",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "No part may be forward of a wall forming part of the principal elevation or side elevation where that elevation fronts a road.",
      "citation": "3A(2)(b)"
     },
     {
      "id": "flaeche",
      "kind": "not_allowed",
      "input": "haelfte",
      "condition": null,
      "numbers": {
       "limit_percent": 50
      },
      "place": null,
      "text": "Development must not cover more than 50% of the front or rear curtilage, not counting the original house, hard surfaces and decks.",
      "citation": "3A(2)(f)"
     },
     {
      "id": "denkmal-flaeche",
      "kind": "maximum_if",
      "input": "flaeche",
      "condition": {
       "denkmal": true
      },
      "numbers": {
       "limit_m2": 4
      },
      "place": "listed building",
      "text": "Within the curtilage of a listed building, the footprint must not exceed 4 square metres.",
      "citation": "3A(2)(g)"
     },
     {
      "id": "erhaltung-flaeche",
      "kind": "maximum_if",
      "input": "flaeche",
      "condition": {
       "erhaltung": true
      },
      "numbers": {
       "limit_m2": 8
      },
      "place": "conservation area",
      "text": "In a conservation area, the footprint must not exceed 8 square metres.",
      "citation": "3A(2)(h)"
     },
     {
      "id": "zweck",
      "kind": "not_allowed",
      "input": "wohnung",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "The building must be for a purpose incidental to the enjoyment of the house and must not be a dwelling.",
      "citation": "3A(1), 3A(2)(a)"
     }
    ]
   },
   "building_regulations": {
    "title": "Building standards: exempt buildings and buildings without a warrant, Scotland",
    "short": "Building standards",
    "source": "The Building (Scotland) Regulations 2004, Schedule 1 (exempted buildings) and Schedule 3 (building and work not requiring a warrant) (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/ssi/2004/406/schedule/1",
    "intro": "Planning permission and building standards are separate. In Scotland, a small building in the garden of a house is either exempt from the building regulations (Schedule 1, type 17) or needs no building warrant but must still meet the building standards (Schedule 3, type 4). A shower, sink or toilet, or a stove, takes it out of both:",
    "exemptions": [
     {
      "id": "typ-17",
      "result": "exempt from the building regulations",
      "numbers": {
       "up_to_m2": 8,
       "distance_m": 1
      },
      "text": "A detached single-storey building in the garden of a house is exempt, except a building over 8 m², within 1 metre of the house unless at least 1 metre from any boundary, with sleeping accommodation, or with a flue, a fixed combustion appliance installation or a sanitary facility.",
      "citation": "Schedule 1, type 17",
      "conditions": [
       {
        "when": {
         "not": "stockwerk"
        },
        "met": "single storey",
        "not_met": "more than one storey"
       },
       {
        "when": {
         "not": {
          "all_of": [
           "haus1",
           "grenze"
          ]
         }
        },
        "met": [
         {
          "when": {
           "not": "haus1"
          },
          "text": "at least 1 m from the house"
         },
         {
          "when": {
           "not": "grenze"
          },
          "text": "at least 1 m from every boundary"
         }
        ],
        "not_met": "within 1 m of the house and of a boundary"
       },
       {
        "when": {
         "not": "schlafen"
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       },
       {
        "when": {
         "not": "wohnung"
        },
        "met": "ancillary to the house",
        "not_met": "a separate home is not ancillary to the house"
       },
       {
        "when": {
         "not": "ofen"
        },
        "met": "no stove or flue",
        "not_met": "it has a wood-burning stove or flue"
       },
       {
        "when": {
         "not": "sanitaer"
        },
        "met": "no sanitary facility",
        "not_met": "it has a shower, sink, toilet or other sanitary facility"
       }
      ],
      "note": null,
      "source_url": null
     },
     {
      "id": "typ-4",
      "result": "no building warrant needed",
      "numbers": {
       "from_m2": 8,
       "up_to_m2": 30,
       "distance_m": 1
      },
      "text": "A detached single-storey building of more than 8 m² and not more than 30 m² in the garden of a house needs no building warrant, but must meet the building standards, except a building within 1 metre of the house unless at least 1 metre from any boundary, or with a fixed combustion appliance installation or a sanitary facility.",
      "citation": "Schedule 3, type 4",
      "conditions": [
       {
        "when": {
         "not": "stockwerk"
        },
        "met": "single storey",
        "not_met": "more than one storey"
       },
       {
        "when": {
         "not": {
          "all_of": [
           "haus1",
           "grenze"
          ]
         }
        },
        "met": [
         {
          "when": {
           "not": "haus1"
          },
          "text": "at least 1 m from the house"
         },
         {
          "when": {
           "not": "grenze"
          },
          "text": "at least 1 m from every boundary"
         }
        ],
        "not_met": "within 1 m of the house and of a boundary"
       },
       {
        "when": {
         "not": "wohnung"
        },
        "met": "ancillary to the house",
        "not_met": "a separate home is not ancillary to the house"
       },
       {
        "when": {
         "not": "ofen"
        },
        "met": "no stove",
        "not_met": "it has a wood-burning stove"
       },
       {
        "when": {
         "not": "sanitaer"
        },
        "met": "no sanitary facility",
        "not_met": "it has a shower, sink, toilet or other sanitary facility"
       }
      ],
      "note": "The building standards still apply (Schedule 3, condition A).",
      "source_url": "https://www.legislation.gov.uk/ssi/2004/406/schedule/3"
     }
    ]
   },
   "inputs": [
    {
     "id": "hoehe",
     "kind": "number",
     "group": "building",
     "label": "Height at the highest point",
     "hint": "Measured from the ground next to the building.",
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2.4
    },
    {
     "id": "traufe",
     "kind": "number",
     "group": "building",
     "label": "Eaves height",
     "hint": "Where the roof meets the walls. Shop listings often state it.",
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2
    },
    {
     "id": "flaeche",
     "kind": "number",
     "group": "building",
     "label": "Footprint",
     "hint": "Measured on the outside of the walls.",
     "unit": "m²",
     "min": 0.5,
     "max": 200,
     "step": 0.1,
     "default": 9
    },
    {
     "id": "stockwerk",
     "kind": "yes_no",
     "group": "building",
     "label": "More than one storey (for example a mezzanine floor)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "ofen",
     "kind": "yes_no",
     "group": "building",
     "label": "Wood-burning stove or flue",
     "hint": "A wood-fired sauna heater counts. An electric heater does not.",
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "sanitaer",
     "kind": "yes_no",
     "group": "building",
     "label": "Shower, sink, toilet or other sanitary facility",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "grenze",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 1 m of the boundary",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    },
    {
     "id": "haus1",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 1 m of the house",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "vorne",
     "kind": "yes_no",
     "group": "location",
     "label": "In front of or beside the house, on a side that faces a road",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "haelfte",
     "kind": "yes_no",
     "group": "location",
     "label": "With it, development would cover more than half of the front or the back garden (not counting hard surfaces and decks)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "denkmal",
     "kind": "yes_no",
     "group": "use",
     "label": "The house is a listed building",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "erhaltung",
     "kind": "yes_no",
     "group": "use",
     "label": "The house is in a conservation area",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "wohnung",
     "kind": "yes_no",
     "group": "use",
     "label": "It will be a separate home (a dwelling)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schlafen",
     "kind": "yes_no",
     "group": "use",
     "label": "Someone will sleep in it",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    }
   ],
   "notes": [
    "Scotland measures the boundary rule differently from England: the 2.5 m limit applies within 1 m of the boundary (3A(2)(e)), and the eaves may be up to 3 m (3A(2)(c)).",
    "A garden sauna with a wood-burning stove is not covered by either building standards exemption, so it needs a building warrant from the council (Schedule 1, type 17 and Schedule 3, type 4)."
   ],
   "caveat": "This is a check against the national rules, not legal advice. Your council may have removed permitted development rights for your area or your house, and a deck or platform is a separate class with its own limits. If in doubt, ask your council's planning and building standards teams before you build.",
   "checker": "https://heatandtimber.com/uk/planning-permission-garden-buildings/scotland"
  },
  {
   "id": "northern_ireland",
   "name": "Northern Ireland",
   "checked_on": "2026-10-02",
   "planning": {
    "title": "Permitted development for outbuildings (Class D), Northern Ireland",
    "class": "Class D",
    "source": "The Planning (General Permitted Development) Order (Northern Ireland) 2015, Schedule, Part 1, Class D (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/nisr/2015/70/schedule/part/1",
    "intro": "From Class D of Part 1 of the Schedule to the Planning (General Permitted Development) Order (Northern Ireland) 2015. A building that meets every condition needs no planning application. Northern Ireland limits the eaves near the boundary, not the overall height.",
    "rules": [
     {
      "id": "hoehe",
      "kind": "maximum",
      "input": "hoehe",
      "condition": null,
      "numbers": {
       "limit_m": 4
      },
      "place": null,
      "text": "The building or enclosure must not exceed 4 metres in height.",
      "citation": "D.1(c)"
     },
     {
      "id": "traufe-grenze",
      "kind": "maximum_if",
      "input": "traufe",
      "condition": {
       "grenze": true
      },
      "numbers": {
       "limit_m": 2.5,
       "distance_m": 2
      },
      "place": "within 2 m of the boundary",
      "text": "Within 2 metres of the boundary of the curtilage, the eaves height must not exceed 2.5 metres.",
      "citation": "D.1(d)"
     },
     {
      "id": "flaeche",
      "kind": "not_allowed",
      "input": "haelfte",
      "condition": null,
      "numbers": {
       "limit_percent": 50
      },
      "place": null,
      "text": "Buildings or enclosures (other than the original house) must not cover more than 50% of the curtilage, excluding the ground area of the original house.",
      "citation": "D.1(a)"
     },
     {
      "id": "vorne",
      "kind": "not_allowed",
      "input": "vorne",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "No part may be forward of a wall that faces onto a road and forms the principal elevation or a side elevation of the original house.",
      "citation": "D.1(b)"
     },
     {
      "id": "seite-schutz",
      "kind": "not_allowed",
      "input": "seiteschutz",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "In a conservation area, World Heritage Site, National Park or area of outstanding natural beauty: no part may be on land between a wall forming the principal or a side elevation of the house and the boundary of the curtilage.",
      "citation": "D.3"
     },
     {
      "id": "strasse-hinten",
      "kind": "not_allowed",
      "input": "strasse",
      "condition": null,
      "numbers": {
       "distance_m": 3.5
      },
      "place": null,
      "text": "No part may be within 3.5 metres of a boundary of the curtilage with a road opposite the rear wall of the house.",
      "citation": "D.1(e)"
     },
     {
      "id": "veranda",
      "kind": "not_allowed",
      "input": "veranda",
      "condition": null,
      "numbers": {
       "limit_m": 0.3
      },
      "place": null,
      "text": "No deck, balcony, veranda or other raised platform as part of the building; a deck or other raised platform of not more than 0.3 metres above ground level is permitted separately under Class I.",
      "citation": "D.1(f), I.1(a)"
     },
     {
      "id": "zweck",
      "kind": "not_allowed",
      "input": "wohnung",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "The building must be required for a purpose incidental to the enjoyment of the house and must not be for use as a dwellinghouse.",
      "citation": "D, D.1(h)"
     },
     {
      "id": "denkmal",
      "kind": "not_allowed",
      "input": "denkmal",
      "condition": null,
      "numbers": {},
      "place": null,
      "text": "Not permitted within the curtilage of a listed building unless listed building consent has been granted.",
      "citation": "D.1(i)"
     },
     {
      "id": "schutzgebiet",
      "kind": "not_allowed",
      "input": "schutz",
      "condition": null,
      "numbers": {
       "limit_m2": 10,
       "distance_m": 20
      },
      "place": null,
      "text": "In a World Heritage Site, National Park or area of outstanding natural beauty: buildings, enclosures and pools more than 20 metres from any wall of the house must not cover more than 10 square metres in total.",
      "citation": "D.2"
     }
    ]
   },
   "building_regulations": {
    "title": "Building Regulations exemption for small detached buildings, Northern Ireland",
    "short": "Building Regulations",
    "source": "The Building Regulations (Northern Ireland) 2012, Schedule 2 (Classes of exempted buildings), Class 7 (revised text, legislation.gov.uk)",
    "source_url": "https://www.legislation.gov.uk/nisr/2012/192/schedule/2",
    "intro": "Planning permission and Building Regulations are separate. In Northern Ireland, Schedule 2 of the Building Regulations (Northern Ireland) 2012 exempts small detached buildings:",
    "exemptions": [
     {
      "id": "bis-15",
      "result": "exempt",
      "numbers": {
       "up_to_m2": 15,
       "distance_m": 1
      },
      "text": "A detached single-storey building of not more than 15 m² with no sleeping accommodation is exempt if it is not less than 1 metre from a dwelling.",
      "citation": "Schedule 2, Class 7(c)",
      "conditions": [
       {
        "when": {
         "not": {
          "any_of": [
           "schlafen",
           "wohnung"
          ]
         }
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       },
       {
        "when": {
         "not": "stockwerk"
        },
        "met": "single storey",
        "not_met": "more than one storey"
       },
       {
        "when": {
         "not": "haus1"
        },
        "met": "at least 1 m from any house",
        "not_met": "less than 1 m from a house"
       }
      ],
      "note": null,
      "source_url": null
     },
     {
      "id": "bis-30",
      "result": "exempt",
      "numbers": {
       "up_to_m2": 30,
       "distance_m": 1
      },
      "text": "A detached single-storey building of not more than 30 m² with no sleeping accommodation is exempt if it is built substantially of non-combustible material, or if no point is less than 1 metre from a dwelling, a road and the boundary.",
      "citation": "Schedule 2, Class 7(a)",
      "conditions": [
       {
        "when": {
         "not": {
          "any_of": [
           "schlafen",
           "wohnung"
          ]
         }
        },
        "met": "nobody sleeps in it",
        "not_met": "it contains sleeping accommodation"
       },
       {
        "when": {
         "not": "stockwerk"
        },
        "met": "single storey",
        "not_met": "more than one storey"
       },
       {
        "when": {
         "any_of": [
          {
           "not": "brennbar"
          },
          {
           "not": {
            "any_of": [
             "haus1",
             "grenze1"
            ]
           }
          }
         ]
        },
        "met": [
         {
          "when": {
           "not": "brennbar"
          },
          "text": "built substantially of non-combustible material"
         },
         {
          "when": {
           "not": {
            "any_of": [
             "haus1",
             "grenze1"
            ]
           }
          },
          "text": "at least 1 m from any house, road and the boundary"
         }
        ],
        "not_met": "less than 1 m from a house, a road or the boundary and built of combustible material"
       }
      ],
      "note": null,
      "source_url": null
     }
    ]
   },
   "inputs": [
    {
     "id": "hoehe",
     "kind": "number",
     "group": "building",
     "label": "Height at the highest point",
     "hint": null,
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2.4
    },
    {
     "id": "traufe",
     "kind": "number",
     "group": "building",
     "label": "Eaves height",
     "hint": "Where the roof meets the walls. Shop listings often state it.",
     "unit": "m",
     "min": 0.5,
     "max": 10,
     "step": 0.01,
     "default": 2
    },
    {
     "id": "flaeche",
     "kind": "number",
     "group": "building",
     "label": "Floor area",
     "hint": null,
     "unit": "m²",
     "min": 0.5,
     "max": 200,
     "step": 0.1,
     "default": 9
    },
    {
     "id": "stockwerk",
     "kind": "yes_no",
     "group": "building",
     "label": "More than one storey (for example a mezzanine floor)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "grenze",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 2 m of the boundary",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    },
    {
     "id": "grenze1",
     "kind": "yes_no",
     "group": "location",
     "label": "Less than 1 m from the boundary or a road",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "haus1",
     "kind": "yes_no",
     "group": "location",
     "label": "Less than 1 m from a house (yours or a neighbour's)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "vorne",
     "kind": "yes_no",
     "group": "location",
     "label": "In front of or beside the house, on a side that faces a road",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "seiteschutz",
     "kind": "yes_no",
     "group": "location",
     "label": "In front of or beside the house (between the front or a side wall and the boundary), and the house or garden is in a conservation area, World Heritage Site, National Park or area of outstanding natural beauty",
     "hint": "Your council can tell you whether your house or garden is in one of these areas.",
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "strasse",
     "kind": "yes_no",
     "group": "location",
     "label": "Within 3.5 m of a boundary with a road behind the house",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "haelfte",
     "kind": "yes_no",
     "group": "location",
     "label": "With it, buildings would cover more than half of the garden",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "denkmal",
     "kind": "yes_no",
     "group": "use",
     "label": "The house is a listed building and there is no listed building consent",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schutz",
     "kind": "yes_no",
     "group": "use",
     "label": "World Heritage Site, National Park or area of outstanding natural beauty, and more than 10 m² of buildings and pools over 20 m from the house",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "veranda",
     "kind": "yes_no",
     "group": "use",
     "label": "It has a balcony or veranda, or a deck or platform more than 0.3 m above ground",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "wohnung",
     "kind": "yes_no",
     "group": "use",
     "label": "It will be a separate home (a dwelling)",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "schlafen",
     "kind": "yes_no",
     "group": "use",
     "label": "Someone will sleep in it",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": false
    },
    {
     "id": "brennbar",
     "kind": "yes_no",
     "group": "use",
     "label": "Built mainly of timber or other combustible material",
     "hint": null,
     "unit": null,
     "min": null,
     "max": null,
     "step": null,
     "default": true
    }
   ],
   "notes": [
    "Northern Ireland has no single-storey rule and no lower height limit near the boundary: the building may be up to 4 m high anywhere in the garden (D.1(c)), but within 2 m of the boundary the eaves may be at most 2.5 m (D.1(d))."
   ],
   "caveat": "This is a check against the national rules, not legal advice. Your council may have removed permitted development rights for your area or your house. A deck of up to 0.3 m has its own conditions under Class I, for example not forward of a wall facing a road. If in doubt, ask your council's planning office before you build.",
   "checker": "https://heatandtimber.com/uk/planning-permission-garden-buildings/northern-ireland"
  }
 ]
}
