Gaji Fresh Graduate 2026: Berapa yang Fair?
Jalur Samping β Platform karir untuk fresh graduate Indonesia
Jalur Samping Β· 2026Lo baru lulus. Lo dapet offer. Lo nggak tau: ini gaji yang fair atau lo lagi dimanfaatin.
Ini dilema yang dialami hampir semua fresh graduate. Lo nggak punya benchmark. Lo nggak punya pengalaman nego. Dan lo takut kalau nanya gaji dianggap "matre." Akhirnya lo terima aja apa adanya β bahkan kalau itu artinya lo dibayar 30% di bawah pasar.
Artikel ini bakal ngebongkar semuanya. Berapa sebenernya gaji fair buat fresh grad di 2026? Beda-beda per posisi, kota, dan industri. Plus: kapan lo boleh nego, dan gimana cara nego yang nggak bikin lo keliatan "matre."
Data gaji di artikel ini dikumpulkan dari berbagai sumber: survei gaji Kemnaker, data portal kerja (JobStreet, Kalibrr, LinkedIn Salary), diskusi dengan HR dari 20+ perusahaan, dan laporan salary guide dari Michael Page dan Robert Walters Indonesia 2026. Angka-angka ini adalah range umum β gaji aktual bisa lebih tinggi atau lebih rendah tergantung negosiasi dan profil lo.
Rata-rata Gaji Fresh Graduate per Posisi
Ini data yang lo cari. Gaji bulanan gross (sebelum dipotong pajak dan BPJS) untuk posisi entry-level / fresh graduate di Indonesia tahun 2026.
π§ Engineering / Manufacturing
Staff PPIC:
β’ Jakarta: 4.5β6 jt | Bandung: 4β5.5 jt | Surabaya: 4β5.5 jt | Karawang: 4β5.5 jt
Quality Control:
β’ Jakarta: 4β5.5 jt | Bandung: 3.5β5 jt | Surabaya: 3.5β5 jt | Karawang: 3.5β5 jt
Production Supervisor:
β’ Jakarta: 5β7 jt | Bandung: 4.5β6 jt | Surabaya: 4.5β6 jt | Karawang: 4.5β6 jt
Process Engineer:
β’ Jakarta: 5β7 jt | Bandung: 4.5β6 jt | Surabaya: 4.5β6 jt | Karawang: 4.5β6 jt
Supply Chain Staff:
β’ Jakarta: 4.5β6 jt | Bandung: 4β5.5 jt | Surabaya: 4β5.5 jt | Karawang: 4β5.5 jt
Konteks: Karawang dan sekitarnya (Cikarang, Bekasi industri) punya range yang cukup kompetitif karena konsentrasi pabrik manufaktur yang tinggi. Perusahaan multinational di kawasan industri biasanya offer di upper range.
π° Business / Finance
Accounting Staff:
β’ Jakarta: 4.5β6 jt | Bandung: 4β5 jt | Surabaya: 4β5 jt
Finance Staff:
β’ Jakarta: 4.5β6 jt | Bandung: 4β5 jt | Surabaya: 4β5 jt
Internal Audit Staff:
β’ Jakarta: 5β6.5 jt | Bandung: 4.5β5.5 jt | Surabaya: 4.5β5.5 jt
Tax Staff:
β’ Jakarta: 4.5β6.5 jt | Bandung: 4β5 jt | Surabaya: 4β5 jt
Konteks: Posisi finance di perusahaan Big 4 (Deloitte, PwC, EY, KPMG) biasanya offer di range 5.5β7 jt untuk Jakarta. Tapi workload-nya juga lebih tinggi dibanding in-house accounting.
π’ Marketing / Sales
Marketing Staff:
β’ Jakarta: 4β5.5 jt | Bandung: 3.5β5 jt | Surabaya: 3.5β5 jt
Sales Staff:
β’ Jakarta: 4β6 jt | Bandung: 3.5β5 jt | Surabaya: 3.5β5 jt
Digital Marketing:
β’ Jakarta: 4.5β6 jt | Bandung: 4β5.5 jt | Surabaya: 4β5.5 jt
Brand/Product Marketing:
β’ Jakarta: 5β7 jt | Bandung: 4β5.5 jt | Surabaya: 4β5.5 jt
Konteks: Sales sering kali punya gaji pokok yang lebih rendah tapi ditambah komisi. Total compensation bisa jauh lebih tinggi dari range di atas. Tapi lo harus tau: base salary yang terlalu rendah + komisi nggak jelas = red flag.
π» IT / Technology
Software Developer / Engineer:
β’ Jakarta: 6β10 jt | Bandung: 5β8 jt | Surabaya: 5β8 jt | Yogyakarta: 4β6 jt
IT Support / Helpdesk:
β’ Jakarta: 4β5.5 jt | Bandung: 3.5β5 jt | Surabaya: 3.5β5 jt
QA / Testing:
β’ Jakarta: 5β7 jt | Bandung: 4β6 jt | Surabaya: 4β6 jt
Data Analyst:
β’ Jakarta: 5β8 jt | Bandung: 4.5β6.5 jt | Surabaya: 4.5β6.5 jt
Konteks: IT/tech adalah posisi dengan range gaji paling lebar. Startup unicorn bisa offer 8β12 jt untuk software engineer fresh grad. Tapi SME yang butuh "IT support" bisa offer cuma 3.5 jt. Pastiin lo tau standar di industri yang lo tuju.
π’ Admin / HR / GA
Admin Staff:
β’ Jakarta: 3.5β4.5 jt | Bandung: 3β4 jt | Surabaya: 3β4 jt
HR Staff (Generalist):
β’ Jakarta: 4β5 jt | Bandung: 3.5β4.5 jt | Surabaya: 3.5β4.5 jt
GA / Office Staff:
β’ Jakarta: 3.5β4.5 jt | Bandung: 3β4 jt | Surabaya: 3β4 jt
Konteks: Admin dan GA umumnya punya range terendah di antara semua posisi. Tapi kalau lo bisa nunjukin skill tambahan (Excel advanced, data analysis, bilingual), lo bisa negotiate di upper range.
Gaji tergantung banyak faktor: ukuran perusahaan, industri, negosiasi, profil lo. Angka di atas adalah patokan awal, bukan aturan baku. Kalau lo ditawarin di bawah range, belum tentu lo dimanfaatin β bisa jadi memang perusahaan kecil. Tapi kalau perusahaan besar offer di bawah range, itu saatnya lo nego.
Yang Mempengaruhi Gaji Lo
Kenapa sih gaji fresh grad bisa beda-beda? Padahal sama-sama baru lulus? Ini 5 faktor utama yang nentuin:
1. ποΈ Lokasi
Ini faktor paling gede. Jakarta consistently 10-20% lebih tinggi dari kota besar lain (Bandung, Surabaya, Karawang). Yogyakarta, Semarang, dan kota kecil lainnya 20-30% di bawah Jakarta.
Kenapa Jakarta lebih tinggi? Karena biaya hidupnya lebih tinggi. Kost di Jakarta 1.5β3 jt/bulan, di Bandung 800rbβ1.5jt. Tapi yang sering dilupain: gaji tinggi β saving tinggi. Lo bisa aja dapet gaji 6jt di Jakarta tapi saving cuma 1jt, sementara gaji 4.5jt di Bandung bisa saving 1.5jt karena cost of living lebih rendah.
Sebelum lo excited sama gaji 7jt di Jakarta, hitung dulu: kost 2jt, transport 500rb, makan 1.5jt, pulsa 100rb, laundry 100rb = 4.2jt. Sisa 2.8jt. Di Bandung dengan gaji 5jt: kost 1jt, transport 300rb, makan 1jt = 2.3jt. Sisa 2.7jt. Bedanya cuma 100rb. Pilih kota berdasarkan saving potential, bukan nominal gaji.
2. π Industri
Industri tempat lo kerja bisa bikin gaji lo naik atau turun 20-30% dari rata-rata:
- Multinational (Unilever, P&G, NestlΓ©, Danone): +20-30% dari rata-rata pasar. Gaji tinggi, benefit lengkap (asuransi kesehatan keluarga, THR 2x, tunjangan transport), tapi kompetitif banget masuknya.
- Large Local (Astra, Indofood, BCA, Mandiri): +10-20%. Gaji solid, benefit bagus, karir jelas. Ini "sweet spot" buat banyak fresh grad.
- Tech Startup (GoTo, Traveloka, Bukalapak): +10-20% base, plus equity/stock options. Gaji base bisa sama atau sedikit lebih tinggi dari korporat, tapi equity-nya yang bikin menarik (kalau perusahaan-nya sukses).
- SME (Usaha Kecil-Menengah): -10-20%. Gaji lebih rendah, benefit terbatas, tapi bisa jadi tempat belajar yang cepat karena lo bakal pegang banyak hal.
Kalau perusahaan kecil yang lo belum pernah denger offer gaji 2x lipat dari range pasar β hati-hati. Bisa jadi workload-nya juga 2x lipat, atau ada skema yang nggak jelas (MLM, sales target nggak realistis, dll). Selalu research perusahaan sebelum terima offer.
3. π Universitas
Jujur aja: di Indonesia, almamater masih ngaruh. Tapi ngaruhnya nggak sebesar yang lo pikir.
- Top 3 (UI, ITB, UGM): +5-10% dari standard. Nggak signifikan, tapi bisa jadi tiebreaker.
- Negeri lain (ITS, UNPAD, IPB, Undip, dll): Standard rate. Masih banyak perusahaan yang prefer lulusan negeri.
- Swasta ternama (Binus, UPH, UAJ, Trisakti): Standard rate. Beberapa swasta punya reputasi kuat di bidang tertentu (Binus di IT, UPH di business).
- Swasta lain: -5-10%. Lebih susah tembus korporat besar, tapi bukan mustahil.
Makin ke sini, makin banyak perusahaan yang nggak peduli almamater. Startup, tech companies, dan bahkan beberapa korporat besar udah mulai fokus ke skill dan pengalaman bukan gelar. Portfolio lo, sertifikasi lo, dan cara lo perform di interview jauh lebih penting dari nama universitas.
4. π IPK
- IPK 3.5+: Ada advantage, terutama buat perusahaan yang punya cutoff IPK (beberapa MNC require minimal 3.0 atau 3.25).
- IPK 3.0β3.5: Standard. Aman buat kebanyakan perusahaan.
- IPK < 3.0: Lebih susah, tapi nggak mustahil. Lo perlu kompensasi dengan pengalaman magang, portofolio, atau sertifikasi yang kuat.
IPK itu gatekeeper, bukan penentu. Dia bisa ngebuka atau nutup pintu di screening awal. Tapi begitu lo udah masuk interview, IPK nggak lagi jadi faktor utama β yang lo lakuin di interview yang nentuin.
5. πΌ Pengalaman
- Magang 3+ bulan: +5-10%. Ini paling signifikan. Perusahaan mau tau lo udah pernah "ngerasain" dunia kerja.
- Organisasi aktif (posisi leadership): +3-5%. Kalo lo cuma anggota, impact-nya minimal. Tapi kalau lo jadi ketua atau koordinator, itu nunjukin leadership.
- Sertifikasi relevan: +5-10%. Google Analytics, BNSP, TOEFL/IELTS, Microsoft Certified β tergantung posisi yang lo lamar.
- Proyek portofolio: +5-10%. Punya portofolio online, GitHub, blog, atau proyek nyata yang bisa lo showcase = game changer.
Faktor yang Bisa Lo Kontrol vs Nggak
- Nggak bisa diubah: Universitas, IPK (sudah lulus), asal kota
- Bisa diubah: Pengalaman magang, sertifikasi, portofolio, skill, kemampuan nego
- Yang paling impactful: Magang + sertifikasi + kemampuan nego. Ini trio yang bisa bikin gaji lo naik 15-20% dari base offer.
Gross vs THP: Lo Harus Ngerti Bedanya
Ini hal yang bikin banyak fresh grad kaget pas gajian pertama. Lo ditawarin "Rp 5.000.000" lo seneng banget. Tapi pas gajian, yang masuk rekening cuma Rp 4.650.000. Kemana sisanya?
Sisanya ke potongan wajib. Dan lo harus tau ini sebelum lo nego β karena yang lo nego adalah Gross, bukan THP.
Apa itu Gross?
Gross = gaji kotor. Ini angka yang tertulis di offer letter lo. Ini yang lo nego. Ini yang jadi basis perhitungan bonus, THR, dan kenaikan gaji.
Apa itu THP (Take Home Pay)?
THP = gaji bersih yang masuk rekening lo. Ini Gross dikurangi semua potongan wajib.
Simulasi: Gaji Gross Rp 5.000.000
Gross Salary: Rp 5.000.000
Potongan Wajib:
β’ BPJS Kesehatan (1% dari gaji): -Rp 50.000
β’ BPJS Ketenagakerjaan - JKK (0.24%): -Rp 12.000
β’ BPJS Ketenagakerjaan - JKM (0.30%): -Rp 15.000
β’ BPJS Ketenagakerjaan - JHT (2%): -Rp 100.000
β’ BPJS Ketenagakerjaan - JP (1%): -Rp 50.000
β’ PPh 21 (tergantung PTKP): -Rp 0 (kalau penghasilan setahun di bawah PTKP Rp 54jt+)
Total Potongan: ~Rp 227.000
THP (Take Home Pay): ~Rp 4.773.000
Kalau gaji gross lo Rp 5jt/bulan (Rp 60jt/tahun) dan status TK/0 (tanggungan 0), lo di atas PTKP (Rp 54jt). Artinya lo kena pajak. Tapi tarifnya progresif dan relatif kecil di range ini. Perusahaan biasanya udah handle pemotongan pajak β lo tinggal cek di slip gaji. Kalau lo punya tanggungan (menikah, punya anak), PTKP naik dan pajak lo lebih kecil.
Simulasi: Gaji Gross Rp 7.000.000
Gross Salary: Rp 7.000.000
Potongan BPJS: ~Rp 318.000
PPh 21 (TK/0): ~Rp 125.000/bulan
THP: ~Rp 6.557.000
Gap antara gross dan THP sekitar 5-8% di range gaji fresh grad. Makin tinggi gajinya, makin gede gap-nya karena tarif pajak progresif.
Kalau HR nanya "Ekspektasi gaji lo berapa?" β jawab dalam angka gross. Jangan bilang "Lo mau THP 5jt" karena perusahaan ngitungnya dari gross. Kalau lo minta THP 5jt, mereka harus offer gross ~5.3jt. Lebih simple kalau lo nego gross langsung.
Komponen Gaji yang Harus Lo Tau
Selain gaji pokok, ada komponen-komponen lain yang bisa nambah total compensation lo. Lo harus tau ini supaya lo bisa compare offer yang fair:
Tunjangan Tetap
- Tunjangan transport/transportasi: Rp 300rbβ1jt. Bisa berupa uang atau fasilitas antar-jemput/kendaraan dinas.
- Tunjangan makan: Rp 200rbβ500rb. Beberapa perusahaan provide katering kantor instead.
- Tunjangan komunikasi: Rp 100rbβ300rb. Atau perusahaan kasih HP/kartu SIM.
- Uang lembur: Sesuai UU Ketenagakerjaan β 1.5x gaji per jam untuk hari kerja, 2x untuk hari libur.
Tunjangan Tidak Tetap
- THR (Tunjangan Hari Raya): 1x gaji gross. Ini wajib secara hukum. Perusahaan HARUS bayar THR. Kalau nggak bayar = pelanggaran hukum.
- Bonus tahunan: 1-3 bulan gaji (tergantung perusahaan dan performa). Nggak semua perusahaan kasih bonus.
- Insentif/komisi: Khusus sales atau posisi yang target-based.
Benefit Non-Uang
- BPJS Kesehatan: Wajib. Perusahaan bayar sebagian besar (4-5%), lo cuma bayar 1%.
- BPJS Ketenagakerjaan: Wajib. Termasuk JHT (jaminan hari tua), JP (jaminan pensiun), JKK (jaminan kecelakaan kerja), JKM (jaminan kematian).
- Asuransi kesehatan tambahan (medical insurance): Banyak perusahaan provide asuransi swasta (Allianz, Prudential, dll) sebagai benefit tambahan. Ini worth Rp 500rbβ2jt/bulan kalau lo hitung.
- Cuti: Minimal 12 hari setahun (UU Ketenagakerjaan). Beberapa perusahaan kasih 15-18 hari.
Offer A: Gaji 5.5jt, nggak ada asuransi tambahan, cuti 12 hari, nggak ada bonus.
Offer B: Gaji 5jt, asuransi kesehatan keluarga, cuti 15 hari, bonus 1 bulan.
Secara gaji, Offer A lebih tinggi. Tapi secara total compensation? Offer B bisa jadi lebih valuable kalau lo hitung asuransi (worth ~1jt/bulan), cuti ekstra, dan bonus (worth 5jt). Selalu minta full breakdown sebelum compare.
Kapan Lo Boleh Nego (dan Kapan Jangan)
Nego gaji itu seni. Bukan soal lo minta lebih β tapi soal lo kasih alasan kenapa lo worth lebih. Dan timing-nya penting.
β Boleh Nego Kalau:
- Offer di bawah range pasar. Lo udah riset, dan offer perusahaan di bawah range yang gue kasih di atas. Ini alasan paling kuat.
- Lo punya skill langka atau sertifikasi. Misalnya lo lulusan akuntansi tapi juga bisa Python. Atau lo punya sertifikasi BNSP yang relevan.
- Lo punya offer lain yang lebih tinggi. Ini leverage terkuat. Tapi jangan bohong β kalau lo nggak punya offer lain, jangan ngarang.
- Lo punya pengalaman magang yang relevan. 3+ bulan magang di industri yang sama, dengan achievement yang bisa lo buktiin.
- Cost of living di kota tersebut tinggi. Kalau lo harus relocate ke Jakarta dan offer-nya terlalu mepet.
β Jangan Nego Kalau:
- Offer udah di range pasar atau di atas. Kalau udah fair, jangan greedy. Lo bakal bikin kesan jelek.
- Lo belum punya pengalaman sama sekali. Zero magang, zero proyek, zero sertifikasi. Lo nggak punya leverage.
- Lo cuma mau lebih tanpa alasan. "Ya gue pengen aja 6jt" bukan alasan.
- Udah lewat tahap nego. Kalau lo udah bilang "iya, deal" β jangan balik lagi minta lebih. Itu unprofessional.
Pernah ada kandidat fresh grad yang ditawarin 5jt (udah di upper range). Dia minta 7jt tanpa alasan kuat. HR-nya bilang: "Kami appreciate confidence-nya, tapi offer kami tetap 5jt." Kandidatnya bilang: "Ya udah, saya ambil." Tapi damage udah terjadi β di mata HR, dia keliatan nggak realistis. Dia tetep diterima, tapi first impression-nya udah tercoreng. Nego itu harus punya dasar.
Gimana Cara Nego Gaji yang Bener
OK, lo udah tau kapan boleh nego. Sekarang: gimana caranya? Kebanyakan fresh grad nego dengan cara yang salah β either terlalu pasif ("terserah aja deh") atau terlalu agresif ("gaji segitu mah nggak mau").
Step 1: Riset Dulu
Sebelum nego, lo HARUS tau range pasar. Lo nggak bisa nego kalau lo nggak tau angkanya. Pakai data di artikel ini, cek di Glassdoor, JobStreet Salary Report, atau tanya temen/kenalan di posisi yang sama.
Step 2: Siapkan Alasan
Setiap angka yang lo minta harus punya backing. Contoh alasan:
- "Berdasarkan riset saya, range untuk posisi ini di Jakarta adalah 5β6 juta."
- "Saya punya pengalaman magang 4 bulan di posisi yang relevan."
- "Saya juga punya sertifikasi Google Analytics yang relevan dengan posisi ini."
- "Saya punya offer lain di 5.5 juta, tapi saya lebih tertarik di sini karena [alasan]."
Step 3: Nego dengan Hormat
Lo: "Terima kasih, Kak. Saya appreciate offer-nya. Sebelum saya konfirmasi, boleh saya tanya β apakah ada ruang untuk diskusi soal kompensasi? Saya riset dan range untuk posisi ini di [kota] adalah Rp [XβY] juta. Mengingat pengalaman saya [magang/sertifikasi/portofolio], saya berharap bisa di range Rp [target] juta."
HR (kalau bisa): "Oke, saya diskusikan dulu sama tim."
HR (kalau nggak bisa): "Maaf, offer-nya udah final di Rp 5 juta."
Lo (kalau ditolak): "Baik, saya mengerti. Saya tetap tertarik dengan posisi ini. Saya terima offer-nya."
- Jangan kasih angka duluan. Kalau bisa, minta mereka kasih range duluan. Tapi kalau mereka maksa, kasih range (bukan angka tunggal): "Saya berharap di range 5β6 juta."
- Jangan nego lebih dari 1x. Kalau mereka udah naikin, jangan minta lagi. Itu greedy.
- Selalu tetap sopan dan grateful. Lo lagi nego, bukan minta-minta. Tapi juga bukan ngancam.
- Punya BATNA (Best Alternative). Kalau lo punya offer lain, lo punya leverage. Kalau nggak, nego lo lebih lemah β tapi tetap bisa.
- Bersedia walk away. Kalau offer terlalu rendah dan mereka nggak mau nego, lo boleh nolak. Nggak ada yang maksa lo terima.
π Kisah Nyata: Yang Nego vs Yang Langsung Terima
Dua temen gue, lulusan yang sama, posisi yang sama, di perusahaan yang beda. Sebut aja Andi dan Budi.
Andi dapet offer 4.5jt. Dia langsung terima karena "nggak enak nanya." Setahun kemudian, dia tau temennya di posisi yang sama dapet 5.5jt. Dia ngerasa rugi 12jt dalam setahun β cuma karena nggak nego 5 menit.
Budi dapet offer 4.5jt. Dia bilang: "Terima kasih offer-nya. Saya riset, range untuk posisi ini di Bandung adalah 4.5β5.5jt. Mengingat saya punya pengalaman magang 4 bulan dan sertifikasi BNSP, apakah bisa di range 5jt?" HR-nya diskusi sama manager, dan offer naik jadi 5jt. Lima menit nego = tambahan Rp 6jt setahun.
π° Setelah Dapet Gaji Pertama: Apa yang Harus Dilakuin?
Lo udah tau gaji lo berapa, udah nego, dan udah deal. Sekarang gajian pertama masuk rekening. Lo seneng banget. Tapi jangan langsung spending. Ini planning yang harus lo lakuin:
Alokasi Gaji Pertama (50-30-20 Rule)
- 50% Kebutuhan: Kost, makan, transport, pulsa, BPJS tambahan
- 30% Keinginan: Nongkrong, hobi, belanja, streaming subscriptions
- 20% Tabungan/Investasi: Dana darurat, reksadana, tabungan masa depan
Begitu gajian, langsung pindahkan 20% ke rekening tabungan yang BEDA. Jangan taro semua di satu rekening. Kalau lo liat saldo 5jt, lo bakal ngerasa kaya. Kalau lo cuma liat 4jt (sisanya udah ditabung), lo bakal lebih hemat. Ini prinsip "pay yourself first" β dan ini kebiasaan yang bikin orang financially healthy.
π Checklist: Persiapan Negosiasi Gaji
Sebelum Interview / Offer Stage
- β Riset range gaji posisi lo (pakai data di artikel ini + Glassdoor + JobStreet)
- β Tentukan "walk away number" β angka minimum yang lo mau terima
- β Tentukan "target number" β angka ideal lo
- β Siapkan list alasan kenapa lo worth angka tersebut
- β Latihan script nego (depan cermin atau rekam voice note)
- β Siapkan alternatif (kalau offer di bawah minimum, lo mau nolak?)
Saat Dapet Offer
- β Minta full breakdown (gaji pokok, tunjangan, BPJS, bonus, THR, cuti)
- β Tanya: "Apakah ada ruang untuk diskusi soal kompensasi?"
- β Kasih counter-offer dengan alasan
- β Kalau deal, minta konfirmasi tertulis (offer letter)
- β Baca offer letter TELITI sebelum tanda tangan
Download Lagi
- Salary Estimator β hitung estimasi gaji lo berdasarkan posisi, kota, dan pengalaman
- Offer Comparison Tool β bandingkan 3 tawaran sekaligus, termasuk benefit non-uang
- Salary Negotiation Script β template lengkap nego gaji via email, telepon, dan tatap muka
Audit CV lo gratis di jalursamping.com β CV yang bagus = offer yang lebih baik. Mulai dari CV lo.
Dibuat oleh Jalur Samping β Platform karir untuk fresh graduate Indonesia.
π Audit CV Lo Gratis
Udah baca panduannya? Sekarang audit CV lo di Jalur Samping.
Audit CV Gue Sekarang β