IT contractor rates in Germany: the hourly and day rates listings name
When a German IT contract listing names an hourly rate, the median is €75–80 – a day rate of €600–640 for eight hours. Half of the rates named fall within €65 to €90. But only 3.7% of the listings name a rate at all: 1,657 of 44,301. Unlike surveys of freelancers, this analysis shows what clients and agencies themselves write into the listing.
How often do listings name a rate?
Rarely: 3.7% of the listings name an hourly or day rate in euros. The others name none. Another 346 listings name a monthly or yearly salary – positions in employee leasing or employment (see Freelance vs employee leasing) – and 4 a rate in another currency; they are not in the figures below. Because so few listings name a rate, the data grows month by month – the table further down shows how many rates each month adds.
How high are IT contractor hourly rates in German listings?
The most frequent range is €80–89 (28% of the rates named). The median is €75–80: half of the listings naming a rate name at most that, half at least that. 11% name €100 or more, 15% less than €50.
Contractor day rates in Germany
When a listing names a day rate instead of an hourly rate, it counts here divided by eight hours. The other way round, the median of €75–80 is a day rate of €600–640, and the middle half of the hourly rates a day rate of €520 to €720. For developer roles, the median of €80–85 is a day rate of €640–680. What an hourly rate earns in a year, and which rate a revenue target needs, the IT contractor rate calculator works out.
Developer roles and other IT contracts
Listings for developer roles – from Java to DevOps to SAP development – name a median of €80–85, with the middle half spanning €70 to €90 (683 rates). The other IT listings – consulting, project management, administration and operations – name a median of €75–80, with the middle half spanning €50 to €90 (974 rates). 3.4% of the rates for developer roles and 22% of the rates in the other listings are below €50.
Bar: the middle half of the rates (lower to upper quartile), line: median; the scale runs from 0 to €90. On the right the median in €5 steps.
Freelance developer hourly rates by role
The chart shows the 7 developer roles with at least 30 rates named, ordered by the number of rates – not by their level. Each role has few rates (the number is shown under each role); a difference of one €5 step in the median can be chance. More roles appear once they reach 30 rates.
Bar: the middle half of the rates (lower to upper quartile), line: median; the scale runs from 0 to €100. On the right the median in €5 steps.
A page per role, with the day rate, the distribution and the course month by month: DevOps / Platform Engineer hourly rate · Data Engineer hourly rate · Java Backend Developer hourly rate · Security Engineer hourly rate · ML / AI Engineer hourly rate · Test Engineer hourly rate · Java Fullstack Developer hourly rate
Listings and profiles: what freelancers ask
Listings for developer roles name a median of €80–85 – less than the €90 freelancers ask in their profiles (median). That figure comes from freelancermap's analysis (September 2026, in German): 2,337 profiles of software developers working in Germany, Austria and Switzerland, and the rates they ask – not the rates they bill. The two figures measure different things: a profile names the rate wished for, a listing often a budget or a ceiling.
Hourly rates month by month
The table shows per month how many listings name an hourly rate, the median and the middle half of the rates. Because few listings per month name a rate, the median can move by one €5 step from one month to the next without any change in the market.
| Month | listings | naming a rate | share | median | middle half |
|---|---|---|---|---|---|
| July 2026 | 10,044 | 396 | 3.9% | €75–80 | €55 to €95 |
| August 2026 | 10,226 | 346 | 3.4% | €75–80 | €70 to €90 |
| September 2026 | 10,969 | 389 | 3.5% | €75–80 | €55 to €90 |
| October 2026 | 13,062 | 526 | 4% | €80–85 | €65 to €90 |
Negotiating your contractor rate: what this means
- Ask for the budget: most listings name no rate. Whoever names a figure first sets the anchor for the negotiation.
- Read "up to €85" as a ceiling: a budget named is what the client wants to pay at most, not the rate it expects.
- Think in day rates: if you bill per day, multiply the hourly rate named by eight – and agree how many hours a day has. The rate calculator also accounts for vacation, sick days and gaps between contracts.
- The projects page shows the current listings; Projectmatch matches new projects against your profile automatically. Try it now.
See also: IT contract length in Germany, The most in-demand developer roles in IT freelance projects and English-speaking IT contracts in Germany. Which agencies post the most projects: IT recruitment agencies in Germany. When new projects appear: When are IT contracts posted in Germany?.
Method
An AI model reads every project description and records a rate only when the description names it explicitly – as an hourly rate, a day rate or a budget per hour or day; a total project budget does not count. For a range ("€80–90") the midpoint counts; for a single bound the bound counts: "up to €95" or "max. €95" as €95, "from €80" as €80. The figures therefore mix fixed rates, ceilings and floors. Day rates count divided by eight hours. Whether a rate is meant net, all-in or including travel costs is not told apart. Implausible figures (below €10 or above €500 per hour, below €80 or above €4,000 per day) are dropped. Rates are counted in €5 steps: "€75–80" means €75 to under €80; the median and the quartiles are the steps they fall into.
The listings naming a rate are not a random sample: whether a rate is named depends on the project board, the agency and the client. The figures describe these listings, not the pay of all IT contracts. The roles are those of the roles analysis; "developer roles" also includes development contracts that fit none of the roles shown. Roles with fewer than 30 rates named are left out: from that number on, a single listing moves a role's shares by at most about three percentage points.
The figures start in July 2026, since when every project is analysed this way, and refer to the projects first listed in a month. They are updated monthly and published under the CC BY 4.0 license: you may use them freely, also commercially, crediting "Projectmatch (projectmatch.io)" and, online, linking to this page.