<section id="dobrocsi-ingatlan-illetek-kalkulator" class="dobrocsi-calc-wrap">
<style>
#dobrocsi-ingatlan-illetek-kalkulator {
--dobrocsi-navy: #17212f;
--dobrocsi-navy-soft: #23324a;
--dobrocsi-gold: #b99a63;
--dobrocsi-gold-dark: #9b7d45;
--dobrocsi-cream: #f7f3ea;
--dobrocsi-cream-2: #fbf8f1;
--dobrocsi-border: #e5ddcf;
--dobrocsi-text: #243044;
--dobrocsi-muted: #6f7684;
--dobrocsi-white: #ffffff;
--dobrocsi-shadow: 0 22px 60px rgba(23, 33, 47, 0.14);
font-family: inherit;
color: var(--dobrocsi-text);
max-width: 1120px;
margin: 60px auto;
padding: 0 18px;
box-sizing: border-box;
}
#dobrocsi-ingatlan-illetek-kalkulator * {
box-sizing: border-box;
}
.dobrocsi-hero {
position: relative;
overflow: hidden;
border-radius: 28px;
padding: 42px;
color: #fff;
background:
radial-gradient(circle at 88% 8%, rgba(185, 154, 99, 0.42), transparent 32%),
linear-gradient(135deg, #17212f 0%, #23324a 62%, #151c28 100%);
box-shadow: var(--dobrocsi-shadow);
margin-bottom: 24px;
}
.dobrocsi-hero::after {
content: "";
position: absolute;
right: -90px;
bottom: -120px;
width: 300px;
height: 300px;
border: 1px solid rgba(255,255,255,0.13);
border-radius: 999px;
}
.dobrocsi-kicker {
display: inline-flex;
align-items: center;
gap: 9px;
padding: 8px 13px;
border: 1px solid rgba(255,255,255,0.22);
border-radius: 999px;
background: rgba(255,255,255,0.08);
color: #f2e7d1;
font-size: 13px;
letter-spacing: 0.04em;
text-transform: uppercase;
margin-bottom: 18px;
}
.dobrocsi-kicker span {
width: 8px;
height: 8px;
border-radius: 999px;
background: var(--dobrocsi-gold);
display: inline-block;
}
.dobrocsi-hero h2 {
margin: 0 0 16px 0;
font-size: clamp(32px, 4vw, 52px);
line-height: 1.08;
font-weight: 750;
letter-spacing: -0.035em;
color: #fff;
}
.dobrocsi-hero p {
max-width: 850px;
margin: 0;
color: rgba(255,255,255,0.86);
font-size: 17px;
line-height: 1.75;
}
.dobrocsi-grid {
display: grid;
grid-template-columns: minmax(0, 1.05fr) minmax(320px, 0.95fr);
gap: 24px;
align-items: start;
}
.dobrocsi-card {
background: var(--dobrocsi-white);
border: 1px solid var(--dobrocsi-border);
border-radius: 24px;
box-shadow: 0 14px 42px rgba(23, 33, 47, 0.08);
overflow: hidden;
}
.dobrocsi-card-head {
padding: 26px 28px 18px;
border-bottom: 1px solid var(--dobrocsi-border);
background: linear-gradient(180deg, #fff 0%, var(--dobrocsi-cream-2) 100%);
}
.dobrocsi-card-head h3 {
margin: 0 0 8px 0;
font-size: 25px;
line-height: 1.2;
color: var(--dobrocsi-navy);
letter-spacing: -0.02em;
}
.dobrocsi-card-head p {
margin: 0;
color: var(--dobrocsi-muted);
font-size: 15px;
line-height: 1.6;
}
.dobrocsi-form {
padding: 28px;
}
.dobrocsi-row {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 16px;
}
.dobrocsi-field {
margin-bottom: 18px;
}
.dobrocsi-field label,
.dobrocsi-check-title {
display: block;
margin-bottom: 8px;
font-weight: 650;
color: var(--dobrocsi-navy);
font-size: 15px;
}
.dobrocsi-help {
display: block;
margin-top: 6px;
color: var(--dobrocsi-muted);
font-size: 13px;
line-height: 1.45;
}
.dobrocsi-field input,
.dobrocsi-field select {
width: 100%;
padding: 14px 15px;
border-radius: 14px;
border: 1px solid #d7d0c2;
background: #fff;
color: var(--dobrocsi-text);
font-size: 16px;
outline: none;
transition: 0.18s ease;
}
.dobrocsi-field input:focus,
.dobrocsi-field select:focus {
border-color: var(--dobrocsi-gold);
box-shadow: 0 0 0 4px rgba(185,154,99,0.16);
}
.dobrocsi-options {
display: grid;
gap: 12px;
margin: 6px 0 22px;
}
.dobrocsi-option {
display: flex;
gap: 12px;
align-items: flex-start;
padding: 15px;
border: 1px solid var(--dobrocsi-border);
background: var(--dobrocsi-cream-2);
border-radius: 16px;
cursor: pointer;
transition: 0.18s ease;
}
.dobrocsi-option:hover {
border-color: rgba(185,154,99,0.65);
transform: translateY(-1px);
}
.dobrocsi-option input {
width: 18px;
height: 18px;
margin-top: 2px;
accent-color: var(--dobrocsi-gold-dark);
flex: 0 0 auto;
}
.dobrocsi-option strong {
display: block;
color: var(--dobrocsi-navy);
font-size: 14.5px;
margin-bottom: 3px;
}
.dobrocsi-option small {
display: block;
color: var(--dobrocsi-muted);
line-height: 1.45;
font-size: 12.8px;
}
.dobrocsi-hidden {
display: none;
}
.dobrocsi-button {
width: 100%;
border: 0;
border-radius: 16px;
padding: 16px 22px;
background: linear-gradient(135deg, var(--dobrocsi-gold) 0%, var(--dobrocsi-gold-dark) 100%);
color: #fff;
font-size: 16px;
font-weight: 750;
cursor: pointer;
box-shadow: 0 12px 26px rgba(185,154,99,0.25);
transition: 0.18s ease;
}
.dobrocsi-button:hover {
transform: translateY(-1px);
box-shadow: 0 16px 30px rgba(185,154,99,0.32);
}
.dobrocsi-result {
padding: 28px;
}
.dobrocsi-result-box {
background:
radial-gradient(circle at 90% 0%, rgba(185,154,99,0.22), transparent 32%),
linear-gradient(145deg, var(--dobrocsi-navy), var(--dobrocsi-navy-soft));
color: #fff;
border-radius: 24px;
padding: 28px;
box-shadow: var(--dobrocsi-shadow);
}
.dobrocsi-result-label {
font-size: 13px;
color: #eadcc3;
letter-spacing: 0.04em;
text-transform: uppercase;
margin-bottom: 8px;
}
.dobrocsi-result-amount {
font-size: clamp(34px, 4vw, 48px);
line-height: 1.05;
font-weight: 800;
letter-spacing: -0.035em;
margin-bottom: 12px;
}
.dobrocsi-result-note {
color: rgba(255,255,255,0.82);
font-size: 14px;
line-height: 1.6;
}
.dobrocsi-mini-stats {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
margin-top: 16px;
}
.dobrocsi-mini {
padding: 15px;
border-radius: 18px;
background: rgba(255,255,255,0.08);
border: 1px solid rgba(255,255,255,0.12);
}
.dobrocsi-mini span {
display: block;
font-size: 12px;
color: #eadcc3;
margin-bottom: 5px;
}
.dobrocsi-mini strong {
display: block;
color: #fff;
font-size: 18px;
}
.dobrocsi-explain {
margin-top: 18px;
padding: 20px;
border-radius: 20px;
background: var(--dobrocsi-cream-2);
border: 1px solid var(--dobrocsi-border);
}
.dobrocsi-explain h3 {
margin: 0 0 10px;
font-size: 18px;
color: var(--dobrocsi-navy);
}
.dobrocsi-explain p {
margin: 0 0 10px;
color: var(--dobrocsi-muted);
line-height: 1.65;
font-size: 14.5px;
}
.dobrocsi-explain ul {
margin: 12px 0 0 20px;
padding: 0;
color: var(--dobrocsi-muted);
font-size: 14.5px;
line-height: 1.65;
}
.dobrocsi-cta {
margin-top: 18px;
padding: 22px;
border-radius: 22px;
background: linear-gradient(180deg, #fff, var(--dobrocsi-cream-2));
border: 1px solid var(--dobrocsi-border);
}
.dobrocsi-cta h3 {
margin: 0 0 8px;
color: var(--dobrocsi-navy);
font-size: 19px;
}
.dobrocsi-cta p {
margin: 0 0 14px;
color: var(--dobrocsi-muted);
font-size: 14.5px;
line-height: 1.65;
}
.dobrocsi-cta a {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
padding: 12px 16px;
border-radius: 999px;
text-decoration: none;
background: var(--dobrocsi-navy);
color: #fff;
font-weight: 700;
font-size: 14px;
transition: 0.18s ease;
}
.dobrocsi-cta a:hover {
background: var(--dobrocsi-gold-dark);
color: #fff;
}
.dobrocsi-disclaimer {
margin-top: 24px;
padding: 22px 24px;
border-radius: 22px;
background: #fff;
border: 1px solid var(--dobrocsi-border);
color: var(--dobrocsi-muted);
font-size: 13.5px;
line-height: 1.7;
}
.dobrocsi-disclaimer strong {
color: var(--dobrocsi-navy);
}
.dobrocsi-error {
display: none;
margin-top: 14px;
padding: 14px 16px;
border-radius: 14px;
background: #fff2f0;
border: 1px solid #f0c7bf;
color: #8a2d20;
font-size: 14px;
line-height: 1.5;
}
@media (max-width: 860px) {
.dobrocsi-hero {
padding: 30px 24px;
border-radius: 22px;
}
.dobrocsi-grid {
grid-template-columns: 1fr;
}
.dobrocsi-row,
.dobrocsi-mini-stats {
grid-template-columns: 1fr;
}
.dobrocsi-form,
.dobrocsi-result,
.dobrocsi-card-head {
padding: 22px;
}
}
</style>
<div class="dobrocsi-hero">
<div class="dobrocsi-kicker"><span></span> Dobrocsi Ügyvédi Iroda</div>
<h2>Ingatlanvásárlási illeték kalkulátor</h2>
<p>
Ingatlan vásárlása előtt fontos előre kalkulálni az adásvételhez kapcsolódó költségekkel.
Az egyik legjelentősebb tétel a visszterhes vagyonátruházási illeték, amelyet főszabály szerint a vevő fizet meg.
Kalkulátorunk segítségével tájékoztató jelleggel kiszámíthatja, hogy lakás vagy ház vásárlása esetén mekkora illetékkel kell számolnia, és egyes gyakori kedvezmények hogyan befolyásolhatják a fizetendő összeget.
</p>
</div>
<div class="dobrocsi-grid">
<div class="dobrocsi-card">
<div class="dobrocsi-card-head">
<h3>Adja meg a vásárlás adatait</h3>
<p>
A kalkulátor az általános szabályok alapján számol, és külön kezeli az első lakás, a 35 év alatti vevő, az új építésű lakás és a cserepótló vétel gyakori eseteit.
</p>
</div>
<div class="dobrocsi-form">
<div class="dobrocsi-row">
<div class="dobrocsi-field">
<label for="dobrocsi-vetelar">Vételár / forgalmi érték</label>
<input id="dobrocsi-vetelar" type="text" inputmode="numeric" placeholder="pl. 65 000 000">
<span class="dobrocsi-help">A teljes ingatlan vételárát vagy forgalmi értékét adja meg forintban.</span>
</div>
<div class="dobrocsi-field">
<label for="dobrocsi-hanyad">Megszerzett tulajdoni hányad</label>
<select id="dobrocsi-hanyad">
<option value="1">1/1, teljes tulajdon</option>
<option value="0.5">1/2 tulajdoni hányad</option>
<option value="0.3333333333">1/3 tulajdoni hányad</option>
<option value="0.25">1/4 tulajdoni hányad</option>
<option value="0.2">1/5 tulajdoni hányad</option>
<option value="0.1">1/10 tulajdoni hányad</option>
</select>
<span class="dobrocsi-help">Ha több vevő van, itt a saját megszerzett tulajdoni hányadát válassza ki.</span>
</div>
</div>
<div class="dobrocsi-field">
<label for="dobrocsi-ingatlan-tipus">Ingatlan típusa</label>
<select id="dobrocsi-ingatlan-tipus">
<option value="lakas">Lakás vagy lakóház</option>
<option value="egyeb">Egyéb ingatlan</option>
</select>
<span class="dobrocsi-help">Egyes kedvezmények csak lakástulajdon vagy lakóház esetén alkalmazhatók.</span>
</div>
<div class="dobrocsi-check-title">Lehetséges kedvezmények</div>
<div class="dobrocsi-options">
<label class="dobrocsi-option">
<input id="dobrocsi-elso-lakas" type="checkbox">
<span>
<strong>Első lakástulajdon megszerzése</strong>
<small>A vevő korábban nem rendelkezett lakástulajdonnal, vagy a szabály alapján első lakásszerzőnek minősülhet.</small>
</span>
</label>
<label class="dobrocsi-option">
<input id="dobrocsi-35-alatt" type="checkbox">
<span>
<strong>35 év alatti vevő</strong>
<small>35 év alatti első lakásszerzőnél 15 millió Ft-ot meg nem haladó teljes lakásérték esetén 50%-os kedvezmény merülhet fel.</small>
</span>
</label>
<label class="dobrocsi-option">
<input id="dobrocsi-uj-epitesu" type="checkbox">
<span>
<strong>Új építésű lakás vállalkozótól</strong>
<small>30 millió Ft-ot meg nem haladó új lakásnál a 15 millió Ft-os értékrész illetéke nem fizetendő meg.</small>
</span>
</label>
<label class="dobrocsi-option">
<input id="dobrocsi-cserepotlo" type="checkbox">
<span>
<strong>Cserepótló vétel</strong>
<small>Ha a vevő lakást adott el, vagy a vásárlást követően határidőben lakást értékesít, az illetékalap csökkenhet.</small>
</span>
</label>
</div>
<div id="dobrocsi-cserepotlo-mezok" class="dobrocsi-hidden">
<div class="dobrocsi-row">
<div class="dobrocsi-field">
<label for="dobrocsi-eladott-ertek">Eladott lakás értéke</label>
<input id="dobrocsi-eladott-ertek" type="text" inputmode="numeric" placeholder="pl. 45 000 000">
<span class="dobrocsi-help">A saját eladott tulajdoni hányadra jutó értéket adja meg.</span>
</div>
<div class="dobrocsi-field">
<label for="dobrocsi-cserepotlo-irany">Eladás időpontja</label>
<select id="dobrocsi-cserepotlo-irany">
<option value="elotte">A vásárlás előtti 5 éven belül történt</option>
<option value="utana">A vásárlást követő 1 éven belül várható</option>
</select>
<span class="dobrocsi-help">A kalkulátor csak tájékoztató jelleggel számol a megadott adattal.</span>
</div>
</div>
</div>
<button id="dobrocsi-szamol-gomb" class="dobrocsi-button" type="button">
Illeték kiszámítása
</button>
<div id="dobrocsi-hiba" class="dobrocsi-error"></div>
</div>
</div>
<div class="dobrocsi-card">
<div class="dobrocsi-card-head">
<h3>Várható eredmény</h3>
<p>Az eredmény a megadott adatok alapján, tájékoztató jelleggel jelenik meg.</p>
</div>
<div class="dobrocsi-result">
<div class="dobrocsi-result-box">
<div class="dobrocsi-result-label">Becsült fizetendő illeték</div>
<div id="dobrocsi-illetek-osszeg" class="dobrocsi-result-amount">– Ft</div>
<div id="dobrocsi-illetek-note" class="dobrocsi-result-note">
Adja meg az adatokat, majd kattintson az „Illeték kiszámítása” gombra.
</div>
<div class="dobrocsi-mini-stats">
<div class="dobrocsi-mini">
<span>Kedvezmény nélkül</span>
<strong id="dobrocsi-alap-illetek">– Ft</strong>
</div>
<div class="dobrocsi-mini">
<span>Becsült megtakarítás</span>
<strong id="dobrocsi-megtakaritas">– Ft</strong>
</div>
</div>
</div>
<div class="dobrocsi-explain">
<h3>Számítás magyarázata</h3>
<p id="dobrocsi-magyarazat">
A kalkulátor itt jeleníti meg, hogy melyik szabály alapján történt a számítás.
</p>
<ul id="dobrocsi-reszletek"></ul>
</div>
<div class="dobrocsi-cta">
<h3>Ingatlan adásvétel előtt áll?</h3>
<p>
Ingatlanvásárlásnál az illeték csak az egyik költségelem. Az adásvételi szerződés, a tulajdoni lap, a tehermentesítés, a birtokbaadás és a fizetési ütemezés jogi ellenőrzése legalább ilyen fontos.
</p>
<a href="/hu/ingatlanjog/">Ingatlanjogi segítséget kérek</a>
</div>
</div>
</div>
</div>
<div class="dobrocsi-disclaimer">
<strong>Fontos tájékoztatás:</strong>
a kalkulátor eredménye kizárólag tájékoztató jellegű, nem minősül jogi tanácsadásnak, és nem helyettesíti az ügy egyedi jogi vizsgálatát.
Az illeték pontos összegét a rendelkezésre álló iratok, a vagyonszerzés körülményei és az esetleges kedvezmények alapján a NAV állapítja meg.
A kalkulátor nem vizsgál minden illetékmentességi, illetékkedvezményi vagy speciális szabályt, így különösen nem dönt a kedvezmények tényleges igénybe vehetőségéről.
Ingatlan adásvétele előtt javasolt az ügyletet ügyvéddel áttekinteni.
</div>
<script>
(function() {
var cserepotlo = document.getElementById("dobrocsi-cserepotlo");
var cserepotloMezok = document.getElementById("dobrocsi-cserepotlo-mezok");
if (cserepotlo && cserepotloMezok) {
cserepotlo.addEventListener("change", function() {
cserepotloMezok.classList.toggle("dobrocsi-hidden", !cserepotlo.checked);
});
}
var szamolGomb = document.getElementById("dobrocsi-szamol-gomb");
if (szamolGomb) {
szamolGomb.addEventListener("click", dobrocsiIlletekKalkulacio);
}
var amountInputs = [
document.getElementById("dobrocsi-vetelar"),
document.getElementById("dobrocsi-eladott-ertek")
];
amountInputs.forEach(function(input) {
if (!input) return;
input.addEventListener("input", function(e) {
var value = dobrocsiParseAmount(e.target.value);
e.target.value = value ? dobrocsiFormatNumber(value) : "";
});
});
})();
function dobrocsiFormatNumber(num) {
return Math.round(num).toString().replace(/\B(?=(\d{3})+(?!\d))/g, " ");
}
function dobrocsiParseAmount(value) {
return Number(String(value).replace(/[^\d]/g, ""));
}
function dobrocsiFeeForProperty(fullPropertyValue, share) {
var wholeFee;
if (fullPropertyValue <= 1000000000) {
wholeFee = fullPropertyValue * 0.04;
} else {
wholeFee = 1000000000 * 0.04 + (fullPropertyValue - 1000000000) * 0.02;
}
wholeFee = Math.min(wholeFee, 200000000);
return wholeFee * share;
}
function dobrocsiFeeForAcquiredValue(acquiredValue) {
if (acquiredValue <= 1000000000) {
return acquiredValue * 0.04;
}
return Math.min(1000000000 * 0.04 + (acquiredValue - 1000000000) * 0.02, 200000000);
}
function dobrocsiIlletekKalkulacio() {
var price = dobrocsiParseAmount(document.getElementById("dobrocsi-vetelar").value);
var share = Number(document.getElementById("dobrocsi-hanyad").value);
var type = document.getElementById("dobrocsi-ingatlan-tipus").value;
var isResidential = type === "lakas";
var isFirstHome = document.getElementById("dobrocsi-elso-lakas").checked;
var isUnder35 = document.getElementById("dobrocsi-35-alatt").checked;
var isNewBuild = document.getElementById("dobrocsi-uj-epitesu").checked;
var isReplacement = document.getElementById("dobrocsi-cserepotlo").checked;
var soldValue = dobrocsiParseAmount(document.getElementById("dobrocsi-eladott-ertek").value);
var errorBox = document.getElementById("dobrocsi-hiba");
errorBox.style.display = "none";
errorBox.innerHTML = "";
if (!price || price <= 0) {
dobrocsiShowError("Kérjük, adja meg az ingatlan vételárát vagy forgalmi értékét.");
return;
}
if (!share || share <= 0 || share > 1) {
dobrocsiShowError("Kérjük, válassza ki a megszerzett tulajdoni hányadot.");
return;
}
if (isReplacement && (!soldValue || soldValue < 0)) {
dobrocsiShowError("Cserepótló vétel választása esetén kérjük, adja meg az eladott lakás értékét is.");
return;
}
var acquiredValue = price * share;
var baseFee = dobrocsiFeeForProperty(price, share);
var options = [];
var details = [];
options.push({
name: "Általános szabály",
fee: baseFee,
explanation: "A kalkulátor az általános szabály szerint 1 milliárd Ft-ig 4%-os, az ezt meghaladó részre 2%-os illetékkel számol, ingatlanonként legfeljebb 200 millió Ft-os felső korláttal."
});
details.push("A megszerzett tulajdoni hányadra jutó érték: " + dobrocsiFormatNumber(acquiredValue) + " Ft.");
if (isResidential && isUnder35 && isFirstHome && price <= 15000000) {
options.push({
name: "35 év alatti első lakásszerző kedvezménye",
fee: baseFee * 0.5,
explanation: "A megadott adatok alapján felmerülhet a 35 év alatti első lakásszerző 50%-os illetékkedvezménye, mivel az egész lakás forgalmi értéke nem haladja meg a 15 millió Ft-ot."
});
} else if (isUnder35 || isFirstHome) {
details.push("A 35 év alatti első lakásszerzők 50%-os kedvezményét a kalkulátor csak akkor alkalmazza, ha a vevő 35 év alatti, első lakásszerző, lakóingatlant szerez, és az egész lakás értéke nem haladja meg a 15 millió Ft-ot.");
}
if (isResidential && isNewBuild && price <= 30000000) {
var exemptPartFee = dobrocsiFeeForAcquiredValue(15000000 * share);
var newBuildFee = Math.max(0, baseFee - exemptPartFee);
options.push({
name: "Új építésű lakás kedvezménye",
fee: newBuildFee,
explanation: "A megadott adatok alapján felmerülhet az új építésű lakásra vonatkozó kedvezmény, amelynél 30 millió Ft-ot meg nem haladó forgalmi érték esetén a 15 millió Ft-os értékrész illetéke nem fizetendő meg."
});
} else if (isNewBuild) {
details.push("Az új építésű lakás kedvezményét a kalkulátor csak lakóingatlan esetén, 30 millió Ft-ot meg nem haladó teljes forgalmi érték mellett alkalmazza.");
}
if (isResidential && isReplacement) {
var replacementBase = Math.max(0, acquiredValue - soldValue);
var replacementFee = dobrocsiFeeForAcquiredValue(replacementBase);
options.push({
name: "Cserepótló vétel",
fee: replacementFee,
explanation: "A kalkulátor tájékoztató jelleggel a vásárolt lakás megszerzett értéke és az eladott lakás megadott értéke közötti pozitív különbözet után számol illetéket."
});
details.push("Cserepótló vételnél figyelembe vett értékkülönbözet: " + dobrocsiFormatNumber(replacementBase) + " Ft.");
} else if (isReplacement) {
details.push("A cserepótló vétel szabályai alapvetően lakástulajdon esetén merülnek fel, ezért egyéb ingatlannál a kalkulátor ezt a kedvezményt nem alkalmazza.");
}
options.sort(function(a, b) {
return a.fee - b.fee;
});
var best = options[0];
var saving = Math.max(0, baseFee - best.fee);
document.getElementById("dobrocsi-illetek-osszeg").innerHTML = dobrocsiFormatNumber(best.fee) + " Ft";
document.getElementById("dobrocsi-alap-illetek").innerHTML = dobrocsiFormatNumber(baseFee) + " Ft";
document.getElementById("dobrocsi-megtakaritas").innerHTML = dobrocsiFormatNumber(saving) + " Ft";
document.getElementById("dobrocsi-illetek-note").innerHTML =
"Alkalmazott számítás: " + best.name + ".";
document.getElementById("dobrocsi-magyarazat").innerHTML =
best.explanation + " Ha több kedvezményi lehetőség is megjelölésre került, a kalkulátor tájékoztató jelleggel a legalacsonyabb becsült illetéket eredményező számítást jeleníti meg.";
var detailsList = document.getElementById("dobrocsi-reszletek");
detailsList.innerHTML = "";
details.push("Kedvezmény nélküli becsült illeték: " + dobrocsiFormatNumber(baseFee) + " Ft.");
details.push("Becsült fizetendő illeték: " + dobrocsiFormatNumber(best.fee) + " Ft.");
details.push("Becsült megtakarítás: " + dobrocsiFormatNumber(saving) + " Ft.");
details.forEach(function(item) {
var li = document.createElement("li");
li.textContent = item;
detailsList.appendChild(li);
});
}
function dobrocsiShowError(message) {
var errorBox = document.getElementById("dobrocsi-hiba");
errorBox.innerHTML = message;
errorBox.style.display = "block";
}
</script>
</section>
Kérjen tájékoztatást vagy egyedi ajánlatot ingatlan adásvételi szerződések, ajándékozási szerződések, haszonélvezeti jog, közös tulajdon megszüntetése és egyéb ingatlanjogi ügyek kapcsán.
Unsere Anwaltskanzlei bietet umfassende und flexible Rechtsdienstleistungen für Immobilienkauf- und -verkaufsverträge - sowohl für Privatpersonen als auch für Unternehmen, in ungarischer, englischer und deutscher Sprache.
Unsere Dienstleistungen beim Kauf und Verkauf von Immobilien umfassen:
Die Vertragsunterzeichnung kann innerhalb eines Arbeitstages abgeschlossen werden, sofern alle erforderlichen Daten vorhanden sind.
Rechtsberatungskosten (Kaufvertrag für Immobilien):
Unsere Anwaltskanzlei bietet eine umfassende rechtliche Vertretung bei der Erstellung und Überprüfung der folgenden Immobilienverträge:
Bei hochwertigen Immobilienprojekten mit mehreren Parteien bieten wir umfassende rechtliche Unterstützung, einschließlich:
Beim Verkauf oder der Vermietung einer Immobilie arbeitet unsere Kanzlei mit Immobilienmaklern zusammen, um die gesamte Transaktion zu begleiten - von der Vertragsunterzeichnung bis zur Übergabe.
📩 Für weitere Informationen oder ein individuelles Angebot, kontaktieren Sie uns bitte unter:
Amennyiben jogi támogatásra van szüksége, irodánk készséggel áll rendelkezésére. Vegye fel velünk a kapcsolatot bizalommal.
Telefon:
+36 70 337 2333
+36 70 433 7979
[email protected]
Hétköznap | 09:00–17:00
[wpcode id=”7975″]
Buying property in a foreign country can be complex. We have compiled the most frequently asked questions to help you navigate the Hungarian real estate market with confidence. At Dobrocsi Law Office, we ensure that your real estate sale and purchase agreement is not just a document, but a guarantee of your legal safety.
How long does it take to prepare the Sale and Purchase Agreement? Speed does not compromise precision at our firm. Once all necessary data (parties’ details, property topographical lot number, purchase price conditions) is available, we can prepare the draft contract and arrange the signing within 1 business day. We understand the time pressure often involved in international transactions.
What is the workflow at Dobrocsi Law Office? Our process is transparent and client-focused:
Consultation: We assess your needs and the transaction details.
Legal Due Diligence: We obtain the fresh Title Deed (tulajdoni lap) and map copy to verify the property’s legal status (checking for encumbrances, mortgages, or easements).
Drafting: We prepare the real estate sale and purchase agreement in Hungarian, and if required, in English or German.
Signing: The documents are signed and countersigned by the attorney at our office.
Land Registry Administration: We handle the full procedure until your ownership is officially registered.
What costs should I calculate besides the legal fee? Property acquisition involves several costs. Here is a breakdown to help you plan:
Legal Fee: Our fee for preparing the real estate sale and purchase agreement and full administration starts from 190,000 HUF (net). The exact amount depends on the complexity of the case and the property value, fixed by individual agreement.
Administrative Fees:
Land Registry procedure fee: 10,600 HUF / property.
Title Deed retrieval fee: 4,800 HUF / property.
Property Transfer Tax: Generally 4% of the market value, levied by the Tax Authority (NAV) after the purchase. (We also provide advice on potential tax exemptions or reductions).
Why is a lawyer necessary for buying property in Hungary? Unlike in some other countries, in Hungary, a real estate sale and purchase agreement is only valid if countersigned by an attorney (or notary). Beyond the legal requirement, we provide:
Risk Screening: We filter out hidden legal risks (e.g., enforcement rights, alienation bans).
Guarantee: We take professional responsibility for the document and the successful registration of your title.
Complex Solutions: Whether it’s a mortgaged property or a complex investment, we find the legally secure path.
I am a foreign citizen. Can you help me? Absolutely. Our office specializes in assisting international clients. We provide the agreement and related legal counseling in English and German, ensuring that language barriers do not hinder your investment. We also assist with obtaining the necessary government permits for non-EU citizens if required.
Do you only handle sale and purchase agreements? No, our expertise covers the full spectrum of real estate law:
Gift Agreements: For family asset transfers.
Lease Agreements: For residential or commercial properties.
Developments: Legal support for large-scale real estate projects, establishing condominiums, and contractor agreements.
Special Contracts: Maintenance, life annuity, or exchange contracts.
If you require legal assistance in connection with a real estate matter in Hungary, please feel free to contact our office.
Dobrocsi Law Firm
Telefon:
☎ +36 70 337 2333
☎ +36 70 433 7979
E-Mail: [email protected]


