Memahami Arus Kas Properti Sewaan
Menganalisis kelayakan finansial dari properti investasi memerlukan perhitungan yang cermat terhadap seluruh aliran kas masuk dan kas keluar. Alat bantu seperti kalkulator arus kas properti sewaan dirancang untuk mengorganisasi estimasi tahun pertama dari sebuah properti sewaan. Dengan menyelaraskan pendapatan sewa, faktor kekosongan, biaya operasional, skema pembiayaan, hingga asumsi pajak opsional, investor dapat memproyeksikan kinerja keuangan aset secara terstruktur.
Setiap perhitungan dalam alat ini berjalan langsung di browser Anda, sehingga angka properti dan pembiayaan yang Anda masukkan tidak pernah meninggalkan perangkat Anda. Hal ini memastikan data keuangan Anda tetap berada dalam kendali pribadi tanpa ada proses unggah ke server luar.
Komponen Input dan Batasan Perhitungan
Untuk menghasilkan proyeksi tahun pertama yang akurat, kalkulator memproses beberapa kelompok data yang saling berkaitan. Pengguna harus memasukkan parameter berikut sesuai dengan batasan sistem yang berlaku:
1. Pembelian & pembiayaan (purchaseSection)
- Harga pembelian (
fieldPurchasePrice): Nilai transaksi properti. Nilai ini tidak boleh negatif. - Uang muka (
fieldDownPayment): Proporsi pembayaran awal yang dimasukkan dalam bentuk persentase dari 0% hingga 100%. - Suku bunga tahunan (
fieldInterestRate): Suku bunga pinjaman dalam bentuk persentase. - Jangka waktu pinjaman (
fieldLoanTerm): Durasi pelunasan kredit yang harus diisi dengan angka bulat antara 1 hingga 50 tahun. - Biaya penutupan (
fieldClosingCosts): Biaya legal dan administrasi saat transaksi. - Perbaikan awal (
fieldInitialRepairs): Biaya renovasi atau perbaikan sebelum properti siap disewakan.
2. Sewa & okupansi (incomeSection)
- Sewa bulanan (
fieldMonthlyRent): Pendapatan sewa utama per bulan. - Pendapatan bulanan lainnya (
fieldOtherIncome): Pemasukan tambahan seperti biaya parkir atau binatu. - Kerugian kekosongan & penagihan (
fieldVacancy): Estimasi persentase waktu di mana properti tidak menghasilkan pendapatan, dibatasi antara 0% hingga 100%.
3. Biaya operasional & cadangan (expensesSection)
- Pajak properti (
fieldPropertyTax) - Asuransi (
fieldInsurance) - Biaya HOA atau layanan (
fieldHoa) - Utilitas yang dibayar pemilik (
fieldUtilities) - Cadangan pemeliharaan (
fieldMaintenance) - Cadangan belanja modal (
fieldCapex) - Biaya operasional lainnya (
fieldOtherExpenses) - Biaya manajemen (
fieldManagement): Biaya jasa pengelola properti yang dinyatakan dalam persentase dari 0% hingga 100%.
4. Perkiraan pajak & skenario (taxSection)
- Perlakuan pajak (
fieldTaxMode): Pilihan metode yang terdiri dari "Abaikan pajak" (taxIgnore), "Pajaki perkiraan pendapatan positif saja" (taxPositive), atau "Sertakan perkiraan kompensasi kerugian" (taxLossOffset). - Tarif pajak efektif (
fieldTaxRate): Persentase tarif pajak dari 0% hingga 100%. - Basis yang dapat disusutkan (
fieldDepreciableBasis): Nilai bangunan yang dapat disusutkan. - Masa penyusutan (
fieldDepreciationYears): Jangka waktu penyusutan dalam satuan tahun (harus lebih besar dari 0 jika basis penyusutan diisi). - Rentang skenario pendapatan (
fieldScenarioSpread): Persentase deviasi untuk analisis sensitivitas, dibatasi antara 0% hingga 100%.
Validasi Input dan Penanganan Error
Kalkulator menerapkan aturan validasi yang ketat untuk memastikan keandalan hasil perhitungan. Jika terdapat data yang tidak sesuai dengan batasan, sistem akan menampilkan pesan kesalahan spesifik:
- Jika kolom berisi nilai non-numerik atau tidak valid, sistem menampilkan: "Masukkan angka yang valid pada kolom yang disorot." (
errInvalid). - Jika kolom wajib belum terisi, sistem menampilkan: "Masukkan harga pembelian dan ketentuan pembiayaan yang diperlukan." (
errRequired). - Jika terdapat nilai minus, sistem menampilkan: "Jumlah dan suku bunga tidak boleh negatif." (
errNegative). - Jika persentase uang muka, kekosongan, manajemen, atau pajak berada di luar batas, sistem menampilkan: "Uang muka, kekosongan, manajemen, dan tarif pajak harus berkisar antara 0% hingga 100%." (
errPercent). - Jika jangka waktu pinjaman tidak sesuai ketentuan, sistem menampilkan: "Masukkan jangka waktu pinjaman penuh dari 1 hingga 50 tahun." (
errTerm). - Jika masa penyusutan kosong atau bernilai 0 saat basis penyusutan diisi, sistem menampilkan: "Masukkan masa penyusutan yang lebih besar dari 0 jika basis yang dapat disusutkan digunakan." (
errTaxYears). - Jika rentang skenario berada di luar batas, sistem menampilkan: "Masukkan rentang skenario pendapatan dari 0% hingga 100%." (
errScenario). - Jika angka yang dimasukkan terlalu besar untuk diproses oleh sistem, muncul peringatan: "Angka-angka tersebut terlalu besar untuk dihitung secara andal." (
errTooLarge).
Metrik Keuangan dan Logika Perhitungan
Setelah seluruh input tervalidasi, kalkulator menyusun laporan keuangan tahun pertama dan menampilkan dua metrik utama di bagian atas: Perkiraan arus kas bulanan setelah pajak (heroMonthly) dan Arus kas tahunan setelah pajak (heroAnnual).
Laporan Arus Kas Tahun Pertama (statementLabel)
Tabel ini menyajikan rincian keuangan secara berurutan:
| Pos Keuangan | Deskripsi Perhitungan |
|---|---|
Pendapatan terjadwal (rowScheduledIncome) |
Total potensi pendapatan sewa dan pemasukan lainnya. |
Kerugian kekosongan & penagihan (rowVacancy) |
Pengurang pendapatan berdasarkan persentase kekosongan. |
Pendapatan kotor efektif (rowEffectiveIncome) |
Pendapatan terjadwal dikurangi kerugian kekosongan. |
Biaya operasional tetap (rowFixedExpenses) |
Total biaya operasional di luar biaya manajemen. |
Biaya manajemen (rowManagement) |
Biaya pengelolaan berdasarkan persentase dari pendapatan terkumpul. |
Pendapatan operasional bersih (NOI) (rowNoi) |
Pendapatan kotor efektif dikurangi biaya operasional tetap dan biaya manajemen. |
Cadangan belanja modal (rowCapexReserve) |
Dana cadangan yang disisihkan untuk perbaikan besar di masa depan. |
Pembayaran utang KPR (rowDebtService) |
Total pembayaran pokok dan bunga pinjaman selama satu tahun. |
Perkiraan pendapatan kena pajak (rowTaxableIncome) |
NOI dikurangi bunga KPR tahun pertama dan penyusutan garis lurus. |
Perkiraan pajak (rowEstimatedTax) |
Beban pajak berdasarkan tarif efektif yang diterapkan pada pendapatan kena pajak. |
Arus kas sebelum pajak (rowPreTaxCashFlow) |
NOI dikurangi cadangan belanja modal dan pembayaran utang KPR. |
Arus kas setelah pajak (rowAfterTaxCashFlow) |
Arus kas sebelum pajak dikurangi perkiraan pajak. |
Kas yang diinvestasikan (rowCashInvested) |
Total modal awal: uang muka + biaya penutupan + perbaikan awal. |
Selain nilai nominal, kalkulator juga menampilkan rasio-rasio penting:
- Tingkat kapitalisasi (
rowCapRate): Mengukur imbal hasil operasional tanpa memperhitungkan pembiayaan, dihitung dengan membagi NOI dengan harga pembelian. - Imbal hasil tunai (cash-on-cash) (
rowCashOnCash): Rasio arus kas sebelum pajak terhadap total kas yang diinvestasikan. - Rasio DSCR (
rowDscr): Mengukur kemampuan NOI dalam menutup pembayaran utang KPR tahunan. - Okupansi titik impas (
rowBreakevenOccupancy): Tingkat okupansi minimum yang diperlukan agar pendapatan dapat menutup seluruh biaya operasional tetap, cadangan belanja modal, pembayaran utang, dan biaya manajemen variabel.
Audit Rumus Keuangan (formulasLabel)
Untuk transparansi analisis, kalkulator menyediakan rincian formula yang digunakan dalam memproses data:
- Pendapatan terkumpul (
formulaIncomeTitle): Pendapatan terjadwal - Kerugian kekosongan dan penagihan - Pendapatan operasional bersih (
formulaNoiTitle): Pendapatan kotor efektif - (Biaya operasional berulang + Biaya manajemen) Catatan: Cadangan belanja modal dan pembayaran KPR dikecualikan dari NOI. - Pembayaran KPR dengan bunga tetap (
formulaDebtTitle): P × r ÷ (1 - (1 + r)⁻ⁿ) Di mana P adalah jumlah pinjaman (harga pembelian dikurangi uang muka), r adalah suku bunga bulanan, dan n adalah jumlah total pembayaran bulanan. Jika suku bunga 0%, maka pembayaran bulanan dihitung dengan rumus: P ÷ n - Arus kas (
formulaCashFlowTitle): NOI - (Cadangan belanja modal + Pembayaran utang KPR + Perkiraan pajak) - Pendapatan kena pajak yang disederhanakan (
formulaTaxTitle): NOI - (Bunga KPR tahun pertama + Penyusutan garis lurus) - Rasio pengembalian dan cakupan (
formulaRatiosTitle): Menghitung tingkat kapitalisasi terhadap harga pembelian, imbal hasil tunai terhadap kas yang diinvestasikan, serta DSCR terhadap pembayaran utang tahunan.
Analisis Sensitivitas: Skenario Pendapatan (scenariosLabel)
Untuk membantu investor melakukan uji stres terhadap investasi mereka, kalkulator menyediakan tabel perbandingan tiga skenario: Skenario buruk (scenarioDownside), Saat ini (scenarioBase), dan Skenario baik (scenarioUpside).
Skenario buruk dan skenario baik menyesuaikan nilai pendapatan terkumpul berdasarkan persentase rentang skenario yang dimasukkan oleh pengguna. Dalam simulasi ini, biaya manajemen akan menyesuaikan secara proporsional dengan perubahan pendapatan, sementara biaya operasional tetap, pembayaran pinjaman, tarif pajak, dan asumsi penyusutan tetap konstan. Tabel ini menampilkan dampak perubahan tersebut terhadap Pendapatan terkumpul (scenarioIncome), Pendapatan NOI (scenarioNoi), Arus kas sebelum pajak (scenarioPreTax), Arus kas setelah pajak (scenarioAfterTax), dan Rasio DSCR (scenarioDscr).
Pertanyaan yang Sering Diajukan (FAQ)
Bagaimana cara menghitung arus kas properti sewaan?
Sewa terjadwal dan pendapatan lainnya dikurangi untuk kerugian kekosongan dan penagihan. Biaya operasional berulang dan manajemen dikurangi untuk menemukan NOI. Cadangan belanja modal, pokok dan bunga KPR, serta perkiraan pajak opsional kemudian dikurangi untuk menghasilkan arus kas setelah pajak.
Mengapa KPR dikecualikan dari NOI dan cap rate?
NOI mengukur kinerja operasional properti sebelum pilihan pembiayaan pemilik. Cap rate membagi NOI tersebut dengan harga pembelian, sedangkan cash-on-cash return dan DSCR memasukkan kembali pembiayaan ke dalam perbandingan.
Apa saja yang termasuk dalam perkiraan pajak?
Ini mengurangi bunga KPR tahun pertama dan penyusutan garis lurus dari NOI, lalu menerapkan tarif pajak efektif Anda. Ini tidak mereproduksi SPT pajak, konvensi penyusutan, batas kerugian pasif, aturan entitas, atau pajak penjualan negara mana pun.
Apa yang berubah dalam skenario pendapatan?
Hanya pendapatan terkumpul yang berubah berdasarkan rentang yang Anda masukkan. Biaya manajemen berubah seiring dengan pendapatan tersebut, sedangkan pinjaman, biaya tetap, tarif pajak, dan asumsi penyusutan tetap sama. Baris-baris tersebut merupakan pemeriksaan sensitivitas, bukan perkiraan atau probabilitas.