To become an IT freelancer in Germany you need four things in roughly this order: a decision you can afford, a tax registration with the Finanzamt, insurance that covers you once the employer stops paying half, and a one-page project list that agencies can match against client requests. The paperwork takes days. Finding the first project usually takes longer, and that gap is what the decision has to survive. This guide follows the order I would use if I were making the jump again from a permanent IT or IT-security job.
I work as an independent firewall and network-security contractor inside German enterprises, and most of my projects have come through agencies. That shapes the advice: it is written for experienced specialists selling days into large organisations, not for designers or app developers selling small fixed-price jobs on marketplaces. It is not tax or legal advice. Confirm your own setup with a Steuerberater before you file anything.
Should you go freelance in IT in 2026?
Go freelance if you can carry three to six months without a project and your skills match what German clients are buying right now. The rate looks good on paper. The freelance.de study of 3,300 freelancers puts the average IT rate at €101.98 an hour, yet the same study shows the share of freelancers earning under €25,000 a year rose from 27% in 2024 to 32% in 2025. The rate held; the booked days did not.
freelancermap's survey of about 5,400 freelancers, run between November 2025 and February 2026, found that 49% reported a worse order situation than the year before. I unpacked both studies in what twenty years of experience is worth per hour and in why projects stall on the client side, so I will not repeat them here. The short version for someone about to resign: price your plan on utilisation, not on the hourly rate. A year with eight billed months at a good rate can earn less than your salary did.
Freiberufler or Gewerbe: which one is an IT freelancer?
An IT freelancer in Germany is either a Freiberufler under § 18 EStG or runs a Gewerbe, and the difference is trade tax and paperwork. IT is not on the catalogue of liberal professions by name. Engineers are, along with "similar professions", and that is the door most IT people walk through.
The leading case is the Bundesfinanzhof judgment of 22 September 2009, VIII R 31/07. A graduate engineer in technical informatics working as a systems administrator was ruled a Freiberufler. The court listed the building, support and administration of company networks and servers as engineering work, and named security among the core areas of the profession. Two points from that judgment matter for you: you need the qualification (or knowledge of equal depth), and you must actually do engineering-type work. Network and security engineering usually fits. Pure user support or reselling licences usually does not.
| Question | Freiberufler | Gewerbe |
|---|---|---|
| Who you tell first | The Finanzamt (§ 138 AO) | The municipality (Gewerbeanmeldung), which informs the Finanzamt |
| Trade tax | None | Yes, after an allowance of €24,500 for individuals (§ 11 GewStG) |
| Chamber membership | None, unless entered in the commercial register (§ 2 IHKG) | IHK membership once assessed for trade tax |
The Finanzamt decides, not you. If you describe your work as "IT consulting" with no engineering content, expect a Gewerbe classification. Describe what you actually do: design, implementation and operation of networks and security systems.
How do you register with the Finanzamt?
You register by filing the Fragebogen zur steuerlichen Erfassung electronically through ELSTER. § 138 AO requires the start of a freelance activity to be reported to the Finanzamt, the further details to be sent through the official electronic interface, and both within one month. Paper is only allowed if the Finanzamt grants an exception on hardship grounds. If you have no ELSTER account yet, open one before your last day as an employee.
The questionnaire asks for your expected revenue and profit, and that estimate drives your first income-tax prepayments. Be honest and slightly conservative. Too low and the back-payment arrives in a lump a year later. You receive a tax number, and every invoice must carry it or your VAT ID (§ 14(4) UStG).
Should you use the Kleinunternehmerregelung?
For an experienced IT contractor, almost never. Since the 2025 reform, § 19 UStG lets you skip VAT if your total turnover was no more than €25,000 in the previous year and does not exceed €100,000 in the current year. The Baden-Württemberg tax administration states that once you cross €100,000 during the year, the regulation stops applying from that point on. At the average rates above, €25,000 is about 250 billed hours.
The bigger reason is that your clients are businesses. An agency reclaims the VAT you charge, so charging no VAT gives you no price advantage, and you lose the right to reclaim VAT on your own laptop, licences and training. Register for regular VAT at the standard 19% and file the advance returns.
Plan your invoicing tool for e-invoices from day one. Under the transition rules in § 27(38) UStG, PDF invoices between businesses remain allowed for 2026, and for 2027 only if your prior-year total turnover was no more than €800,000. After that, a structured e-invoice is the rule.
Which insurance does a German IT freelancer need?
A German IT freelancer needs health insurance by law, should decide on pension provision in the first year, and in practice needs professional liability cover because agency contracts ask for it.
Health. If you were statutorily insured as an employee, your insurance continues automatically as a voluntary membership under § 188(4) SGB V, unless you leave within two weeks with proof of other cover. You now pay both halves. Private insurance is the alternative, and the age question is real: under § 6(3a) SGB V, someone who becomes compulsorily insured again after 55, having been outside the statutory system for the previous five years, generally stays outside. If you might return to employment later, weigh that before you switch.
Pension. Most IT freelancers are not compulsorily insured in the state pension. The exception catches people who matter for this guide: under § 2 sentence 1 no. 9 SGB VI, a self-employed person with no employees who works long-term and essentially for one client is compulsorily insured. A first freelance year with one long project can trigger that. Such people must register within three months (§ 190a SGB VI) and can apply for a three-year exemption as new founders (§ 6(1a) SGB VI). If you want the state pension voluntarily as a compulsory member, you can apply within five years of starting (§ 4(2) SGB VI).
Liability. No law requires IT freelancers to carry professional liability insurance. In my experience, agency framework contracts ask for proof of cover before the first assignment starts, and security work, where one wrong rule can stop production, is not where you want to be uninsured. Get quotes for IT liability cover that includes financial loss, not only property damage.
What is the Scheinselbstständigkeit risk?
Scheinselbstständigkeit, sham self-employment, is the risk that a long assignment looks like employment: fixed hours, a desk in the team, instructions from a line manager, one client for years. Either party can ask the Deutsche Rentenversicherung Bund for a status decision under § 7a SGB IV, and in my experience the agency or client asks about it before you start. In the freelancermap release of 1 September 2026, a quarter of the freelancers surveyed for the Freelancer-Kompass 2026 said at least one project had fallen through over this concern, and the law may change: I covered the draft reform in Statusfeststellung reform: certainty at 16.74% of the fee. Practically, keep your own equipment, more than one client over time, a website, and invoices for deliverables where you can.
How do you get found: CV, Projektliste and platforms
German agencies do not want a two-page employee CV with a personal statement. They want a profile they can paste into a client submission within minutes, and for an experienced specialist that means a short profile plus a project list.
- Header line: role, core skills, availability date, rate per hour or day, German and English level, and whether you work remote, on site or both.
- Skills block: the exact product and standard names a client puts in a request: vendors, platforms, frameworks, certifications. Agencies search their databases by keyword. "Next-generation firewalls" finds nobody; the vendor name does.
- Projektliste: one entry per project, newest first: period, industry (not the client name unless you are allowed), role, three to five lines of what you did, and the technologies. One page for the last five years beats four pages of everything.
Then put that profile where agencies look. These are the platforms and agencies I would register with first, checked on 10 October 2026:
| Where | What it is | What their own site says |
|---|---|---|
| freelancermap | Project board, DACH | Free profile, no placement fees, more than 2,000 projects posted weekly |
| freelance.de | Project board, DACH | Free profile; unlimited applications with the paid EXPERT membership |
| GULP | Agency and project board, part of Randstad | Free profile; now presented as Randstad Professional |
| Hays | Agency | Profile analysis, interview, client matching; Hays then acts as contract partner for both sides |
| SOLCOM | Agency for IT and engineering freelancers since 1994, part of House of HR | Free project portal with profile and project alerts |
| Etengo | Agency | Expert registration via My.Etengo; project-based assignments |
Two notes. twago, once a common name in these lists, no longer exists as a freelancer marketplace: twago.de now redirects to talent-pool.com, a talent-pool product from Randstad Sourceright. Malt also runs a German marketplace; I have not used it for enterprise security work, so read its fee terms yourself. And keep LinkedIn and XING current with the same keywords and availability date. In my experience recruiters search there first and phone second.
How do agency contracts work?
In most enterprise projects in Germany you contract with the agency, and the agency contracts with the client. You sign a framework agreement (Rahmenvertrag) once, plus a short assignment contract per project with the rate, period, location and notice terms. An NDA comes with it, and sometimes a client-specific security declaration.
The agency earns the margin between what the client pays and what it pays you. The margin is rarely disclosed, and I would not spend negotiation effort on it. Spend it on three clauses instead:
- Payment term. Ask for 14 or 30 days after the approved timesheet. Under § 271a BGB, a term of more than 60 days is only effective if expressly agreed and not grossly unfair to you.
- Liability cap. Unlimited liability for a firewall engineer is a bad trade at any rate. Ask for a cap tied to your insurance sum.
- Non-solicitation. Standard and fair for the project period; push back on long periods afterwards.
Expect buyers to ask for discounts on hourly work as AI tools spread. I described that shift in AI discounts on time-and-material IT contracts.
What should you do in the first 90 days?
| When | Task |
|---|---|
| Before you resign | Savings for three to six months; ELSTER account; talk to a Steuerberater; decide statutory or private health insurance |
| Week 1 | Fragebogen zur steuerlichen Erfassung via ELSTER; business bank account; invoicing tool that can issue e-invoices |
| Weeks 1–2 | One-page profile and Projektliste; profiles on freelancermap, freelance.de, GULP; register with two or three agencies |
| Weeks 2–4 | Liability insurance quote and policy; template contract terms you will accept; LinkedIn and XING updated with availability date |
| Month 2–3 | Review the Rentenversicherung question once your first long project is signed; set aside money for VAT and income tax from every invoice |
In my view, the most common mistake I see is treating the first project as proof the plan works. One long project is also the fact pattern for compulsory pension insurance and for a status question. Keep looking for the second client while the first one runs. The market of 2026, as I described in the German consulting market is sorting, not shrinking, still pays for specialists who can show what they delivered. Make sure your project list shows it.