Guide

Average salary in Germany (2025 data) and meeting cost by role

Steffen Rosenögger, Founder of CapmePublished November 2, 2026

Average salary in Germany: €64,441 a year for full-time staff (median €54,066), €4,784 a month, €28.19 an hour. Plus pay and meeting cost per hour by role.

Six horizontal bars of growing length, the longest in black, with a dotted line for the average: what one meeting hour costs by role.

In short

  • The role figures are gross hourly earnings from official April 2025 data times 1.6, for non-wage costs, special payments and paid time not worked. The sector figures come straight from Destatis.
  • A calculator that adds 20% to a salary and divides by 2,080 hours, as Capme's does, shows about a quarter less: €40 instead of €54 for a software developer.
  • The money goes into recurring rounds that mainly pass on information. A daily standup of seven costs about €23,000 a year; a monthly leadership decision round about €10,200.

The average salary in Germany for a full-time employee was €64,441 gross in 2025, bonuses included, according to the Federal Statistical Office (Destatis); half earned less than €54,066. In April 2025, before bonuses, full-time staff earned €4,784 a month and €28.19 an hour. The employer pays more: an hour worked cost €45 in 2025, and a meeting hour costs about €43 to €101 per person, depending on the role.

What is the average salary in Germany?

The average salary in Germany depends on which average you take and whether bonuses count. These are the latest official figures, all gross, before tax and social contributions (Destatis, 1 April 2026; April 2025 table; Federal Government). Net pay depends on tax class, church tax and health insurer, so there is no single net average:

FigureGrossApplies to
Average annual salary, 2025€64,441Full-time, bonuses included
Median annual salary, 2025€54,066Full-time, bonuses included
Average monthly salary, April 2025€4,784Full-time, without bonuses
Average hourly wage, April 2025€28.19Full-time, without bonuses
Average hourly wage, April 2025€26.76All employees, part-time included
Minimum wage from 1 January 2026€13.90 an hourStatutory; €14.60 from 2027

The mean sits about €10,000 above the median because high earners pull it up: in 2025 the top tenth of full-time employees earned at least €100,719 and the bottom tenth at most €33,828. Pay is lower in the east, where the median was €46,013 against €55,435 in the west. Twelve times €4,784 is less than €64,441 because the annual figure includes Christmas and holiday bonuses.

What does an hour of work cost in Germany?

"Eine Arbeitsstunde kostete im Jahr 2025 durchschnittlich 45,00 Euro" ("An hour of work cost an average of €45.00 in 2025", translated) is the headline of the Destatis press release of 29 April 2026. The figure is for industry and services, 3.6% more than the year before and about 29% above the EU average of €34.90. It covers gross earnings plus non-wage labour costs. For every €100 of gross earnings, employers paid another €29 in non-wage costs in 2025, mostly their share of social security contributions.

What do salaries and meeting hours cost by sector?

Salaries and meeting costs both run highest in finance and lowest in trade. Destatis publishes the average annual salary of full-time employees and the labour cost per hour worked by sector; the second, averaged over everyone employed there, is what one person's meeting hour costs:

SectorAverage annual salary, full-time, 2025Labour cost per hour worked, 2025
Financial and insurance services€91,678€69.70
Professional, scientific and technical services (incl. consulting)€83,847€60.40
Information and communication€86,638€58.50
Manufacturing€67,520€49.50
Trade€59,558€37.20
Average (labour cost: industry and services only)€64,441€45.00

A meeting with eight people therefore costs about €470 an hour at an IT company, €480 at a consultancy and €300 in retail. The meeting cost calculator prices one of your own meetings before you invite; read its result as a floor (see below).

Average salary by profession in Germany

Within one company, pay and cost per hour vary more by role than between sectors.

Role (occupational group, KldB 2010)Gross annual salary, Germany estimateGross hourly payEmployer cost per meeting hour
Managing directors, board members (711)€128,500€63.12approx. €101
Managers, all fields (94)€93,000€45.68approx. €73
Technical research and development (271)€77,200€37.92approx. €61
Business organisation and strategy (713), e.g. product and project management€75,800€37.21approx. €60
IT systems analysis and consulting (432)€73,500€36.08approx. €58
Purchasing and sales (611)€72,200€35.43approx. €57
Accounting and controlling (722)€72,000€35.37approx. €57
Advertising and marketing (921)€71,400€35.05approx. €56
Software development (434)€69,000€33.89approx. €54
Human resources (715)€69,000€33.88approx. €54
Office and secretarial (714)€55,400€27.21approx. €44
Administration (732)€54,500€26.76approx. €43
Full-time employees, April 2025, gross earnings excluding special payments. Our own estimate.

How did we calculate this?

Step 1: what does each occupation earn per hour?

Destatis holds national averages by occupation in its GENESIS database (table 62361-0030). For a published table by occupational group we used the March 2026 report Earnings by occupation in Hesse 2025 from the Hessian State Statistical Office, with figures for full-time employees in April 2025. Hesse is above the national average: full-time employees there earned €31.08 an hour on average, against €28.19 nationally. So we multiplied every Hessian figure by 0.907 (28.19 ÷ 31.08). That assumes the Hessian premium is the same in every occupation, which is only roughly true. The annual salary is the hourly figure × 12 × 169.7 paid hours a month (€4,784 ÷ €28.19), without bonuses.

