Ikbenbint.nl

Huurprijs kamer berekenen

Huren & Verhuren

Beschrijving

Bereken de punten en de maximale huur van een kamer of studentenkamer volgens het puntenstelsel voor onzelfstandige woonruimte 2026.

Invoer velden

€ per maand
m²
kamers
m²
m²
jaar
m²
€
m²

Resultaten

punten
- punten
Volgens het woningwaarderingsstelsel voor onzelfstandige woonruimte (kamers).
-
-
-
-

Huur je een kamer, of verhuur je kamers aan studenten of werkenden? Voor kamers (onzelfstandige woonruimte) geldt altijd een maximale huurprijs volgens het woningwaarderingsstelsel voor onzelfstandige woonruimte. Sinds de Wet betaalbare huur lijkt dat stelsel op dat voor zelfstandige woningen: punten voor oppervlakte, verwarming, energielabel, keuken, sanitair, buitenruimte en WOZ-waarde. Gedeelde ruimten worden verdeeld over het aantal kamers.

Deze tool rekent de punten en de maximale kale huur uit met de officiële huurprijstabel voor onzelfstandige woningen van 2026. De WOZ-punten hangen af van de WOZ-waarde per m² ten opzichte van het gemiddelde in je regio. De gemeente kan verhuurders beboeten als de huur te hoog is.

Check daarna je borg en je servicekosten. Huur je een hele woning? Gebruik dan Is mijn huur te hoog?.

