Makelaarskosten berekenen
Beschrijving
Bereken de makelaarskosten bij verkopen of kopen: courtage of vast tarief, inclusief btw en opstartkosten, en vergelijk offertes eerlijk.
Invoer velden
Resultaten
Een makelaar rekent meestal courtage: een percentage van de verkoopprijs of koopsom. Er is geen vast tarief; elke makelaar bepaalt zijn eigen prijs. Een verkoopmakelaar vraagt gemiddeld zo'n 0,9% tot 1,4% van de verkoopprijs, een aankoopmakelaar 0,5% tot 1,25% van de koopsom. Steeds meer makelaars werken met een vast bedrag. Let goed op de btw: de ene makelaar noemt zijn tarief inclusief 21% btw, de andere exclusief.
Deze tool rekent alles om naar één effectief percentage exclusief btw, inclusief opstartkosten voor foto's, plattegrond en Funda. Zo vergelijk je offertes eerlijk. Je ziet ook hoeveel extra je betaalt per € 10.000 hogere prijs, en wat je overhoudt na de verkoop.
Koop je een huis? Neem de makelaarskosten mee in Eigen geld nodig bij huis kopen of Kosten koper berekening. Verkoop je, bereken dan je overwaarde met Overwaarde berekenen en benutten 2026.
Formulas:
-
h_f = if(btw == 'incl', 1 / 1.21, 1)
-
h_basis = if(soort == 'vast', vast, prijs * perc / 100)
-
excl = round((h_basis + extra) * h_f, 0)
-
btwbedrag = round(excl * 0.21, 0)
-
totaal = round(excl + btwbedrag, 0)
Wat je in totaal aan de makelaar betaalt. -
eff = if(prijs > 0, round(excl / prijs * 100, 2), 0)
Alle kosten samen als percentage van de prijs, zonder btw. Zo vergelijk je offertes eerlijk. -
per10k = round(if(soort == 'vast', 0, 10000 * perc / 100 * h_f * 1.21), 0)
Bij courtage betaal je over elke euro meer prijs ook meer makelaarskosten, inclusief btw. -
opbrengst = round(if(rol == 'verkopen', prijs - totaal, 0), 0)
Alleen bij verkoop: de verkoopprijs min de makelaarskosten. Overige kosten zoals je restschuld komen hier nog af. -
totaal2 = round(if(perc2 > 0, (prijs * perc2 / 100 + extra) * h_f * 1.21, 0), 0)
-
h_lo = if(rol == 'verkopen', 0.9, 0.5)
-
h_hi = if(rol == 'verkopen', 1.4, 1.25)
-
h_cmp = if(perc2 > 0, concat(' De tweede offerte kost ', concat('€ ', format(round(totaal2,0), '0.#')), if(totaal2 < totaal, ' en is goedkoper.', ' en is duurder.')), '')
-
oordeel = if(prijs <= 0, 'Vul de prijs in.', concat(if(eff > h_hi, concat('Duur: ', format(eff, '0.0#'), '% exclusief btw is boven de gebruikelijke ', format(h_lo, '0.0#'), ' tot ', format(h_hi, '0.0#'), '%.'), if(eff < h_lo, concat('Goedkoop: ', format(eff, '0.0#'), '% exclusief btw is onder de gebruikelijke ', format(h_lo, '0.0#'), ' tot ', format(h_hi, '0.0#'), '%. Check wat er wel en niet in zit.'), concat('Gemiddeld: ', format(eff, '0.0#'), '% exclusief btw valt binnen de gebruikelijke ', format(h_lo, '0.0#'), ' tot ', format(h_hi, '0.0#'), '%.'))), ' Je betaalt ', concat('€ ', format(round(totaal,0), '0.#')), ' inclusief btw.', h_cmp))
-
volgende = if(rol == 'verkopen', 'Vraag minstens twee offertes en onderhandel over de courtage en de opstartkosten. Reken daarna met Overwaarde berekenen en benutten 2026 uit wat je overhoudt.', 'Vraag of de makelaar een vast tarief wil rekenen: dan betaal je niet meer als je hoger biedt. Neem de kosten mee in Eigen geld nodig bij huis kopen; je kunt ze niet meefinancieren.')
Berekening informatie
Meer over kopen & verkopen
Ontdek meer tools gerelateerd aan kopen & verkopen