Kalkulator Gaji Bersih Jerman 2026: Bruto ke Neto
Hitung gaji bruto ke neto di Jerman untuk 2026: pajak penghasilan, pajak solidaritas, pajak gereja, dan jaminan sosial, termasuk porsi pemberi kerja.
German Net Salary Calculator
Estimate for tax year 2026. Figures are an annual assessment, not a payslip.
Results
Income tax
The solidarity surcharge is zero: this income tax is below the threshold, as it is for roughly 90% of taxpayers.
Employee contributions
Employer contributions
Where these figures come from
Every rate, band and ceiling used for tax year 2026, with the provision that sets it and the date it took effect.
- Basic tax-free allowance: €12,348.00 — § 32a Abs. 1 EStG (Grundfreibetrag 2026) (in force from 2026-01-01)
- Employment expenses allowance: €1,230.00 — § 9a Satz 1 Nr. 1a EStG (Arbeitnehmer-Pauschbetrag) (in force from 2023-01-01)
- Special expenses allowance (single): €36.00 — § 10c Satz 1 EStG (Sonderausgaben-Pauschbetrag, 72 EUR bei Zusammenveranlagung) (in force from 2010-01-01)
- Pension, health and care contributions deductible: 100% — § 10 Abs. 1 Nr. 2, 3 und Abs. 3 EStG (Vorsorgeaufwendungen, seit 2023 zu 100 % abziehbar) (in force from 2023-01-01)
- Contribution ceiling, pension and unemployment: €101,400.00 — Sozialversicherungsrechengrößen-Verordnung 2026 (8.450 EUR/Monat) (in force from 2026-01-01)
- Contribution ceiling, health and care: €69,750.00 — Sozialversicherungsrechengrößen-Verordnung 2026 (5.812,50 EUR/Monat) (in force from 2026-01-01)
- Pension insurance rate: 18.6% — Beitragssatz Rentenversicherung 18,6 % (§ 158 SGB VI i. V. m. Beitragssatzverordnung; je zur Hälfte) - Deutsche Rentenversicherung, Werte der Rentenversicherung (in force from 2018-01-01)
- Unemployment insurance rate: 2.6% — § 341 Abs. 2 SGB III (Arbeitslosenversicherung, je zur Hälfte) (in force from 2023-01-01)
- Health insurance base rate: 14.6% — § 241 SGB V (allgemeiner Beitragssatz, je zur Hälfte) (in force from 2015-01-01)
- Health insurance supplement, 2026 average: 2.9% — Durchschnittlicher Zusatzbeitragssatz 2026 (BMG-Bekanntmachung) (in force from 2026-01-01)
- Care insurance rate: 3.6% — Beitragssatz Pflegeversicherung 3,6 % (§ 55 Abs. 1 Satz 2, Abs. 1a SGB XI i. V. m. Rechtsverordnung; je zur Hälfte) - Deutsche Rentenversicherung, Werte der Rentenversicherung (in force from 2025-01-01)
- Care surcharge, childless from age 23: 0.6% — § 55 Abs. 3 SGB XI (Beitragszuschlag für Kinderlose) (in force from 2023-07-01)
- Care discount per child under 25, second to fifth: 0.25% — § 55 Abs. 3 Satz 2 SGB XI (Abschlag ab dem zweiten Kind unter 25) (in force from 2023-07-01)
- Care contribution shift in Saxony: 0.5% — § 58 Abs. 3 SGB XI (Sachsen: Arbeitnehmeranteil 2,3 %, Arbeitgeberanteil 1,3 %) (in force from 2005-01-01)
- Solidarity surcharge rate: 5.5% — § 4 Satz 1 SolzG 1995 (in force from 1998-01-01)
- Solidarity surcharge phase-in cap: 11.9% — § 4 Satz 2 SolzG 1995 (Milderungszone) (in force from 2021-01-01)
- Solidarity surcharge threshold, single: €20,350.00 — § 3 Abs. 3 Nr. 2 SolzG 1995 (Freigrenze 2026) (in force from 2026-01-01)
- Solidarity surcharge threshold, joint: €40,700.00 — § 3 Abs. 3 Nr. 1 SolzG 1995 (Freigrenze 2026, Zusammenveranlagung) (in force from 2026-01-01)
- Church tax, Bavaria and Baden-Wuerttemberg: 8% — Kirchensteuersatz Bayern und Baden-Württemberg 8 % der Lohn-/Einkommensteuer - Bayerisches Staatsministerium der Finanzen und für Heimat, Steuertipps für Arbeitnehmerinnen und Arbeitnehmer (in force from 2026-01-01)
- Church tax, other states: 9% — Kirchensteuersatz der übrigen Länder 9 v. H. der Lohn-/Einkommensteuer - Bekanntmachung über die Kirchensteuerbeschlüsse im Freistaat Thüringen für das Kalenderjahr 2026 (in force from 2026-01-01)
What this calculator cannot know
- This is an estimate for tax year 2026, not a payslip and not a tax return. The exact figures depend on details a single salary number does not carry.
- It computes the year's assessment with the standard allowances, not the month-by-month wage-tax deduction. The monthly figure shown is the yearly net divided by 12, so a real payslip will differ month to month.
- It assumes one employer and no other income: no second job, no self-employment, no capital or rental income, no benefits in kind, and no periods of unemployment benefit.
- It models statutory health and care insurance only. Private insurance premiums are not a percentage of salary and are out of scope.
- Tax class (Steuerklasse) changes only the month-to-month cash flow, not the year's liability. A married couple assessed jointly owes the same for the year whether they are withheld at III/V or IV/IV.
- Church tax is deducted as a special expense (Sec. 10 (1) no. 4 EStG), the way a tax return deducts it. A return deducts the church tax paid during the year, so the figures here assume a salary that does not change. A state may also cap the assessed church tax at a share of taxable income: 3.5% of it in Thuringia, for example. That cap is not applied here. It can only lower the church tax, and only on a very high income.
- Child allowances, the single-parent allowance, extra job expenses above the flat allowance, and other deductions are out of scope. Two smaller rules are left out on purpose. The employee's unemployment-insurance contribution is not deducted from taxable income: on most salaries that matches a filed return, because the health and care contributions already exceed the 1,900 EUR cap the two share, but on a low salary a return would deduct a little more. The health contribution is deducted in full rather than trimmed by the 4% that buys an entitlement to sick pay, which pulls the other way.
- The employer total leaves out the U1/U2 sick-pay and maternity levies and the insolvency levy, so real employer cost is somewhat higher.
Dokumentasi
Kalkulator gaji bersih Jerman mengubah gaji bruto (Bruttogehalt) menjadi gaji yang diterima (Nettogehalt) dengan mengurangkan iuran jaminan sosial dan pajak penghasilan. Alat ini melakukan perhitungan untuk tahun pajak 2026 dan menampilkan setiap potongan secara terpisah, termasuk jumlah yang dibayar pemberi kerja di luar itu.
Data yang diminta kalkulator
- Gaji bruto dalam euro, per tahun atau per bulan. Angka bulanan dikalikan 12. Batasnya adalah 10.000.000 euro per tahun.
- Status penilaian: lajang, atau menikah dengan penilaian gabungan (Ehegattensplitting).
- Pajak gereja: tidak ada, 8%, atau 9%.
- Tambahan asuransi kesehatan (Zusatzbeitrag), yaitu tarif yang dikenakan oleh dana asuransi milik karyawan, dari 0% hingga 10%.
- Anak di bawah usia 25 tahun (0 hingga 5 anak), atau tidak memiliki anak dan berusia 23 tahun atau lebih. Ini hanya mengubah tarif asuransi perawatan.
- Negara bagian tempat bekerja, karena Saxony membagi iuran asuransi perawatan secara berbeda.
Semua angka lainnya berasal dari tarif yang telah dipublikasikan, yang dicantumkan di bawah bersama sumbernya.
Cara menghitung gaji bersih di Jerman
Ada empat hal yang dikurangkan dari gaji bruto: iuran jaminan sosial, pajak penghasilan (Einkommensteuer), tambahan solidaritas (Solidaritätszuschlag), dan pajak gereja (Kirchensteuer) bagi anggota gereja yang mengenakannya.
dengan N sebagai gaji bersih, G sebagai gaji bruto, V sebagai iuran jaminan sosial karyawan, T sebagai pajak penghasilan, S sebagai tambahan solidaritas, dan K sebagai pajak gereja. Semua angka merupakan angka tahunan.
Sebagian besar iuran mengurangi penghasilan yang dikenai pajak, sehingga iuran tersebut dihitung terlebih dahulu.
Iuran jaminan sosial
Ada empat cabang: pensiun, pengangguran, kesehatan, dan perawatan jangka panjang. Pemberi kerja dan karyawan membagi pembayaran masing-masing cabang. Setiap cabang berhenti pada batas atas (Beitragsbemessungsgrenze), sehingga gaji yang melebihi batas tersebut tidak dikenai iuran tambahan.
dengan C sebagai iuran tahunan untuk salah satu cabang, L sebagai batas atas cabang tersebut, dan r sebagai tarif karyawan untuk cabang itu, dalam persen. Setiap iuran dibulatkan ke sen terdekat.
Tarif karyawan adalah setengah dari tarif yang dipublikasikan untuk pensiun, pengangguran, dan kesehatan. Tarif kesehatan terdiri atas tarif umum 14,6% ditambah tambahan dari dana asuransi, dan tambahan itu juga dibagi rata. Asuransi perawatan dimulai dari setengah tarif 3,6%, lalu berubah sebagai berikut:
- Karyawan berusia 23 tahun atau lebih yang tidak pernah memiliki anak membayar 0,6 poin lebih banyak.
- Karyawan yang memiliki lebih dari satu anak di bawah usia 25 tahun membayar 0,25 poin lebih sedikit untuk setiap anak mulai dari anak kedua hingga kelima, sehingga pengurangannya paling banyak 1,0 poin.
- Di Saxony, karyawan membayar 0,5 poin lebih banyak dan pemberi kerja membayar 0,5 poin lebih sedikit. Saxony tidak pernah menghapus hari libur umum untuk mendanai asuransi tersebut, sehingga karyawannya menanggung bagian yang lebih besar dari tarif total yang sama.
Penghasilan kena pajak
dengan E sebagai penghasilan kena pajak (zu versteuerndes Einkommen, atau zvE), A sebagai tunjangan tetap biaya kerja, D sebagai iuran yang dapat dikurangkan, P sebagai tunjangan tetap biaya khusus, dan K sebagai pajak gereja. Tanda kurung pembulatan ke bawah berarti hasilnya dibulatkan ke bawah menjadi euro penuh, sebagaimana diwajibkan oleh Pasal 32a (1) EStG.
D mencakup iuran pensiun, kesehatan, dan perawatan, yang dapat dikurangkan sepenuhnya. Asuransi pengangguran tidak dimasukkan: asuransi ini berbagi batas 1.900 euro dengan iuran kesehatan dan perawatan, sedangkan kedua iuran tersebut sendiri sudah melampaui batas itu pada gaji di atas kira-kira 18.000 euro.
Pajak gereja dihitung sebagai biaya khusus, sehingga dikurangkan di sini sekaligus dikenakan di bagian berikutnya. Pengurang tetap diberikan tanpa tanda terima, sehingga yang dikurangkan adalah nilai yang lebih besar dari kedua pilihan tersebut.
Rumus pajak penghasilan
Pasal 32a (1) EStG menetapkan tarif dalam lima zona berdasarkan penghasilan kena pajak x. Zona pertama bebas pajak. Dua zona berikutnya berbentuk kurva, sehingga tarif marginal meningkat secara bertahap, bukan melonjak. Dua zona terakhir berupa garis lurus dengan tarif 42% dan 45%.
0 & x \le 12{,}348 \\[2pt] (914.51\,y + 1{,}400)\,y & 12{,}349 \le x \le 17{,}799 \\[2pt] (173.10\,z + 2{,}397)\,z + 1{,}034.87 & 17{,}800 \le x \le 69{,}878 \\[2pt] 0.42\,x - 11{,}135.63 & 69{,}879 \le x \le 277{,}825 \\[2pt] 0.45\,x - 19{,}470.38 & x \ge 277{,}826 \end{cases}$$ $$y = \frac{x - 12{,}348}{10{,}000} \qquad z = \frac{x - 17{,}799}{10{,}000}$$ dengan *τ* sebagai pajak atas penghasilan kena pajak *x*, sedangkan *y* dan *z* adalah nilai bantu yang ditetapkan oleh undang-undang itu sendiri. Pajak dibulatkan ke bawah menjadi euro penuh. Orang lajang membayar tarif atas penghasilan kena pajaknya sendiri. Pasangan menikah yang dinilai bersama menggunakan metode pembagian menurut Pasal 32a (5) EStG: tarif diterapkan pada setengah penghasilan kena pajak pasangan tersebut, lalu hasilnya digandakan. $$T = \tau(E) \qquad T = 2\,\tau\left(\frac{E}{2}\right)$$ dengan bentuk pertama sebagai penilaian tunggal dan bentuk kedua sebagai penilaian gabungan. Pembagian inilah yang membuat pasangan dengan satu pencari nafkah membayar lebih sedikit daripada orang lajang dengan gaji yang sama. ### Tambahan solidaritas Tambahan ini bernilai nol selama pajak penghasilan tetap berada pada atau di bawah ambang *F* (Freigrenze). Sekitar 90% wajib pajak berada di bawah ambang tersebut. Di atas ambang: $$S = \min\bigl(0.055\,T,\ 0.119\,(T - F)\bigr)$$ dengan *F* sebesar 20.350 euro untuk penilaian tunggal dan 40.700 euro untuk penilaian gabungan. Suku kedua membatasi pajak tambahan pada 11,9% dari jumlah pajak yang melebihi ambang, sehingga tambahan tersebut meningkat secara bertahap dalam suatu rentang, bukan muncul sekaligus. Pecahan sen dibuang. ### Pajak gereja $$K = \frac{k}{100} \times T$$ dengan *k* sebagai tarif pajak gereja: 8% di Bavaria dan Baden-Württemberg, serta 9% di negara bagian lainnya. Tarif ini dikenakan atas pajak penghasilan, bukan atas gaji, dan hanya dibayar oleh anggota gereja yang mengenakannya. Definisi tersebut bersifat melingkar karena *K* juga muncul dalam penghasilan kena pajak di atas. Pajak gereja mengurangi penghasilan kena pajak, yang mengurangi pajak penghasilan, yang kemudian mengurangi pajak gereja. Kalkulator menyelesaikannya dengan pengulangan: hitung pajak, masukkan kembali pajak gereja sebagai pengurang, lalu ulangi. Setiap putaran mengurangi selisih setidaknya dua puluh lima kali lipat, sehingga sepuluh putaran menghasilkan nilai yang jauh di bawah satu sen. ## Tarif, batas atas, dan pengurang untuk 2026 | Angka | Nilai | Sumber | Berlaku sejak | |---|---|---|---| | Pengurang dasar bebas pajak | 12.348 € | Pasal 32a (1) EStG | 2026-01-01 | | Pengurang biaya kerja | 1.230 € | Pasal 9a EStG | 2023-01-01 | | Pengurang biaya khusus | 36 € (72 € untuk penilaian gabungan) | Pasal 10c EStG | 2010-01-01 | | Pengurang iuran pensiun, kesehatan, dan perawatan | 100% | Pasal 10 EStG | 2023-01-01 | | Batas atas, pensiun dan pengangguran | 101.400 € | Sozialversicherungsrechengrößen-Verordnung 2026 | 2026-01-01 | | Batas atas, kesehatan dan perawatan | 69.750 € | Sozialversicherungsrechengrößen-Verordnung 2026 | 2026-01-01 | | Asuransi pensiun | 18,6% | Asuransi Pensiun Jerman, Nilai-nilai asuransi pensiun | 2018-01-01 | | Asuransi pengangguran | 2,6% | Pasal 341 (2) SGB III | 2023-01-01 | | Asuransi kesehatan, tarif umum | 14,6% | Pasal 241 SGB V | 2015-01-01 | | Tambahan kesehatan, rata-rata 2026 | 2,9% | Pengumuman BMG | 2026-01-01 | | Asuransi perawatan | 3,6% | Asuransi Pensiun Jerman, Nilai-nilai asuransi pensiun | 2025-01-01 | | Tambahan asuransi perawatan bagi yang tidak memiliki anak sejak usia 23 | 0,6 poin | Pasal 55 (3) SGB XI | 2023-07-01 | | Pengurangan asuransi perawatan untuk setiap anak di bawah usia 25 tahun | 0,25 poin | Pasal 55 (3) SGB XI | 2023-07-01 | | Perubahan pembagian asuransi perawatan di Saxony | 0,5 poin | Pasal 58 (3) SGB XI | 2005-01-01 | | Tambahan solidaritas | 5,5% | Pasal 4 SolzG 1995 | 1998-01-01 | | Batas kenaikan bertahap tambahan solidaritas | 11,9% | Pasal 4 SolzG 1995 | 2021-01-01 | | Ambang solidaritas | 20.350 € (40.700 € untuk penilaian gabungan) | Pasal 3 (3) SolzG 1995 | 2026-01-01 | | Pajak gereja | 8% atau 9% | Keputusan pajak gereja (Kirchensteuerbeschluss) masing-masing negara bagian | 2026-01-01 | Halaman tersebut mengulangi tabel ini dengan setiap baris ditautkan ke teks resmi. Tambahan kesehatan merupakan input, bukan konstanta, karena setiap dana asuransi menetapkan tarifnya sendiri. ## Contoh perhitungan Seorang karyawan memperoleh 50.000 euro per tahun, dinilai sebagai orang lajang, memiliki satu anak di bawah usia 25 tahun, tidak membayar pajak gereja, bekerja di luar Saxony, dan terdaftar pada dana asuransi yang mengenakan tambahan rata-rata 2,9%. 1. Gaji tersebut berada di bawah kedua batas atas, sehingga seluruh 50.000 euro menjadi dasar iuran. 2. Pensiun: 50.000 × 9,3% = 4.650 euro. Pengangguran: 50.000 × 1,3% = 650 euro. Kesehatan: 50.000 × 8,75% = 4.375 euro. Perawatan: 50.000 × 1,8% = 900 euro. Totalnya 10.575 euro. 3. Iuran yang dapat dikurangkan adalah iuran pensiun, kesehatan, dan perawatan: 4.650 + 4.375 + 900 = 9.925 euro. 4. Penghasilan kena pajak: 50.000 − 1.230 − 9.925 − 36 = 38.809 euro. 5. Nilai tersebut masuk zona ketiga, sehingga z = (38.809 − 17.799) ÷ 10.000 = 2,1010, dan pajaknya adalah (173,10 × 2,1010 + 2.397) × 2,1010 + 1.034,87 ≈ 6.835,07 euro. Undang-undang membulatkan pajak ke bawah menjadi euro penuh, sehingga hasilnya 6.835 euro. 6. Pajak penghasilan berada di bawah 20.350 euro, sehingga tambahan solidaritas bernilai nol. 7. Gaji bersih: 50.000 − 10.575 − 6.835 = 32.590 euro per tahun, atau sekitar 2.715,83 euro per bulan. 8. Total potongan mencapai 17.410 euro, dengan tarif rata-rata 34,8%. Pemberi kerja membayar tambahan iuran sebesar 10.575 euro, sehingga biaya pekerjaan tersebut menjadi 60.575 euro. Mengubah satu input menunjukkan dampak setiap aturan. Dengan pajak gereja 9%, gaji bersihnya menjadi 32.166,69 euro. Tanpa anak, 32.384 euro. Di Saxony, 32.418 euro. Menikah dengan penilaian gabungan dan pasangan tanpa penghasilan, 36.587 euro. ## Hal-hal yang tidak dapat diketahui kalkulator Hasilnya adalah perkiraan, bukan slip gaji dan bukan surat pemberitahuan pajak. Kalkulator menghitung penilaian tahunan dengan pengurang standar, bukan potongan pajak upah bulanan, sehingga angka bulanan adalah gaji bersih tahunan dibagi 12. Kelas pajak (Steuerklasse) mengubah waktu pemotongan, bukan jumlah utang pajak tahunan. Kalkulator mengasumsikan satu pemberi kerja dan tidak ada penghasilan lain: tidak ada pekerjaan kedua, usaha mandiri, penghasilan modal atau sewa, maupun tunjangan dalam bentuk barang. Kalkulator hanya memodelkan asuransi kesehatan wajib. Tunjangan anak, tunjangan orang tua tunggal, biaya kerja di atas tunjangan tetap, dan pengurangan lainnya berada di luar cakupan. Dua aturan kecil sengaja tidak disertakan: iuran pengangguran tidak dikurangkan dari penghasilan kena pajak, dan iuran kesehatan tidak dikurangi sebesar 4% yang digunakan untuk memperoleh hak atas tunjangan sakit. Kedua hal tersebut bergerak berlawanan arah. Beberapa negara bagian juga membatasi pajak gereja pada bagian tertentu dari penghasilan kena pajak; batas ini tidak diterapkan di sini dan hanya dapat menurunkan pajak tersebut. Total biaya pemberi kerja tidak mencakup pungutan U1 dan U2 untuk tunjangan sakit dan persalinan maupun pungutan kepailitan, sehingga biaya pemberi kerja yang sebenarnya sedikit lebih tinggi. ## Pertanyaan yang sering diajukan ### Mengapa angka bulanan berbeda dari slip gaji sebenarnya? Alat ini membagi gaji bersih tahunan dengan 12. Pemberi kerja memotong pajak upah setiap bulan berdasarkan Pasal 39b EStG, dengan menggunakan kelas pajak dan setiap pengurang yang tercatat. Dalam satu tahun dengan penghasilan yang stabil, kedua hasil tersebut mendekati satu sama lain, tetapi tidak ada bulan tertentu yang persis sama. ### Apakah kelas pajak mengubah jumlah pajak yang harus dibayar? Tidak. Kelas pajak hanya mengubah waktu pembayaran. Pasangan yang dinilai bersama memiliki utang pajak tahunan yang sama, baik pajaknya dipotong berdasarkan kelas III/V maupun IV/IV. Surat pemberitahuan pajak menyelesaikan selisihnya. ### Di mana karyawan dapat menemukan Zusatzbeitrag mereka? Pada kartu asuransi atau situs web dana asuransi. Setiap dana menetapkan tarifnya sendiri. Kalkulator dimulai dari 2,9%, yaitu rata-rata 2026, yang seharusnya diganti dengan tarif sebenarnya. ### Siapa yang membayar tambahan solidaritas pada 2026? Hanya orang yang pajak penghasilannya melebihi 20.350 euro per tahun, atau 40.700 euro dalam penilaian gabungan. Bagi karyawan lajang dengan asuransi wajib, jumlah tersebut setara dengan kira-kira 92.000 euro gaji bruto. ### Apakah perhitungan ini berlaku untuk asuransi kesehatan swasta? Tidak. Angka kesehatan dan perawatan mengasumsikan asuransi wajib. Karyawan yang diasuransikan secara swasta membayar premi yang ditetapkan dalam polisnya, dan bagian yang dibayar pemberi kerja mengikuti aturan yang berbeda.