Kalkulator negosiasi gaji untuk membantu evaluasi total compensation, counter offer math, dan keputusan karier strategis.
Empat tab: total compensation value (base+bonus+equity+benefits), counter offer math, raise vs job switch (1/3/5 tahun), dan freelance hourly rate calculator.
Disklaimer: Range gaji bervariasi per industri, lokasi, dan pengalaman. Riset market data (Glassdoor, Levels.fyi, Kalibrr) untuk akurasi. .
Informasi kalkulator
๐ Cara menggunakan kalkulator ini
- Masukkan komponen base salary tahunan (Rp atau USD) sebelum pajak.
- Tambahkan bonus tahunan (cash bonus, performance bonus, profit sharing) dalam % atau nominal.
- Masukkan nilai equity: jumlah RSU/stock options, harga saat ini, vesting schedule (umumnya 4 tahun, 1 tahun cliff).
- Hitung benefits: BPJS, asuransi swasta, dana pensiun, makan/transport, training budget - estimasi nilai pasar.
- Untuk tab counter offer, masukkan offer awal dan target Anda; kalkulator menghitung anchor zone yang reasonable.
- Untuk tab raise vs job switch, masukkan kenaikan internal (typically 5-8%) vs offer baru (typically 20-30%) dan proyeksikan 1/3/5 tahun.
- Untuk freelance, masukkan target take-home tahunan, jam billable, dan overhead untuk menghitung minimum hourly rate.
๐งฎ Total Compensation dan Counter Offer Anchor
TC = Base + Bonus + (Equity_value / Vesting_years) + Benefits
- Base = gaji pokok tahunan
- Bonus = (target_bonus_pct x Base) + sign-on bonus / tenure
- Equity_value = jumlah_RSU x harga_saham_saat_ini
- Vesting_years = umumnya 4 tahun (RSU) atau 5 tahun (options)
- Benefits = nilai pasar asuransi + pensiun + tunjangan
Counter offer anchor: target = midpoint band perusahaan + 10-15% premium. Untuk freelance: hourly_rate = (target_income + overhead) / (jam_billable_tahunan x utilization_rate 60-70%).
๐ก Contoh: Software Engineer pindah dari Tokopedia ke Gojek
Diketahui:- Offer Gojek: Base Rp25jt/bln, bonus 15%, RSU $30k vest 4 tahun
- Tokopedia saat ini: Base Rp22jt/bln, bonus 12%, no equity
- USD/IDR: 16.000
- Benefits Gojek estimasi Rp25jt/tahun lebih baik
Langkah:- TC Gojek base tahunan = 25jt x 13 = Rp325jt (THR).
- Bonus 15% = Rp48.75jt.
- Equity tahunan = $30k x 16.000 / 4 = Rp120jt.
- Benefits diff = Rp25jt.
- TC Gojek total = 325 + 48.75 + 120 + 25 = Rp518.75jt/tahun.
- TC Tokopedia = (22 x 13) + (12% x 286jt) = 286 + 34.32 = Rp320.32jt.
- Selisih = Rp198.43jt/tahun atau +62%.
Hasil: Pindah ke Gojek memberi kenaikan TC 62% (Rp198jt/tahun) terutama dari equity dan bonus lebih besar. Counter offer ke Tokopedia minimal harus +50% TC, sulit dicapai tanpa promosi level. Pertimbangkan juga risiko equity (saham bisa turun) dan budaya kerja.
โ Pertanyaan yang sering diajukan
Berapa kenaikan gaji yang wajar saat pindah kerja?
Standar pasar 2024-2026 di Indonesia untuk tech/finance: 15-30% kenaikan base salary saat pindah. Junior 20-35%, mid-level 15-25%, senior 10-20%. Jika offer di bawah 15%, biasanya tidak worth pindah kecuali budaya/karier jauh lebih baik. Saat market downturn (2023-2024), kenaikan bisa hanya 5-15% karena oversupply talent tech.
Bagaimana cara menentukan target counter offer?
Tiga langkah: (1) riset salary band via Glassdoor, LinkedIn Salary, atau levels.fyi untuk role+level+lokasi, (2) tentukan reservation point (gaji minimum yang Anda terima) dan aspiration point (target ideal), (3) anchor di 10-15% di atas aspiration agar ada ruang negosiasi. Selalu beri justifikasi: skill spesifik, sertifikasi, atau competing offer.
Apakah RSU termasuk gaji?
Ya, RSU (Restricted Stock Units) dianggap penghasilan kena pajak saat vest, bukan saat granted. Di Indonesia, RSU dikenakan PPh 21 berdasarkan harga saham saat vest. Nilai RSU sangat volatile - harga saham bisa turun 50% dalam setahun. Saat menghitung TC, gunakan nilai konservatif (harga grant date atau diskon 30-50% dari current price) untuk perencanaan.
Kapan waktu terbaik nego gaji?
Tiga momen kunci: (1) saat menerima offer baru - leverage tertinggi karena perusahaan sudah commit, (2) saat performance review tahunan dengan bukti kontribusi konkret, (3) saat dipromosikan ke level baru. Hindari nego saat perusahaan sedang layoff, kuartal merah, atau Anda baru bergabung <12 bulan. Selalu nego via email tertulis untuk dokumentasi.
Bagaimana hitung hourly rate freelance yang adil?
Rumus: Target_income_tahunan + Overhead (asuransi, software, ruang kerja, pajak) dibagi (jam_billable x utilization_rate). Contoh: target Rp600jt + overhead Rp100jt = Rp700jt; jam tersedia 2.000/tahun x 60% utilization = 1.200 jam. Rate = 700jt / 1.200 = Rp583.000/jam. Tambah 20-30% buffer untuk revisi dan unpaid work. Bandingkan dengan rate pasar di Upwork/Toptal untuk kategori serupa.
๐ Sumber & referensi
Terakhir diperbarui: 11 Mei 2026