Cara menghitung harga tanah yang paling bisa dipertanggungjawabkan adalah membandingkan 3–5 transaksi tanah sejenis di sekitar lokasi, menyesuaikan perbedaannya, lalu mengalikan harga per meter hasil rata-rata dengan luas tanah. Hasilnya kemudian dicek silang dengan NJOP di SPPT PBB dan Zona Nilai Tanah BPN.
Sobat JB perlu tiga angka itu sekaligus karena masing-masing dipakai untuk urusan berbeda: tawar-menawar, pajak, dan balik nama. Di bawah ini ada rumus, contoh hitungan tanah 120 meter persegi, cara memisahkan nilai tanah dari harga rumah, serta pajak yang ikut dihitung.
Tiga Angka Acuan Harga Tanah

Satu bidang tanah bisa punya tiga “harga” yang angkanya jauh berbeda. Kesalahan paling sering adalah menganggap salah satunya sebagai harga jual.
1. Harga Pasar dari Transaksi Sekitar

Ini angka yang benar-benar dipakai saat tawar-menawar. Sumbernya transaksi yang sudah terjadi, bukan harga iklan.
Harga di papan “Dijual” biasanya masih menyisakan ruang negosiasi. Karena itu, harga penawaran perlu dipotong dulu sebelum dipakai sebagai pembanding.
2. NJOP di SPPT PBB

NJOP tertera di SPPT PBB yang dibayar tiap tahun. UU 1/2022 Pasal 40 menetapkan NJOP sebagai dasar PBB dan memperbaruinya setiap 3 tahun, kecuali untuk objek pajak tertentu yang bisa diperbarui tiap tahun.
Di kawasan yang harganya naik cepat, NJOP sering tertinggal dari harga pasar. Saya memperlakukannya sebagai batas bawah, bukan patokan jual.
3. Zona Nilai Tanah BPN

Zona Nilai Tanah (ZNT) adalah peta nilai tanah dari Kementerian ATR/BPN. Permen ATR/BPN 3/2026 mendefinisikannya sebagai gambaran nilai tanah yang relatif sama dari sekumpulan bidang tanah.
Petanya bisa dibuka di Bhumi ATR/BPN dengan memilih lapisan zona nilai tanah di peta. Peta ini berlaku 5 tahun dan dapat diperbarui paling sedikit sekali setahun, jadi selalu cek tahun petanya.
Rumus dan Contoh Hitungan

Rumusnya sederhana: harga tanah = harga pembanding per meter setelah disesuaikan × luas tanah. Bagian yang menentukan hasil adalah penyesuaiannya.
Permen ATR/BPN 3/2026 Pasal 19 ayat (4) juga memakai pendekatan perbandingan data pasar untuk analisis sampel. Artinya, cara ini sama dengan logika penilai resmi, hanya jauh lebih sederhana.
Misalnya Sobat JB menaksir tanah 8 × 15 meter (120 meter persegi) di jalan selebar 4 meter, sertifikat SHM, bentuk persegi. Ada tiga pembanding di sekitarnya.
Pembanding A terjual Rp15 juta per meter, tetapi berada di jalan 6 meter, jadi dikurangi 10% menjadi Rp13,5 juta. Pembanding B baru ditawarkan Rp13 juta, lalu dipotong 10% untuk ruang negosiasi menjadi Rp11,7 juta.
Pembanding C terjual Rp12 juta, tetapi bentuknya trapesium, sehingga ditambah 5% menjadi Rp12,6 juta. Rata-ratanya Rp12,6 juta per meter, sehingga taksiran tanah tadi sekitar Rp1,51 miliar (hitungan redaksi).
Persentase penyesuaian di atas hanya contoh. Angka sebenarnya tergantung selisih harga yang terlihat di lokasi itu.
Faktor yang Menggeser Harga per Meter

Permen ATR/BPN 3/2026 Pasal 25 mencatat variabel yang dipakai saat survei nilai bidang tanah. Daftarnya cocok dipakai sebagai daftar periksa saat menyesuaikan pembanding.
Variabel jalan meliputi kelas jalan, lebar jalan, dan jarak ke jalan utama. Variabel bidang tanah meliputi luas, lebar depan, bentuk, ketinggian, dan letak, ditambah kedekatan fasilitas, zonasi, serta risiko seperti banjir.
Legalitas juga menggeser harga. Tanah SHM umumnya lebih disukai pembeli rumah daripada HGB, dan selisihnya terasa saat tanah dijual kembali; bedanya kami bahas di artikel tentang perbedaan SHM dan HGB.
Bagian yang paling sering diabaikan adalah lebar depan. Dua tanah 120 meter persegi dengan muka 6 meter dan 10 meter tidak sama nilainya, karena muka lebar memberi lebih banyak pilihan desain dan carport.
Memisahkan Nilai Tanah dari Harga Rumah

Kebanyakan pembanding di Jakarta berupa rumah, bukan tanah kosong. Nilai tanahnya bisa diperkirakan dengan mengurangkan nilai bangunan dari harga rumah.
Contohnya rumah 15 tahun di tanah 120 meter persegi dengan bangunan 90 meter persegi, terjual Rp2,1 miliar. Bila biaya membangun ulang diasumsikan Rp6,5 juta per meter, bangunan baru bernilai Rp585 juta.
Dengan umur ekonomis bangunan diasumsikan 40 tahun, penyusutannya 37,5%, jadi sisa nilai bangunan sekitar Rp366 juta. Tanahnya bernilai sekitar Rp1,73 miliar atau Rp14,5 juta per meter (hitungan redaksi).
Tapi bukankah rumah tua justru dijual “hitung tanah”? Benar, untuk bangunan yang memang akan dibongkar, nilai bangunannya mendekati nol dan sebagian harga malah terpakai untuk biaya bongkar.
Pajak yang Ikut Dihitung Saat Transaksi

Harga tanah yang disepakati menjadi dasar dua pajak. Pembeli membayar BPHTB, sedangkan penjual membayar PPh final.
UU 1/2022 Pasal 46 dan 47 menetapkan BPHTB dari nilai perolehan dengan tarif paling tinggi 5%. Di Jakarta, Perda 1/2024 memakai tarif 5% dan NPOPTKP Rp250 juta untuk perolehan hak pertama.
Bila harga transaksi lebih rendah dari NJOP, dasar BPHTB memakai NJOP. Jadi menulis harga lebih rendah di akta tidak membuat pajak turun di bawah NJOP. Sejak 2026, Kepgub DKI 450/2026 juga memberi pengurangan BPHTB 50% untuk rumah pertama hasil jual beli dengan nilai perolehan sampai Rp500 juta, sehingga contoh di bawah tidak termasuk.
Pada contoh tanah Rp1,51 miliar, BPHTB pembeli pertama di Jakarta sekitar 5% × (Rp1,51 miliar − Rp250 juta) = Rp63,1 juta. Penjual menanggung PPh final 2,5% sesuai PP 34/2016, yaitu sekitar Rp37,8 juta (simulasi).
Biaya PPAT dan pendaftaran di BPN menambah anggaran lagi, rinciannya ada di panduan biaya balik nama rumah. Menurut saya, hitung semua pajak ini sebelum menawar, bukan sesudah sepakat.
Angka NJOP dan ZNT tidak tetap, jadi cek ulang SPPT PBB terbaru setiap awal tahun dan lihat tahun peta ZNT di Bhumi sebelum memakai hitungan ini untuk menawar.






