A complete guide to becoming a freelance web developer in 2026: which legal status to choose, how to set your day rate, and how to find your first clients in France and Morocco.

Moving from employment to freelancing as a developer is a decision that changes a lot — how you work, how you sell yourself, and how you manage your time. This guide gathers everything I wish I'd known when I started: legal status, how to set your day rate, where to find clients, and how to avoid the classic mistakes.
I'm Aymane Atigui, a Full Stack & DevOps freelance developer based in Casablanca, available for projects in France. This guide is aimed at developers in both Morocco and France.
Freelancing appeals for good reasons: freedom to choose your projects, higher earning potential, and the ability to work with clients anywhere in the world from your laptop. But it's not a decision to take lightly.
The concrete upsides:
The real challenges:
There's no "perfect" level to begin. What matters: being able to deliver a complete project, on your own, from start to finish.
At a minimum, master:
What really sets you apart with clients:
In Morocco: the simplest form is the auto-entrepreneur status. You register with the Regional Investment Center (CRI), get your tax ID, and can invoice legally. The annual revenue cap is currently 500,000 MAD for services — plenty to get started. As your business grows, you can move to a SARL or SASU depending on your needs.
In France: the micro-entrepreneur status (formerly auto-entrepreneur) is the simplest way to start — online registration, minimal accounting, and charges based on actual revenue. The revenue cap is currently €77,700 for services. For higher income, a SASU or EURL can become worthwhile. Consult an accountant — it's worth the cost.
It's the question everyone avoids asking clearly. Here are the real ranges in 2026:
In Morocco (Casablanca):
In France (remote):
The simple rule: take the annual salary you'd target as an employee, divide by 100 (not by 220 days, since you won't be billable every day). Example: €60,000/year → a target day rate of €600/day. Don't slash prices to land your first client.
Freelance platforms:
Inbound (what works long-term): a well-ranked online portfolio, blog articles that demonstrate your expertise, and an active GitHub with visible projects.
Management: Notion or Linear. Communication: Slack, Loom for async demos. Invoicing: Invoice Ninja in Morocco, Shine/Indy/Henrri in France. And always work with a contract, even for small projects: scope, deadlines, rate, payment terms, intellectual property.
Becoming a freelance developer in 2026 is more accessible than ever, but it takes discipline: selling yourself, structuring yourself legally, delivering quality, and building your reputation over time. If you have questions about freelancing — in Morocco or France — feel free to get in touch.
Topics
Let's build something together.