Formulas:

  • h_n = if(n >= 1, round(n, 0), 1)
  • h_m1 = if(m2_kamer > 0, m2_kamer, 0) + if(m2_gedeeld > 0, m2_gedeeld, 0) / h_n
  • r1 = round((h_m1) * 4, 0) / 4
  • r2 = round((if(m2_overig > 0, 0.75 * m2_overig / h_n, 0)) * 4, 0) / 4
  • r3 = round((if(verwarmd == 'ja', 2, 0) + 2 * if(n_gedeeld > 0, round(n_gedeeld, 0), 0) / h_n + if(verkeer > 4, 4, if(verkeer > 0, round(verkeer, 0), 0)) / h_n) * 4, 0) / 4
  • h_lab = if(label != 'geen', label, if(bouwjaar >= 2002, 'a', if(bouwjaar >= 2000, 'b', if(bouwjaar >= 1992, 'c', if(bouwjaar >= 1984, 'd', if(bouwjaar >= 1979, 'e', if(bouwjaar >= 1977, 'f', 'g')))))))
  • h_lpm = if(h_lab == 'app4', 1, if(h_lab == 'app3', 0.95, if(h_lab == 'app2', 0.85, if(h_lab == 'app1', 0.75, if(h_lab == 'a', 0.65, if(h_lab == 'b', 0.5, if(h_lab == 'c', 0.35, if(h_lab == 'd', 0.2, if(h_lab == 'e', -0.05, if(h_lab == 'f', -0.1, if(h_lab == 'g', -0.15, 0)))))))))))
  • r4 = round((if(monument != 'geen' && h_lpm < 0, 0, h_lpm * h_m1)) * 4, 0) / 4
  • h_kx = if(keuken == 'k1', 2.25, if(keuken == 'k2', 4.75, if(keuken == 'k3', 8, 0)))
  • h_ka = if(aanrecht == 'a1', 4, if(aanrecht == 'a2', 7, if(aanrecht == 'a3', if(h_n >= 8 && keuken_type == 'gedeeld', 13, 10), 0)))
  • r5 = round((if(h_ka <= 0, 0, h_ka + if(h_ka == 4, if(h_kx > 4, 4, h_kx), if(h_kx > 7, 7, h_kx))) / if(keuken_type == 'gedeeld', h_n, 1)) * 4, 0) / 4
  • h_dp = if(douche == 'd', 3, if(douche == 'bad', 5, if(douche == 'bd', 6, 0)))
  • h_bx = if(badx == 'b1', 3.75, 0)
  • r6 = round(((if(toilet == 't3', 3, if(toilet == 't2', 2, if(toilet == 't5', 5, 0))) + if(h_dp > 0, 1, 0) + h_dp + if(h_bx > h_dp, h_dp, h_bx)) / if(sanitair_type == 'gedeeld', h_n, 1) + if(wastafel_kamer == 'ja', 1, 0)) * 4, 0) / 4
  • h_b = if(buiten == 'eigen' && buiten_m2 > 0, 2 + 0.35 * buiten_m2, if(buiten == 'gedeeld' && buiten_m2 > 0, 0.75 * buiten_m2 / h_n, 0))
  • r8 = round((if(h_b > 15, 15, h_b)) * 4, 0) / 4
  • h_ca = if(corop == 'c0', 6378, if(corop == 'c1', 5582, if(corop == 'c2', 5100, if(corop == 'c3', 4684, if(corop == 'c4', 4668, if(corop == 'c5', 4386, if(corop == 'c6', 4342, if(corop == 'c7', 4206, if(corop == 'c8', 4164, if(corop == 'c9', 4099, if(corop == 'c10', 3884, if(corop == 'c11', 3875, if(corop == 'c12', 3815, if(corop == 'c13', 3582, if(corop == 'c14', 3531, if(corop == 'c15', 3511, if(corop == 'c16', 3456, if(corop == 'c17', 3403, if(corop == 'c18', 3370, if(corop == 'c19', 3326, 0))))))))))))))))))))
  • h_cb = if(corop == 'c20', 3323, if(corop == 'c21', 3310, if(corop == 'c22', 3124, if(corop == 'c23', 3065, if(corop == 'c24', 2958, if(corop == 'c25', 2820, if(corop == 'c26', 2806, if(corop == 'c27', 2777, if(corop == 'c28', 2738, if(corop == 'c29', 2693, if(corop == 'c30', 2640, if(corop == 'c31', 2633, if(corop == 'c32', 2583, if(corop == 'c33', 2486, if(corop == 'c34', 2393, if(corop == 'c35', 2287, if(corop == 'c36', 2275, if(corop == 'c37', 2269, if(corop == 'c38', 2184, if(corop == 'c39', 2015, 0))))))))))))))))))))
  • h_reg = h_ca + h_cb
  • h_wm = if(woz > 0 && m2_go > 0, woz / m2_go, 0)
  • r11 = if(h_wm <= 0 || h_reg <= 0, 10, if(h_wm > 1.1 * h_reg, 14, if(h_wm < 0.9 * h_reg, 10, 12)))
  • r13 = if(m2_kamer > 0 && m2_kamer < 8, -4, 0) + if(hospita == 'ja', -4, 0)
  • punten = round(r1 + r2 + r3 + r4 + r5 + r6 + r8 + r11 + r13 + if(monument == 'rijks_oud', 10, 0), 0)
    Volgens het woningwaarderingsstelsel voor onzelfstandige woonruimte (kamers).
  • h_p = if(punten < 1, 1, if(punten > 200, 200, punten))
  • h_t_0 = if(h_p == 1, 10.33, if(h_p == 2, 20.56, if(h_p == 3, 30.77, if(h_p == 4, 40.89, if(h_p == 5, 51.12, if(h_p == 6, 61.29, if(h_p == 7, 71.47, if(h_p == 8, 81.62, if(h_p == 9, 91.85, if(h_p == 10, 102.06, if(h_p == 11, 112.23, if(h_p == 12, 122.38, if(h_p == 13, 132.57, if(h_p == 14, 142.76, if(h_p == 15, 152.92, if(h_p == 16, 163.13, if(h_p == 17, 173.33, if(h_p == 18, 183.54, if(h_p == 19, 193.63, if(h_p == 20, 203.87, if(h_p == 21, 214.04, if(h_p == 22, 224.29, if(h_p == 23, 234.44, if(h_p == 24, 244.59, if(h_p == 25, 254.83, if(h_p == 26, 264.95, if(h_p == 27, 275.1, if(h_p == 28, 285.37, if(h_p == 29, 295.54, if(h_p == 30, 305.73, if(h_p == 31, 315.89, if(h_p == 32, 326.12, if(h_p == 33, 336.29, if(h_p == 34, 346.45, 0))))))))))))))))))))))))))))))))))
  • h_t_1 = if(h_p == 35, 356.69, if(h_p == 36, 366.9, if(h_p == 37, 377.02, if(h_p == 38, 387.18, if(h_p == 39, 397.42, if(h_p == 40, 407.58, if(h_p == 41, 417.73, if(h_p == 42, 427.95, if(h_p == 43, 438.17, if(h_p == 44, 448.3, if(h_p == 45, 458.46, if(h_p == 46, 468.73, if(h_p == 47, 478.86, if(h_p == 48, 489.09, if(h_p == 49, 499.27, if(h_p == 50, 509.44, if(h_p == 51, 519.58, if(h_p == 52, 529.8, if(h_p == 53, 539.99, if(h_p == 54, 550.19, if(h_p == 55, 560.36, if(h_p == 56, 570.54, if(h_p == 57, 580.7, if(h_p == 58, 590.95, if(h_p == 59, 601.06, if(h_p == 60, 611.28, if(h_p == 61, 616.58, if(h_p == 62, 621.84, if(h_p == 63, 627.09, if(h_p == 64, 632.41, if(h_p == 65, 637.63, if(h_p == 66, 642.97, if(h_p == 67, 648.24, if(h_p == 68, 653.44, 0))))))))))))))))))))))))))))))))))
  • h_t_2 = if(h_p == 69, 658.79, if(h_p == 70, 664.02, if(h_p == 71, 669.35, if(h_p == 72, 674.58, if(h_p == 73, 679.91, if(h_p == 74, 685.17, if(h_p == 75, 690.38, if(h_p == 76, 695.67, if(h_p == 77, 700.94, if(h_p == 78, 706.23, if(h_p == 79, 711.49, if(h_p == 80, 716.8, if(h_p == 81, 722.09, if(h_p == 82, 727.34, if(h_p == 83, 732.6, if(h_p == 84, 737.95, if(h_p == 85, 743.13, if(h_p == 86, 748.46, if(h_p == 87, 753.67, if(h_p == 88, 759.0, if(h_p == 89, 764.3, if(h_p == 90, 769.54, if(h_p == 91, 774.81, if(h_p == 92, 780.09, if(h_p == 93, 785.36, if(h_p == 94, 790.62, if(h_p == 95, 795.9, if(h_p == 96, 801.2, if(h_p == 97, 806.5, if(h_p == 98, 811.77, if(h_p == 99, 817.05, if(h_p == 100, 822.35, if(h_p == 101, 827.56, if(h_p == 102, 832.87, 0))))))))))))))))))))))))))))))))))
  • h_t_3 = if(h_p == 103, 838.13, if(h_p == 104, 843.38, if(h_p == 105, 848.66, if(h_p == 106, 853.95, if(h_p == 107, 859.2, if(h_p == 108, 864.55, if(h_p == 109, 869.74, if(h_p == 110, 875.11, if(h_p == 111, 880.31, if(h_p == 112, 885.6, if(h_p == 113, 890.88, if(h_p == 114, 896.12, if(h_p == 115, 901.43, if(h_p == 116, 906.72, if(h_p == 117, 911.93, if(h_p == 118, 917.25, if(h_p == 119, 922.5, if(h_p == 120, 927.76, if(h_p == 121, 933.11, if(h_p == 122, 938.38, if(h_p == 123, 943.66, if(h_p == 124, 948.93, if(h_p == 125, 954.22, if(h_p == 126, 959.49, if(h_p == 127, 964.72, if(h_p == 128, 970.03, if(h_p == 129, 975.32, if(h_p == 130, 980.64, if(h_p == 131, 985.86, if(h_p == 132, 991.17, if(h_p == 133, 996.41, if(h_p == 134, 1001.61, if(h_p == 135, 1006.93, if(h_p == 136, 1012.22, 0))))))))))))))))))))))))))))))))))
  • h_t_4 = if(h_p == 137, 1017.52, if(h_p == 138, 1022.77, if(h_p == 139, 1028.04, if(h_p == 140, 1033.34, if(h_p == 141, 1038.58, if(h_p == 142, 1043.83, if(h_p == 143, 1049.18, if(h_p == 144, 1054.44, if(h_p == 145, 1059.71, if(h_p == 146, 1065.0, if(h_p == 147, 1070.25, if(h_p == 148, 1075.55, if(h_p == 149, 1080.84, if(h_p == 150, 1086.1, if(h_p == 151, 1091.41, if(h_p == 152, 1096.66, if(h_p == 153, 1101.93, if(h_p == 154, 1107.14, if(h_p == 155, 1112.46, if(h_p == 156, 1117.68, if(h_p == 157, 1123.03, if(h_p == 158, 1128.27, if(h_p == 159, 1133.6, if(h_p == 160, 1138.85, if(h_p == 161, 1144.08, if(h_p == 162, 1149.44, if(h_p == 163, 1154.61, if(h_p == 164, 1159.96, if(h_p == 165, 1165.22, if(h_p == 166, 1170.5, if(h_p == 167, 1175.77, if(h_p == 168, 1181.04, if(h_p == 169, 1186.3, if(h_p == 170, 1191.57, 0))))))))))))))))))))))))))))))))))
  • h_t_5 = if(h_p == 171, 1196.87, if(h_p == 172, 1202.15, if(h_p == 173, 1207.42, if(h_p == 174, 1212.67, if(h_p == 175, 1218.02, if(h_p == 176, 1223.21, if(h_p == 177, 1228.53, if(h_p == 178, 1233.79, if(h_p == 179, 1239.07, if(h_p == 180, 1244.3, if(h_p == 181, 1249.58, if(h_p == 182, 1254.86, if(h_p == 183, 1260.15, if(h_p == 184, 1265.46, if(h_p == 185, 1270.72, if(h_p == 186, 1276.03, if(h_p == 187, 1281.26, if(h_p == 188, 1286.57, if(h_p == 189, 1291.84, if(h_p == 190, 1297.08, if(h_p == 191, 1302.39, if(h_p == 192, 1307.68, if(h_p == 193, 1312.98, if(h_p == 194, 1318.21, if(h_p == 195, 1323.5, if(h_p == 196, 1328.72, if(h_p == 197, 1333.99, if(h_p == 198, 1339.27, if(h_p == 199, 1344.59, if(h_p == 200, 1349.82, 0))))))))))))))))))))))))))))))
  • h_t = h_t_0 + h_t_1 + h_t_2 + h_t_3 + h_t_4 + h_t_5 + if(punten > 200, (punten - 200) * 5.27, 0)
  • h_toe = if(monument == 'rijks', 0.35, if(monument == 'gem', 0.15, 0))
  • h_max = round(h_t * (1 + h_toe), 2)
  • max_huur = concat('€ ', format(h_max, '0.00'))
  • h_v = if(huur > 0, huur - h_max, 0)
  • verschil = if(huur <= 0, '-', if(h_v > 0, concat('€ ', format(h_v, '0.00'), ' per maand te hoog'), concat('€ ', format(0 - h_v, '0.00'), ' per maand onder het maximum')))
  • oordeel = if(m2_kamer <= 0, 'Vul de oppervlakte van je kamer in.', concat('De kamer heeft ', format(punten, '0'), ' punten: de kale huur mag maximaal € ', format(h_max, '0.00'), ' per maand zijn. ', if(huur > 0, if(h_v > 0, concat('Je betaalt € ', format(h_v, '0.00'), ' per maand te veel. Voor kamers geldt het maximum altijd, ook bij een contract van vóór juli 2024.'), 'Je huur past binnen het maximum.'), ''), ' Grootste posten: oppervlakte ', format(r1, '0.#'), ', WOZ ', format(r11, '0'), ', energie ', format(r4, '0.#'), ' punten.'))
  • volgende = if(h_v > 0, 'Vraag je verhuurder schriftelijk om verlaging. Werkt die niet mee, vraag dan de Huurcommissie om de huur te toetsen, of meld het bij je gemeente: die kan verhuurders beboeten.', 'Check ook je borg met Borg terug: maximum en termijn berekenen en je servicekosten.')
Link gekopieerd!

Berekening informatie

Author Bint
Laatste update 14 oktober 2026
Parameters 25

Op jouw website?

Gebruik direct op jouw eigen site:
<script src="https://ikbenbint.nl/widget.js"
  data-berekening="huurprijs-kamer-berekenen">
</script>
Eigen tools maken? Maak hier jouw account

Meer over huren & verhuren

Ontdek meer tools gerelateerd aan huren & verhuren