Official data · Germany

Germany Salary Simulator

See official German salary data by job, estimate net income, and compare purchasing power with other countries.

Step 1 · Choose your job

Official occupation match

High confidence

Mapped to official BA occupation category: Softwareentwickler/in. This is the closest official category, not a guarantee that every job with this title pays this amount.

Step 2 · Official German salary

✓ Official BA salary data

Lower quartile

€4,888

Monthly gross median

€6,097

Upper quartile

€7,385

Annual gross median

€73,164

Official Entgeltatlas occupation page: Softwareentwickler/in · Germany · 2024 · full-time, SV-employed. Source: BA Entgeltatlas · Last verified: 2026-06-22

Step 3 · Estimate German net pay

Net / month

€3,715

Net / year

€44,581

Deduction rate

39.07%

Assumes tax class I, no church tax, public health insurance, childless. Adjust all tax settings →

Step 4 · Compare with another country

Data sources & verification

Salary figures, where shown, are official medians for an occupation category — not a guarantee of individual pay. Net is an estimate based on official German tax rules. For educational and planning purposes only; not tax, legal, or immigration advice.

Want to know if this salary is realistic for your profile?

Salary data is only useful if your CV, visa path, experience, language level, and application strategy match the German market.

Popular roles with official BA salary data

10 roles have verified Bundesagentur für Arbeit figures (monthly gross median, Vollzeit, Germany). Other roles are still being imported and show an honest "not available yet" message.

Software Developer

€6,097

Softwareentwickler/in

Official BA data

Data Analyst

€5,742

Data-Analyst/in

Official BA data

Data Scientist

€6,478

Data Scientist

Official BA dataCapped threshold

Mechanical Engineer

€6,846

Ingenieur/in - Maschinenbau

Official BA dataCapped threshold

Electrical Engineer

€6,940

Ingenieur/in - Elektrotechnik

Official BA dataCapped threshold

Nurse

€4,329

Gesundheits- und Krankenpfleger/in

Official BA data

Accountant

€4,259

Buchhalter/in

Official BA data

Sales Manager

€6,932

Sales-Manager/in

Official BA dataCapped threshold

Marketing Manager

€6,319

Brand-Manager/in

Official BA dataOccupation-levelCapped threshold

Project Manager

> €7,450

IT-Projektleiter/in

Official BA dataOccupation-levelCapped threshold

Median monthly gross, Vollzeit, Deutschland · source: Bundesagentur für Arbeit Entgeltatlas (Dezember 2024). Capped values show as “> €7,450” — BA does not publish an exact figure above that threshold.

Prefer a focused gross-to-net breakdown? Use the Germany Brutto-Netto Calculator. Not sure Germany is realistic for you yet? Take the free Readiness Score.

Frequently asked

Where does the salary data come from?+

German job-level figures come from the official Bundesagentur für Arbeit Entgeltatlas (median monthly gross, full-time, Germany-wide, December 2024). We only display numbers verified against that official source — otherwise we show a clear "not available yet" message instead of guessing.

Why are some salaries shown as "> €7,450"?+

The BA caps its published figures at a threshold (currently €7,450/month). When the real median or quartile is above it, BA does not publish an exact number, so we show it honestly as "> €7,450" — never as exactly €7,450.

Why are some jobs still pending?+

We add roles only once their official BA figures are verified and imported. Roles without verified data show the fallback message rather than an estimated or invented salary. More roles are added over time.

Is this exact for my job offer?+

No. These are official medians and quartiles for an occupation category across all of Germany. Your specific offer depends on your employer, city, experience, and negotiation — treat the figures as a benchmark, not a quote.

Does this show net salary?+

Yes, for roles with an exact median we estimate net using our official-rules brutto-netto engine (tax class I, public health insurance, no church tax by default). Where the median is only a capped threshold, we do not show a net — a threshold is not an exact figure to calculate from.

Can I use this for visa decisions?+

It helps you understand typical pay, but it does not determine visa eligibility. Thresholds such as the EU Blue Card use gross salary and change yearly — confirm with official German authorities.

Why does the tool map English job titles to German occupation categories?+

BA data is organised by official German occupation categories (Berufe). We map common English titles to the closest official category and label the mapping confidence, so you can see exactly which category a figure represents.