Inflation Rate Indonesia Calculator

.inflation-calc-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #e1e1e1; border-radius: 12px; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .calc-header { text-align: center; margin-bottom: 30px; } .calc-header h2 { color: #b91c1c; margin-bottom: 10px; } .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 25px; } .input-group { display: flex; flex-direction: column; } .input-group label { font-weight: 600; margin-bottom: 8px; color: #374151; font-size: 14px; } .input-group input { padding: 12px; border: 2px solid #d1d5db; border-radius: 8px; font-size: 16px; transition: border-color 0.2s; } .input-group input:focus { outline: none; border-color: #b91c1c; } .full-width { grid-column: span 2; } .calc-btn { grid-column: span 2; background-color: #b91c1c; color: white; padding: 15px; border: none; border-radius: 8px; font-size: 16px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; } .calc-btn:hover { background-color: #991b1b; } .result-container { margin-top: 30px; padding: 20px; background-color: #fef2f2; border-radius: 8px; display: none; } .result-item { display: flex; justify-content: space-between; padding: 10px 0; border-bottom: 1px solid #fee2e2; } .result-item:last-child { border-bottom: none; } .result-label { color: #4b5563; font-weight: 500; } .result-value { color: #b91c1c; font-weight: 700; font-size: 1.1em; } .article-section { margin-top: 40px; line-height: 1.6; color: #333; } .article-section h3 { color: #111827; border-bottom: 2px solid #b91c1c; display: inline-block; margin-bottom: 15px; } @media (max-width: 600px) { .calc-grid { grid-template-columns: 1fr; } .full-width, .calc-btn { grid-column: span 1; } }

Kalkulator Inflasi Indonesia

Hitung perubahan daya beli Rupiah (IDR) dari waktu ke waktu.

Nilai Setara di Tahun Akhir:
Total Kenaikan Harga:
Penurunan Daya Beli:

Memahami Inflasi di Indonesia

Inflasi adalah proses meningkatnya harga-harga secara umum dan terus-menerus dalam jangka waktu tertentu. Di Indonesia, Indeks Harga Konsumen (IHK) yang diterbitkan oleh Badan Pusat Statistik (BPS) digunakan untuk mengukur tingkat inflasi nasional.

Kalkulator ini membantu Anda melihat bagaimana nilai mata uang Rupiah berubah. Sebagai contoh, uang Rp 10.000 pada tahun 2000 memiliki daya beli yang jauh lebih besar dibandingkan Rp 10.000 pada hari ini karena adanya kenaikan harga barang pokok, transportasi, dan jasa.

Contoh Riil Perhitungan Inflasi

Misalkan Anda membeli semangkuk Bakso seharga Rp 10.000 pada tahun 2010. Jika rata-rata inflasi tahunan di Indonesia adalah 4%, maka berapa harga bakso yang sama di tahun 2024?

  • Harga Awal: Rp 10.000
  • Rentang Waktu: 14 Tahun (2010 ke 2024)
  • Rumus: Rp 10.000 × (1 + 0,04)14
  • Hasil: Sekitar Rp 17.316

Mengapa Menghitung Inflasi Penting?

Menghitung inflasi sangat krusial bagi perencanaan keuangan jangka panjang, seperti dana pendidikan anak atau dana pensiun. Menabung secara konvensional tanpa bunga yang melebihi tingkat inflasi akan menyebabkan kekayaan Anda "tergerus" secara perlahan dalam hal daya beli.

function calculateInflation() { var initialAmount = parseFloat(document.getElementById("initialAmount").value); var startYear = parseInt(document.getElementById("startYear").value); var endYear = parseInt(document.getElementById("endYear").value); var rate = parseFloat(document.getElementById("inflationRate").value); if (isNaN(initialAmount) || isNaN(startYear) || isNaN(endYear) || isNaN(rate)) { alert("Harap masukkan semua data dengan benar."); return; } if (endYear <= startYear) { alert("Tahun akhir harus lebih besar dari tahun mulai."); return; } var years = endYear – startYear; var rateDecimal = rate / 100; // Formula: FV = PV * (1 + r)^n var futureValue = initialAmount * Math.pow((1 + rateDecimal), years); var totalPercentage = ((futureValue – initialAmount) / initialAmount) * 100; // Purchasing power loss calculation // How much is the original initialAmount worth in the future? // Or more accurately: what percentage of the original goods can you buy now with the same money? var purchasingPowerValue = (initialAmount / futureValue) * 100; var lossOfPower = 100 – purchasingPowerValue; var formatter = new Intl.NumberFormat('id-ID', { style: 'currency', currency: 'IDR', minimumFractionDigits: 0, maximumFractionDigits: 0 }); document.getElementById("finalValue").innerText = formatter.format(futureValue); document.getElementById("totalIncrease").innerText = totalPercentage.toFixed(2) + "%"; document.getElementById("purchasingPower").innerText = "-" + lossOfPower.toFixed(2) + "%"; document.getElementById("resultBox").style.display = "block"; }

Leave a Comment