{"id":47481,"date":"2025-11-18T09:00:06","date_gmt":"2025-11-18T08:00:06","guid":{"rendered":"https:\/\/www.dmproperties.com\/?page_id=47481"},"modified":"2025-11-18T09:00:06","modified_gmt":"2025-11-18T08:00:06","slug":"steuerrechner-marbella-real-estate","status":"publish","type":"page","link":"https:\/\/www.dmproperties.com\/de\/steuerrechner-marbella-real-estate","title":{"rendered":"Steuerrechner Marbella Real Estate"},"content":{"rendered":"<h2 ><span class=\"position-absolute\" style=\"top: -120px\" id=\"kosten+beim+kauf+einer+immobilie+in+marbella\"><\/span>Kosten beim Kauf einer Immobilie in Marbella<\/h2>\n<p>CDieses Tool wurde entwickelt, um eine ungef\u00e4hre Sch\u00e4tzung der Kosten f\u00fcr den Kauf einer Immobilie in Andalusien, Spanien, zu liefern.<\/p>\n<p>Geben Sie einfach den Kaufpreis ein und geben Sie an, ob es sich um einen Neubau oder eine Gebrauchtimmobilie handelt. Das System berechnet dann automatisch die wichtigsten Kosten, die mit dem Kauf verbunden sind:<\/p>\n<ul>\n<li><strong>Anfallende Steuern<\/strong> (Mehrwertsteuer und Stempelsteuer oder Grunderwerbsteuer).<\/li>\n<li><strong>Notar- und Registergeb\u00fchren.<\/strong><\/li>\n<li><strong>Gesch\u00e4tzte Anwaltskosten.<\/strong><\/li>\n<\/ul>\n<table class=\"table table-striped my-5\">\r\n    <tbody>\r\n        <tr>\r\n            <td colspan=\"2\">\r\n                Kaufpreis            <\/td>\r\n            <td>\r\n                <input style=\"width: 160px\" class=\"form-control mr-0 ml-auto\" type=\"text\" name=\"inmPurchasePrice\" id=\"inmPurchasePrice\" placeholder=\"10.000.000 \u20ac\" step=\"any\" min=\"0\" data-value=\"10000000\" \/>\r\n            <\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <td colspan=\"2\">\r\n                Art der Immobilie            <\/td>\r\n            <td>\r\n                <select style=\"width: 160px\" class=\"form-control mr-0 ml-auto\" name=\"inmPurchaseType\" id=\"inmPurchaseType\">\r\n                    <option value=\"new\">Neubau<\/option>\r\n                    <option value=\"second\">Gebrauchtimmobilie<\/option>\r\n                    <option value=\"plot\">Grundst\u00fcck<\/option>\r\n                <\/select>\r\n            <\/td>\r\n        <\/tr>\r\n        <tr class=\"d-none\">\r\n            <td colspan=\"2\">Choose vendor type<\/td>\r\n            <td>\r\n                <select style=\"width: 190px\" class=\"form-control mr-0 ml-auto\" name=\"inmVendorType\" id=\"inmVendorType\">\r\n                    <option value=\"plotPrivate\">From individual<\/option>\r\n                    <option value=\"plotCompany\">From company<\/option>\r\n                <\/select>\r\n            <\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <td colspan=\"2\">\r\n            <\/td>\r\n            <td scope=\"col\" class=\"justify-content-end d-flex\">\r\n                <button id=\"calculateBtn\" class=\"btn btn-primary\">Berechnen<\/button>\r\n            <\/td>\r\n        <\/tr>\r\n        <tr data-checkprices>\r\n            <td scope=\"col\" data-plot-private=\"Transfer Tax\" data-plot-company=\"Mehrwertsteuer\" data-new=\"Mehrwertsteuer\" data-second=\"Transfer Tax\" id=\"inmTaxType\">Mehrwertsteuer<\/td>\r\n            <td scope=\"col\"><span id=\"inmStampTaxPercentage\" data-new=\"10\" data-second=\"7\" data-plot-private=\"7\" data-plot-company=\"21\" data-percentage=\"10\" data-applyto=\"#inmTaxValue\">10<\/span>%<\/td>\r\n            <td scope=\"col\" class=\"text-right\" id=\"inmTaxValue\" data-value=\"1000000\">1.000.000\u20ac<\/td>\r\n        <\/tr>\r\n        <tr data-checkprices>\r\n            <td scope=\"col\">Grunderwerbsteuer<\/td>\r\n            <td scope=\"col\"><span id=\"inmStampTaxPercentage\" data-plot-private=\"0\" data-plot-company=\"1.20\" data-new=\"1.20\" data-second=\"0\" data-percentage=\"1.20\" data-applyto=\"#inmStampTaxValue\">1,20<\/span>%<\/td>\r\n            <td scope=\"col\" class=\"text-right\" id=\"inmStampTaxValue\" data-value=\"120000\">120.000\u00a0\u20ac<\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <td scope=\"col\" colspan=\"2\">*Anwaltskosten<\/td>\r\n            <td class=\"text-right\" id=\"inmLawyerFees\" data-value-percentage=\"0.8\" data-value=\"80000\">80.000 \u20ac<\/td>\r\n        <\/tr>\r\n        <tr>\r\n            <td scope=\"col\" colspan=\"2\">*Notar- und Grundbuchgeb\u00fchren<\/td>\r\n            <td class=\"text-right\" id=\"inmNotaryFees\" data-value-percentage=\"0.05\" data-value=\"1000\">1.000 \u20ac<\/td>\r\n        <\/tr>\r\n        <tr class=\"border-top\" data-sumprices=\"#inmLawyerFees,#inmNotaryFees,#inmPercentage,#inmTaxValue,#inmStampTaxValue,#inmPurchasePrice\">\r\n            <td class=\"font-weight-bold\" colspan=\"2\" data-plot-private=\"Gesamtkosten f\u00fcr den Kauf eines Grundst\u00fccks, wenn es von einer Privatperson verkauft wird\" data-plot-company=\"Gesamtkosten f\u00fcr den Kauf eines Grundst\u00fccks, wenn es direkt vom Bautr\u00e4ger verkauft wird\" data-new=\"Gesamtkosten f\u00fcr den Kauf einer Immobilie, wenn sie direkt vom Bautr\u00e4ger verkauft wird\" data-second=\"Gesamtkosten f\u00fcr den Kauf einer Immobilie, wenn sie von einem Zweitbesitzer verkauft wird\">Gesamtkosten f\u00fcr den Kauf einer Immobilie, wenn sie direkt vom Bautr\u00e4ger verkauft wird:<\/td>\r\n            <td class=\"  text-right\" id=\"inmTotalFunds\" data-total=\"11124000\">11.124.000 \u20ac<\/td>\r\n        <\/tr>\r\n    <\/tbody>\r\n<\/table>\r\n\r\n<script>\r\n    const priceObserver = document.querySelector(\"#inmPurchasePrice\"),\r\n        typeObserver = document.querySelector(\"#inmPurchaseType\"),\r\n        vendorObserver = document.querySelector(\"#inmVendorType\"),\r\n        calculateBtn = document.querySelector(\"#calculateBtn\"),\r\n        inmFormatter = new Intl.NumberFormat(\"de-DE\", {\r\n            style: \"currency\",\r\n            currency: \"EUR\",\r\n            maximumFractionDigits: 0\r\n        });\r\n    priceObserver.addEventListener(\"change\", function(e) {\r\n        priceObserver.value = priceObserver.value.replace(\/[^0-9]\/g, \"\"), \"\" == priceObserver.value && (priceObserver.value = \"0\"), priceObserver.dataset.value = priceObserver.value, priceObserver.value = inmFormatter.format(priceObserver.dataset.value)\r\n    }), typeObserver.addEventListener(\"change\", function(e) {\r\n        if (\"new\" == e.target.value || \"second\" == e.target.value) {\r\n            let r = document.querySelectorAll(\"[data-new]\");\r\n            this.parentNode.parentNode.nextElementSibling.classList.add(\"d-none\"), document.querySelectorAll(\".infoTaxes\").forEach(e => {\r\n                e.classList.remove(\"d-none\")\r\n            }), r.forEach(r => {\r\n                r.parentNode.parentNode.classList.remove(\"d-none\");\r\n                let t = \"new\" == e.target.value ? r.dataset.new : r.dataset.second;\r\n                0 == t && r.parentNode.parentNode.classList.add(\"d-none\"), r.dataset.percentage = t, r.innerHTML = t\r\n            })\r\n        } else {\r\n            this.parentNode.parentNode.nextElementSibling.classList.remove(\"d-none\"), document.querySelectorAll(\".infoTaxes\").forEach(e => {\r\n                e.classList.add(\"d-none\")\r\n            });\r\n            document.querySelectorAll(\"[data-plot-private]\").forEach(e => {\r\n                e.parentNode.parentNode.classList.remove(\"d-none\");\r\n                let r = e.dataset.plotPrivate;\r\n                0 == r && e.parentNode.parentNode.classList.add(\"d-none\"), e.dataset.percentage = r, e.innerHTML = r\r\n            })\r\n        }\r\n    }), vendorObserver.addEventListener(\"change\", function(e) {\r\n        document.querySelectorAll(\"[data-plot-private]\").forEach(r => {\r\n            r.parentNode.parentNode.classList.remove(\"d-none\");\r\n            let t = \"plotPrivate\" == e.target.value ? r.dataset.plotPrivate : r.dataset.plotCompany;\r\n            0 == t && r.parentNode.parentNode.classList.add(\"d-none\"), r.dataset.percentage = t, r.innerHTML = t\r\n        })\r\n    });\r\n    calculateBtn.addEventListener(\"click\", function() {\r\n    updatePrices();\r\n});\r\n    const updatePrices = function() {\r\n        document.querySelectorAll(\"[data-applyto]\").forEach(e => {\r\n            let r = e.dataset.applyto,\r\n                t = e.dataset.percentage,\r\n                a = priceObserver.dataset.value * t \/ 100;\r\n            document.querySelector(r).dataset.value = a, document.querySelector(r).innerHTML = inmFormatter.format(a)\r\n        }), document.querySelectorAll(\"[data-value-percentage\").forEach(e => {\r\n            let r = e.dataset.valuePercentage,\r\n                t = priceObserver.dataset.value * r \/ 100;\r\n            e.dataset.value = t, e.innerHTML = inmFormatter.format(t)\r\n        }), document.querySelectorAll(\"[data-sumprices]\").forEach(row => {\r\n            let total = 0;\r\n            row.dataset.sumprices.split(\",\").forEach(selector => {\r\n                const el = document.querySelector(selector);\r\n                if (el && el.dataset.value) {\r\n                    total += parseFloat(el.dataset.value);\r\n                }\r\n            });\r\n\r\n            const totalCell = row.querySelector(\"[data-total]\");\r\n            if (totalCell) {\r\n                totalCell.dataset.value = total;\r\n                totalCell.dataset.total = total;\r\n                totalCell.innerHTML = inmFormatter.format(total);\r\n            }\r\n        });\r\n    };\r\n    if (window.location.href.indexOf(\"?price=\") > -1) {\r\n        var e = window.location.search,\r\n            r = new URLSearchParams(e),\r\n            t = r.get(\"price\"),\r\n            a = r.get(\"inm_plot\"),\r\n            n = r.get(\"inm_newdev\");\r\n        priceObserver.dataset.value = t, priceObserver.value = inmFormatter.format(priceObserver.dataset.value);\r\n        let s = document.createEvent(\"HTMLEvents\");\r\n        s.initEvent(\"change\", !1, !0), 1 == a ? (typeObserver.value = \"plot\", typeObserver.dispatchEvent(s)) : 1 == n ? (typeObserver.value = \"new\", typeObserver.dispatchEvent(s)) : (typeObserver.value = \"second\", typeObserver.dispatchEvent(s)), updatePrices()\r\n    } else priceObserver.dataset.value = \"10000000\", priceObserver.value = inmFormatter.format(priceObserver.dataset.value);\r\n<\/script>\n<p>*Die Anwaltskosten k\u00f6nnen variieren, liegen jedoch in der Regel zwischen 0,8 % und 1 % des Kaufpreises. F\u00fcr diesen Rechner haben wir einen Prozentsatz von 0,8 % verwendet.<\/p>\n<p>*Die Notargeb\u00fchren und die Eintragung des Eigentums im Grundbuch sind gesetzlich in einer gleitenden Skala festgelegt und belaufen sich auf etwa 0,5 % des Kaufpreises. F\u00fcr diesen Rechner haben wir 0,5 % verwendet.<\/p>\n<p>Die angegebenen Zahlen sind Richtwerte und k\u00f6nnen je nach der pers\u00f6nlichen Situation des K\u00e4ufers, der Art der Immobilie und den geltenden Steuervorschriften variieren. Beispielsweise kann die Grunderwerbsteuer in einigen F\u00e4llen um 7 % reduziert werden (z. B. eine Reduzierung von 7 % auf 2 % beim Kauf einer Immobilie zum Weiterverkauf durch eine nat\u00fcrliche oder juristische Person, die eine unternehmerische T\u00e4tigkeit aus\u00fcbt, f\u00fcr die die Anpassungsvorschriften des Allgemeinen Plans f\u00fcr den Immobiliensektor gelten, sofern der Verkauf innerhalb von maximal 5 Jahren erfolgt).<\/p>\n<p><em>Diese Berechnung stellt keine steuerliche oder rechtliche Beratung dar.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kosten beim Kauf einer Immobilie in Marbella CDieses Tool wurde entwickelt, um eine ungef\u00e4hre Sch\u00e4tzung der Kosten f\u00fcr den Kauf einer Immobilie in Andalusien, Spanien, zu liefern. Geben Sie einfach den Kaufpreis ein und geben Sie an, ob es sich um einen Neubau oder eine Gebrauchtimmobilie handelt. Das System berechnet dann automatisch die wichtigsten Kosten,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":46346,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-47481","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/pages\/47481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/comments?post=47481"}],"version-history":[{"count":0,"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/pages\/47481\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/media\/46346"}],"wp:attachment":[{"href":"https:\/\/www.dmproperties.com\/de\/wp-json\/wp\/v2\/media?parent=47481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}