

In Morocco, many freelancers are doing great work but still struggle to move forward, simply because they’re not set up legally. Without the correct licences, proper tax registration, and a clear understanding of income rules, it becomes harder to attract regular clients or earn consistently. Morocco has clear regulations, and whether your clients are local or international, freelancers are expected to follow them. If you’re thinking about freelancing in Morocco, or are already doing it, this is a must-read.
Also read: Morocco's growing appeal for European remote workers
Having a registered freelance licence instantly changes how clients see you. Businesses, agencies, and international clients prefer working with freelancers who can issue proper invoices and contracts. It shows you’re serious, reliable, and here to stay. That trust often leads to repeat work, long-term retainers, and referrals, not just one-off gigs.
Many corporate and international clients won’t work with unregistered freelancers due to compliance rules. Being licensed removes that barrier. You can confidently pitch to bigger brands, apply for global platforms, and negotiate higher fees without hesitation. Legal status expands your client pool and positions you for more consistent income.
Licences and tax compliance protect you from penalties, audits, or blocked payments. You work with peace of mind, knowing your income is clean and documented. That mental freedom allows you to focus on creativity, rather than constantly looking over your shoulder.
Also read: Top digital nomad hotspots in Morocco for remote workers.
To work legally in Morocco, you need the right licence, pay taxes, and follow income regulations. Understanding your options helps you stay compliant, attract clients, and build a sustainable freelance career.
This is the easiest and most popular licence for freelancers starting out in Morocco. It’s designed for individuals working independently, like writers, designers, digital marketers, and consultants. The system is simple, taxes are low, and reporting is straightforward. It’s perfect if your annual income stays under MAD 200,000 and you want a fast way to start working legally without complicated paperwork.
Steps to get it:
This licence is suitable for freelancers who earn more or want to work with larger clients. It allows you to operate as a professional individual and gives more flexibility than the auto-entrepreneur system. You’ll have to declare your income regularly and pay standard taxes. This option demonstrates to clients that you’re serious and capable of handling larger contracts or projects.
Steps to get it:
This option is ideal for freelancers who want to scale into a small agency or studio. Setting up a company separates your personal and business finances, provides more credibility with corporate clients, and allows for long-term growth. It’s more complex and involves higher setup costs, but it can open doors to bigger projects, contracts, and partnerships.
Steps to get it:
Morocco has rules that guide how you earn and report money from abroad. Understanding them keeps you compliant, stress-free, and ready to grow your career globally.
1. Tax residency
Morocco considers you a tax resident if you have a permanent home, a centre of economic interest, or spend at least 183 days in a year in the country. This status determines which global earnings are taxable locally, so knowing your residency rules is essential for planning contracts, reporting income, and avoiding unexpected tax bills.
2. Withholding Tax
For large clients, Morocco applies a 30% withholding tax on annual income exceeding MAD 80,000 from a single client. Freelancers must factor this into their pricing, invoices, and contracts to avoid losing a significant portion of their earnings unexpectedly, ensuring international work remains profitable and sustainable.
3. Foreign currency rules
Auto-entrepreneurs can’t keep all foreign income in a convertible dirham account, unlike companies. This affects how you manage dollars, euros, or pounds. Planning transfers carefully ensures your payments arrive safely, are usable, and don’t get stuck in regulatory issues.
4. Social security contributions
Freelancers are required to contribute to Morocco’s national social security fund. While it’s an extra expense, it provides health coverage, retirement benefits, and legal protections, turning freelancing into a more secure career rather than just a side hustle, safeguarding your future in Morocco.
LDMAG1
Getting your licences, taxes, and foreign income rules in order is the key to freelancing confidently in Morocco. It ensures your work is legal, clients trust you, and you can focus on delivering your best. But all that effort only pays off when you actually get your money. With Grey, you can receive payments in multiple currencies at the best conversion rates, and even use a virtual card to shop globally. Create a Grey account or download the app to receive international payments quickly.




Back to top