EU FinanceApril 19, 2026· 11 min read

How to Register as a Freelancer in Europe 2025: Step-by-Step Guide by Country

Registering as a freelancer in Europe is not a single process you can learn once and apply everywhere. Each country has its own registration body, its own terminology for self-employed status, and its own sequence of steps that need to happen in the right order. Get the sequence wrong in Germany and you can receive backdated tax demands. Skip the social security registration in France and you lose access to healthcare coverage. Miss the VAT threshold in Spain and you face penalties for late registration.

This guide covers the registration process in six major EU countries, what you actually need to do and in what order, and the specific mistakes that catch people out in each jurisdiction.

Before you register: establish your tax residency first

Before any country-specific registration step, you need to be clear on where you are a tax resident. For most people moving to a new European country to freelance, this means establishing residency there by registering your address and spending the majority of your time there. Tax residency in most EU countries is established by spending more than 183 days in a tax year in that country, or by making it your centre of vital interests, typically where you have your home, family, and primary economic activity.

If you register as a freelancer in Germany but remain a tax resident in the UK, your obligation to pay German business tax does not eliminate your UK tax obligations. Double taxation treaties between countries mitigate this but do not eliminate it. Getting your residency status clear before starting any registration is the prerequisite step everything else depends on.

Germany: Finanzamt registration and Freiberufler classification

Germany does not have a single "freelance registration" step. The process involves several distinct actions that need to happen in sequence.

Germany freelance registration sequence

Step 1: Register your address at the local Bürgeramt (Anmeldung) within 14 days of moving in

Step 2: Apply for a Tax ID (Steueridentifikationsnummer) if you do not have one yet

Step 3: Submit the Fragebogen zur steuerlichen Erfassung to your local Finanzamt

Step 4: Receive your Steuernummer (tax number for your freelance activity)

Step 5: Arrange health insurance before issuing your first invoice

The Fragebogen zur steuerlichen Erfassung is the questionnaire you submit to the Finanzamt to register your freelance activity. It covers your expected income, whether you want to opt into the VAT small business exemption (Kleinunternehmerregelung), and how you want to handle advance tax payments. This form can be submitted online through the Elster portal or in person at your local tax office. You need a Steuer-ID before submitting it.

The Freiberufler versus Gewerbetreibender classification happens through your Finanzamt registration. If you describe your activity in a way that does not qualify as a liberal profession, the tax office may redirect you to the Gewerbeamt to register a trade business instead. This matters because Gewerbetreibende pay trade tax on profits above the allowance. If your work could be classified either way, being precise about the intellectual nature of your services on the registration form is worth the effort.

Health insurance must be arranged independently and promptly. Public health insurance (gesetzliche Krankenversicherung) for a freelancer earning €50,000 runs to roughly €380 per month total, though the minimum contribution applies until you can prove higher income. Most public insurers accept self-employed members but want to see your registration confirmation before issuing coverage.

France: micro-entrepreneur or régime réel

France offers two main routes for self-employed registration and the choice matters for your ongoing tax and accounting obligations. The micro-entrepreneur regime is designed for simplicity. Registration is done entirely online through autoentrepreneur.urssaf.fr. You fill in your details, describe your activity, choose your contribution payment frequency, and receive your SIRET number (business registration number) within a few days.

Under the micro-entrepreneur regime you pay a flat-rate contribution on your turnover, currently around 22% for service activities, which covers income tax and social charges. No separate accounting is required beyond a simple revenue register. The trade-off is that you cannot deduct actual business expenses. If your business costs are substantial, the régime réel (actual profits method) may leave you better off despite requiring proper bookkeeping and an accountant.

The micro-entrepreneur regime has turnover limits. For service activities the 2025 limit is €77,700. Above this threshold you automatically move into the régime réel. Registration under the régime réel happens through the Guichet Unique des Formalités des Entreprises (guichet-entreprises.fr), where you register your business structure, choose your activity codes, and receive your SIRET through the same system.

Spain: the autónomo registration process

Spain's self-employed status is called autónomo and the registration involves two parallel processes that need to happen within days of each other. You register your economic activity with the tax authority (Agencia Tributaria) by submitting modelo 036 or 037, and you register for social security as a self-employed worker with the Tesorería General de la Seguridad Social (TGSS). Both registrations should happen before or on the day you start working, as social security contributions begin from the date of registration and back-dating is not possible.

Spain autónomo registration checklist

Submit modelo 036/037 to Agencia Tributaria (census registration)

Register with Social Security (RETA) at sede.seg-social.gob.es

Choose your CNAE activity code (industry classification)