Step 2: what does an hour worked cost on top of the hourly pay?

We multiply by a factor of 1.6. It comes from the ratio of two Destatis figures: €45.00 labour cost per hour worked in 2025, divided by €28.27, the gross hourly earnings of full-time employees per paid hour excluding special payments in April 2025, in the same sectors. The result is 1.59, and it splits into two parts:

  • 1.29 for non-wage labour costs: €29 per €100 of gross earnings in 2025.
  • 1.23 for special payments such as Christmas and holiday bonuses, and for time that is paid but not worked, such as holidays and public holidays. The €45.00 contains €34.88 of gross earnings (45.00 ÷ 1.29), and 34.88 ÷ 28.27 = 1.23.

The €45.00 includes part-time staff; divided by all employees' €26.76 instead, the factor is 1.68, so 1.6 sits at the lower end.

What does a typical meeting cost per year?

Priced at the role rates above, a recurring meeting costs about €10,000 to €23,000 a year. The last column gives our call on each.

MeetingCost per meetingCost per year (46 weeks)CalculationOur call
Weekly team meeting, 60 min, 1 manager and 6 developersapprox. €400approx. €18,300€73 + 6 × €54Record the status part, keep 20 min live for open questions
Daily standup, 15 min, 1 manager and 6 developers, 5 times a weekapprox. €500 per weekapprox. €23,0000.25 × €400 × 5Move to a recorded round
Monthly leadership meeting, 90 min, 2 managing directors and 5 managersapprox. €850approx. €10,200 (12 meetings)1.5 × (2 × €101 + 5 × €73)Keep live: it decides, and async would drag the decision out

46 weeks is a year minus holidays and public holidays. Preparation, follow-up and refocusing time are not included.

How much meeting time do employees consider wasted?

In a February 2025 survey by bilendi for HR WORKS, which calls it representative, 1,040 employees in Germany spent 4.7 hours a week in meetings and counted 3.2 of them as wasted. At €45 an hour over 46 weeks that is about €6,600 per person a year, a self-assessed order of magnitude you can set against your own meeting year.

Where do these figures reach their limits?

  • For managing directors the figure is likely too high. Salaries above the contribution ceiling trigger no further social contributions, and in 2026 that ceiling is €8,450 a month for pension insurance and a lower €5,812.50 for health and long-term care insurance (Federal Government). Some managing directors are not subject to social insurance at all.
  • The role figures convert Hessian data to the national level. Costs are higher in Hamburg or Munich and lower in eastern Germany, where the median salary is about a sixth below the west's. The Hessian report brackets 711, 715, 432, 434 and 611 as small samples of limited reliability.
  • The Destatis labour cost estimate for 2025 still rests on the 2020 Labour Cost Survey.

How do you calculate the cost for your own team?

Add up employer cost per hour × duration in hours for every participant, then multiply by the number of meetings per year. If you know the salaries, divide the annual gross pay including special payments by the hours actually worked (paid hours minus holidays, public holidays and sick days) and multiply by 1.29. If you don't, use the tables above.

A budget line to copy: daily standup, (1 manager × €73 + 6 developers × €54) × 0.25 h × 5 days × 46 weeks = €22,800 a year (Destatis labour cost 2025, role estimate × 1.6, capme.app, November 2026).

The meeting cost formula explains the general formula; this page supplies the German rates. For a budget request, the business case for async meetings shows what finance will ask for.

Why does a meeting cost calculator show less?

A calculator shows less because it spreads the salary over paid hours, holidays included, and adds a smaller overhead than German employers pay. As checked in Capme's code on 1 November 2026, Capme's own meeting cost calculator computes salary × 1.20 ÷ 2,080 hours for Europe. The 2,080 hours are 52 weeks of 40 paid hours, so holidays, public holidays and sick days count as working time. And 20% is less than the €29 per €100 that German employers paid on top in 2025. The factor of 1.6 above covers both.

For a software developer on about €69,000 a year (€33.89 an hour), the calculator shows about €40 per meeting hour; the role table says €54. Enter the salary raised by a third, or read the result as a floor; for a budget request, use the role rate.

Why is the daily standup the first meeting to move?

The standup decides less than the leadership round, and most of its seven people just listen. In Capme Meetings, the manager writes an agenda with one topic assigned to each developer, a target length of two minutes and a recording deadline. Each developer records their part from the link, the team watches the videos as chapters, one per topic, and the manager sees who has watched. Every developer who records needs a speaker seat; people who only watch are free. Anything that needs a conversation waits for the weekly meeting's 20 live minutes. The guide which meetings can go async sorts the rest. Leave a meeting live when people decide something together in it: seven people settling a hard question are worth €850 a meeting.

Frequently asked questions

Does the €45 include the employer's pension and health contributions?
Yes. They are most of the €29 in non-wage costs per €100 of gross earnings in 2025. The €45 also spreads bonuses and paid holidays over the hours actually worked.
Which figure should I use for a mixed team?
Without the roles, use your sector's figure per person; it already averages over everyone employed there.
Do the role figures apply to part-time staff?
They are based on full-time earnings. Part-time staff often earn less per hour, so for a team with many part-timers the sector figure, which includes part-time work, is the closer estimate.