Projectmatch Deutsch

IT contractor rate calculator for Germany: work out your day rate and yearly income

How much revenue does an hourly rate bring in a year – and which rate does your target need? The calculator works with the days you actually bill and compares your rate with the hourly rates German IT contract listings name themselves.

By . Comparison data: 1,657 hourly rates from 44,301 listings on German IT freelance project boards, July 2026 – October 2026. Published , last updated .

Work out your hourly and day rate

Rate and working day
Billable days
About 260 in a year.
Differs by federal state and year.
Share of the remaining days without a paid project: searching, gaps, training.
Costs (optional)
E.g. further insurance, hardware, software, office, accounting.
Work backwards from a target
What should be left before tax after the costs above.
Compared with listings

Result

Day rate
€720
Revenue per month (average)
€11,340
Revenue per year
€136,080
Billable days per year
189
Billable hours per year
1,512
Costs per year
€0
Revenue minus costs per year
€136,080
Revenue minus costs per month
€11,340

Your yearly target

Hourly rate your yearly target needs
€67

What listings name

All developer roles: median €80–85, middle half €70 to €90 (683 rates named).

Bar: middle half of the rates named, line: median, dot: your rate.

Your rate of €90 lies within the middle half of these rates.

All amounts are net of VAT and before income tax. The calculator works out neither taxes nor social insurance and is not tax advice.

How do you calculate your rate as an IT contractor?

Yearly revenue is hourly rate × hours per day × billable days. Billable days are what matters: of about 260 weekdays a year, public holidays, vacation and sick days come off – with the default 10, 30 and 10 days, 210 remain. Then there are gaps: days between two contracts, spent searching for the next one or on training, that no client pays. With 10% gaps, 189 billable days or 1,512 hours remain.

At €90 an hour and 8 hours a day, that is a day rate of €720 and €136,080 revenue a year, on average €11,340 a month. From that come the costs an employer would carry or share for an employee: health and long-term care insurance, pension provision, further insurance, hardware, software and office. Only what is left after them is taxed.

The other way round, the rate you need is (yearly target + costs) ÷ billable hours. The calculator rounds it up to whole euros.

Hourly rate to day rate and yearly income: examples

The table uses the default values – 189 billable days of 8 hours – before costs and tax.

Revenue before costs and tax at 189 billable days of 8 hours
Hourly rateDay rateRevenue per monthRevenue per year
€60€480€7,560€90,720
€70€560€8,820€105,840
€80€640€10,080€120,960
€90€720€11,340€136,080
€100€800€12,600€151,200
€110€880€13,860€166,320
€120€960€15,120€181,440

Your rate compared with the rates German listings name

For comparison, the calculator shows the hourly rates the listings name themselves: the median and the middle half, from the lower to the upper quartile. For developer roles the median is €80–85, as a day rate €640–680; the middle half runs from €70 to €90. Shown one by one are the 7 developer roles with at least 30 rates named.

These figures are not an average of what agencies or clients pay: only 3.7% of the listings name a rate at all, often as a budget or a ceiling. More on them, also month by month, in IT contractor rates in Germany: hourly and day rates.

Hourly rates named in listings, in €5 steps
ListingsMedianas a day ratemiddle halfrates named
All developer roles€80–85€640–680€70 to €90683
DevOps / Platform Engineer€75–80€600–640€75 to €90108
Data Engineer€80–85€640–680€75 to €9087
Java Backend Developer€80–85€640–680€70 to €9072
Security Engineer€85–90€680–720€70 to €10061
ML / AI Engineer€80–85€640–680€75 to €8552
Test Engineer€75–80€600–640€65 to €8547
Java Fullstack Developer€75–80€600–640€70 to €8543
Other IT projects (consulting, management, operations)€75–80€600–640€50 to €90974
All listings naming a rate€75–80€600–640€65 to €901,657

Common mistakes when calculating your rate

What the calculator does not calculate

The calculator works before tax: it calculates neither income tax nor trade tax nor social insurance, and it suggests no amounts for insurance or pension. It is not tax or financial advice; for your own situation, a tax adviser is the right person to ask. Your inputs stay in your browser: the calculator sends them nowhere and does not store them.

Frequently asked questions about contractor rates

How many days a year can a contractor bill?

That depends on vacation, sick days, public holidays and the gaps between contracts. With the default values – 10 public holidays, 30 vacation days, 10 sick days and 10% gaps – 189 of 260 weekdays are billable. Enter your own values in the calculator.

How do you convert a day rate into an hourly rate?

Divide the day rate by the hours of a working day: at 8 hours, a day rate of €720 is an hourly rate of €90. The other way round, the day rate is the hourly rate × hours. How many hours a day has is best written into the contract.

Is a contractor rate quoted with or without VAT?

Between businesses in Germany, rates are usually quoted and agreed net of VAT; a contractor liable for VAT adds it to the invoice. The calculator works with net amounts, before income tax.

What rate do I need for my yearly target?

The yearly target plus a year's costs, divided by the billable hours. With the default 1,512 hours and no costs, a target of €100,000 before tax needs at least €67 an hour. Costs and fewer billable days raise the rate you need.

Find matching IT contracts

The projects page shows the current listings; Projectmatch matches new projects against your profile automatically. Try it now. How demand for roles and skills develops is shown in the monthly IT freelance market report.

See also: IT contractor rates in Germany, Most in-demand developer roles in German IT freelance projects, Freelance vs employee leasing and How remote are IT freelance projects in Germany?

Method

The calculator multiplies the hourly rate by the hours per day (day rate) and by the billable days (yearly revenue); the monthly revenue is a twelfth of it. Billable days are the weekdays minus public holidays, vacation and sick days, less the share lost to gaps. Costs are entered per month and taken off the yearly revenue twelve times. The rate a yearly target needs is (target + yearly costs) ÷ billable hours, rounded up to whole euros. All amounts are net and before tax. The calculation runs in your browser.

The comparison figures come from the analysis of the hourly rates in German IT contract listings: an AI model records a rate only when the description names it explicitly; a range counts as its midpoint, a day rate divided by eight hours. Rates are counted in €5 steps, the median and quartiles are the steps they fall into. Roles with fewer than 30 rates named are left out. The figures start in July 2026, run to October 2026 and are updated monthly.