Register for VAT (IVA) by submitting modelo 036 if applicable

Set up quarterly tax declarations (IRPF quarterly payments)

Spain's social security contribution system for autónomos was reformed in 2023 to base contributions on actual net income rather than a flat minimum. This was a significant improvement for lower earners. The contribution rate is applied to your estimated net income bracket, with options to update your estimate mid-year if your income changes substantially. The minimum monthly contribution for 2025 sits at around €200 for the lowest income bracket.

New autónomos benefit from a flat-rate social security contribution of €80 per month for the first 12 months of their first freelance activity, extendable to 24 months if income remains below minimum wage. This tarifa plana significantly reduces the initial financial burden.

Netherlands: KVK registration and ZZP setup

The Dutch self-employed registration is among the most straightforward in the EU. You register your business with the Netherlands Chamber of Commerce (Kamer van Koophandel, KVK) either online or at a KVK office. The registration fee is €75. You choose your legal structure (sole trader, or eenmanszaak, is most common for individual freelancers), your business activity description, and your trading name if different from your personal name.

Following KVK registration, the Dutch Tax Authority (Belastingdienst) is automatically notified and issues you a VAT identification number (BTW-nummer). You need this number on all invoices you issue. If your annual turnover is below €20,000 you can apply for the KOR small business VAT exemption, which exempts you from charging and remitting VAT. Above this threshold standard VAT obligations apply.

Health insurance in the Netherlands is mandatory for all residents and must be arranged separately through a private insurer. Every Dutch resident chooses their own basic health insurance provider. The annual premium varies by insurer but runs to approximately €125 to €150 per month for the standard package. There is no employer contribution for self-employed workers. The government provides a zorgtoeslag (healthcare allowance) on an income-tested basis that reduces the net cost for lower earners.

Portugal: NIF and activity registration

Registering as self-employed in Portugal requires first obtaining a NIF (Número de Identificação Fiscal), which is the Portuguese tax identification number. EU citizens can obtain a NIF at a tax office (Serviço de Finanças) or through a certified representative. Non-EU citizens need a Portuguese tax representative to obtain a NIF before establishing residency.

Once you have a NIF, you open an activity with the tax authority through the Portal das Finanças (portaldasfinancas.gov.pt). You declare your activity category, expected income, and choose your taxation regime. Portugal's simplified regime works similarly to France's micro-entrepreneur, applying a fixed cost coefficient to reduce your taxable income rather than deducting actual expenses. The standard deduction for service activities is 25% of turnover.

Estonia: e-Residency and what it actually does

Estonia's e-Residency programme allows non-Estonians to establish and manage an Estonian company online. It is not a residency permit, it does not give you the right to live in Estonia, and it does not make Estonia your country of tax residence. An Estonian company is a legitimate business structure for some situations, particularly for people who are genuinely mobile and have legal advice about their tax position. It is not a mechanism for avoiding tax in your country of actual residence.

If you actually live in Estonia, the registration process is simple: you register your business through the e-Business Register, choose a legal form, and pay the registration fee. Estonia's flat 20% income tax on personal income and the absence of tax on retained corporate profits (tax only applies when profits are distributed) make it one of the more business-friendly tax environments in the EU for people who genuinely relocate there.

What to set up regardless of country

A dedicated business bank account makes your accounting significantly easier in every EU country. While not always legally required for sole traders, mixing personal and business income creates accounting headaches and, in Germany, can raise questions with the Finanzamt about the seriousness of your business activity. Several European challenger banks like Qonto, Penta, and Holvi offer business accounts specifically designed for freelancers with low monthly fees.

Invoicing software that issues compliant invoices for your country is worth setting up on day one. EU invoice requirements include your full name or business name, your tax identification number, the client's details and VAT number for B2B transactions, an invoice date, sequential invoice number, a clear description of services, the net amount, applicable VAT rate and amount, and total amount due. Missing required fields on invoices can complicate your tax declarations and delay payment from larger corporate clients who reject non-compliant invoices.

SC

Sophie Chambers

EU Tax & Finance Writer

Sophie is a former tax consultant with experience across UK and European tax systems. She writes about EU income tax, freelance taxation and cross-border financial planning, helping people understand how much they actually keep from their earnings across different European countries.

Try Our Free Calculator

Get an instant estimate based on your numbers. No sign-up, no cost.

Calculate Your EU Freelance Tax

⚠️ Important Disclaimer

TheCalcOra.com provides estimates for informational purposes only. Results are based on current UK law and EU regulations but may not reflect your exact circumstances. Always consult a qualified professional before making financial or legal decisions.