Bygglovsprocessen

Börja med att ta reda på om ditt byggprojekt kräver bygglov eller anmälan. I vissa fall behövs även marklov eller rivningslov. Och för att få börja bygga måste du ha ett startbesked. Ansökan window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); Du kan söka bygglov eller göra en anmälan via vår e-tjänst: Länk till e-tjänsterna Finns alla handlingar med? För att kunna handlägga ditt ärende måste ansökan vara komplett. Om du skickar in rätt information från början går bygglovsprocessen snabbare. Ta reda på vilka handlingar som krävs för just ditt projekt. Här kan du läsa mer om vad som gäller för olika typer av byggprojekt: Behöver jag bygglov? Exempel på hur ritningar ska utformas Om du ändå är osäker är du välkommen att kontakta oss. Granskning och beslut om bygglov och/eller startbesked window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); När din ansökan kommit in till oss registrerar vi ärendet och du får en skriftlig bekräftelse med information om handläggningen och diarienummer. Kontakta bygglovsenheten om du har frågor. Därefter granskar vi om din ansökan är komplett. Om något saknas eller behöver förtydligas kontaktar vi dig. När din ansökan är komplett påbörjas handläggningstiden. Då kontrollerar vi att den följer de bestämmelser som finns för området, bland annat i detaljplanen. Hur lång tid tar det? Handläggningstiden för en komplett bygglovsansökan är upp till 10 veckor, men kan i vissa fall förlängas med ytterligare 10 veckor. Avgifter Som byggherre betalar du en avgift till kommunen för handläggningen av ditt ärende. Avgiften varierar mellan olika bygglovsärenden. Vad kostar det? Yttranden från andra Om din ansökan inte stämmer överens med detaljplanen för området kommer dina grannar få möjlighet att lämna sina synpunkter. ( Läs mer här ) Om din ansökan uppfyller kraven som står i detaljplanen behövs vanligtvis inte ett grannhörande. När många sakägare berörs så kan ansökan publiceras i lokaltidningen. Även andra sakägare kan behöva yttra sig om vissa bygglovsansökningar. Då skickar vi en remiss till den myndighet eller organisation som berörs. Beslut window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); Ett beslut kan innebära en beviljad, avslagen eller avvisad ansökan. Om vi har begärt kompletteringar och inte fått in dem, avvisas din ansökan. Ofta är det handläggaren själv som på delegation fattar beslut om bygglov, men ibland är det byggnadsnämnden. Kom ihåg! Bygglov innebär inte att du får börja bygga, du måste också ha ett startbesked. Kungörelse och överklagande När bygglovet är beslutat skickas det till dig. Dina grannar och andra sakägare meddelas också om beslutet och har därefter tre veckor på sig att överklaga. Läs mer om överklagan. Beslutet meddelas (kungörs) även i Post- och Inrikes Tidningar. Här är överklagandetiden fyra veckor. Under den tiden får du inte börja bygga. Post- och Inrikes Tidningars webbplats Om ingen överklagar vinner bygglovsbeslutet laga kraft, vilket innebär att beslutet inte längre kan överklagas. Tekniskt samråd window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); Vid större byggprojekt som kräver en kontrollansvarig kan du bli kallad till ett tekniskt samråd. Det är ett möte där vi tillsammans går igenom hur arbetet ska planeras och organiseras. De som normalt kallas till mötet är byggherren och kontrollansvarig. Vid enklare byggprojekt utan kontrollansvarig behövs inte ett tekniskt samråd. Då får du startbeskedet i samband med beslutet om bygglov. Startbesked window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); I startbeskedet godkänner vi din kontrollplan. Nu får du börja bygga! Kommunens arbetsplatsbesök window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); Efter att ditt bygge varit igång en tid besöker vi byggarbetsplatsen. Det gäller de byggprojekt där det har hållits ett tekniskt samråd. Vid besöket kontrollerar vi att bygget följer kontrollplanen och det givna bygglovet. Både byggherren och den kontrollansvarige ska delta. Slutsamråd window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); När ditt bygge börjar bli färdigt kallar vi till ett slutsamråd. På slutsamrådet går vi bland annat igenom kontrollplanen, utlåtandet från den som är kontrollansvarig och förutsättningarna för att kunna ge slutbesked. Slutsamrådet hålls på byggarbetsplatsen. Slutbesked window.svDocReady(function(){ // Remove all elements with the class "ws-accessibility-hook" document.querySelectorAll(".ws-accessibility-hook").forEach(function(hook) { hook.remove(); }); // Iterate over each ".ws-plusbox" element document.querySelectorAll(".ws-plusbox").forEach(function(box, i) { var collapseContainer = box.parentElement.nextElementSibling; // Check if the next sibling element has the "env-collapse" class if (collapseContainer && collapseContainer.classList.contains("env-collapse")) { var containerId = 'plusbox-' + i; box.setAttribute('data-containerid', containerId); var anchor = box.querySelector("a"); if (anchor) { anchor.setAttribute("href", '#' + containerId); anchor.setAttribute("aria-controls", containerId); // Add a click event to toggle collapsible content anchor.addEventListener("click", function(event) { event.preventDefault(); // Prevent the default link behavior envision.collapse("#" + containerId).then(function(collapses) { if (collapses[0].isVisible()) { collapses[0].hide(); anchor.setAttribute("aria-expanded", "false"); } else { collapses[0].show(); anchor.setAttribute("aria-expanded", "true"); } }); }); } collapseContainer.setAttribute("id", containerId); collapseContainer.classList.add("ws-plusbox__container"); } else { console.error("Couldn't find container to associate button with"); } }); // Check for hash in URL to open specific collapsible content if (location.hash) { envision.collapse(location.hash).then(function (collapses) { collapses[0].show(); }); document.querySelector(location.hash)?.scrollIntoView(); } }); Innan du får flytta in eller börja använda det du byggt behöver du ett slutbesked. Du får slutbeskedet när du visat att alla krav är uppfyllda.
Senast uppdaterad: 12 september 2024