Un consultant SEO marocain qui signe son premier retainer avec une agence parisienne découvre souvent un piège que les développeurs freelance connaissent déjà sous une autre forme. Facturer le même client chaque mois, pendant deux ou trois ans, finit par ressembler à un salaire déguisé aux yeux du fisc. Le métier a pourtant ses propres règles, assez différentes de celles d'un développeur qui facture au projet.
Un freelance SEO au Maroc exerce le plus souvent en auto-entrepreneur, plafonné à 200 000 MAD par an pour les prestations de services, en portage salarial pour un retainer récurrent avec un client unique, ou via l'Employer of Record quand une entreprise étrangère veut l'employer directement. Le bon choix dépend surtout de la régularité du client, pas seulement du chiffre d'affaires total encaissé sur l'année.
Auto-entrepreneur, portage salarial ou EOR : quel statut pour un freelance SEO au Maroc ?
Le métier de consultant SEO a une particularité que peu d'articles sur le freelancing marocain mentionnent explicitement : il se vend rarement au projet. La plupart des missions prennent la forme d'un abonnement mensuel, 6 000, 10 000 ou 15 000 MAD par mois, reconduit tacitement tant que le trafic progresse. Cette régularité change complètement le calcul du statut, bien plus que pour un designer ou un rédacteur qui facture livrable par livrable.
| Critère | Auto-entrepreneur | Portage salarial | EOR |
|---|---|---|---|
| Profil adapté | Plusieurs clients, missions ponctuelles ou audits | Un client récurrent qui facture en continu (agence, start-up) | Un client étranger veut embaucher directement sans entité au Maroc |
| Plafond de CA | 200 000 MAD/an (services) | Aucun | Aucun, rémunération en salaire |
| Retenue de 30 % au-delà de 80 000 MAD/client | S'applique | Non applicable | Non applicable |
| Couverture CNSS | Forfaitaire, tranches T1 à T8 | Complète, calculée sur salaire réel | Complète, gérée par l'EOR |
| Mise en place | Quelques jours | 1 à 2 semaines | Quelques jours |
L'impôt reste identique à celui de tout auto-entrepreneur en prestations de services, soit 1 % du chiffre d'affaires encaissé, comme le détaille notre guide sur la fiscalité de l'auto-entrepreneur au Maroc. Un consultant qui démarre avec trois ou quatre clients marocains, chacun payé pour un audit ponctuel, reste confortablement sous le régime auto-entrepreneur. Mais dès qu'une agence étrangère propose un retainer mensuel sur douze mois, la question du statut mérite d'être posée avant de signer, pas après la dixième facture.
Ce qu'il faut retenir avant de choisir : la nature de la relation commerciale compte plus que le chiffre d'affaires total. Un freelance qui facture 180 000 MAD par an à cinq clients différents reste tranquillement auto-entrepreneur. Le même montant facturé à un seul client sur un contrat de retainer déclenche des questions fiscales et parfois une requalification en emploi déguisé, selon les critères retenus par l'inspection du travail. Deux consultants SEO peuvent donc facturer exactement la même somme sur l'année et relever de deux logiques juridiques totalement différentes. Et c'est précisément cette différence de structure, plus que le montant facturé, qui détermine le statut le plus sûr à long terme.
Quel TJM facturer comme freelance SEO au Maroc en 2026 ?
Il n'existe aucune enquête officielle unique sur les tarifs des consultants SEO marocains. Les fourchettes qui suivent sont agrégées à partir de retours de communauté professionnelle, de plateformes freelance et d'une comparaison avec le marché français, où le cabinet Codeur.com relevait en octobre 2026 un TJM moyen de 185 euros pour un consultant SEO, avec un plancher à 70 euros pour un profil débutant et des missions senior dépassant 280 euros par jour.
| Profil | Client marocain | Client étranger (retainer en devises) |
|---|---|---|
| Débutant | 300 à 500 MAD/jour | 600 à 1000 MAD/jour |
| Confirmé (3 à 5 ans) | 600 à 1000 MAD/jour | 1200 à 2000 MAD/jour |
| Senior / expert technique | 1200 à 2000 MAD/jour | 2500 à 4000 MAD/jour |
Pourquoi l'écart entre client local et client étranger reste si marqué
Ces fourchettes restent sensiblement inférieures à celles d'un développeur freelance confirmé (voir notre barème TJM freelance au Maroc), le SEO étant perçu comme un poste marketing récurrent plutôt qu'une compétence technique rare. Un consultant SEO confirmé qui facture surtout des PME marocaines plafonne souvent autour de 800 à 1000 MAD par jour, parce que le budget marketing d'une PME locale reste limité face à une prestation récurrente. La même expertise facturée à une agence SaaS basée à Lyon ou à Londres peut doubler, voire tripler, simplement parce que le client compare ce tarif à ce qu'il paierait un consultant basé en Europe de l'Ouest. Un freelance qui vise uniquement des clients marocains n'a donc pas la même trajectoire de revenu qu'un freelance qui diversifie vers des clients facturés en euros ou en dollars.
Le piège du retainer : comment un abonnement SEO mensuel dépasse vite les 80 000 MAD par client
Depuis la loi de finances 2023, la part du chiffre d'affaires facturée à un même client personne morale qui dépasse 80 000 MAD sur l'année est soumise à une retenue à la source de 30 %, appliquée sur le montant excédentaire, à la place du taux forfaitaire habituel de 1 %. Pour un développeur qui facture par projet, ce seuil arrive parfois après plusieurs grosses missions ponctuelles. Pour un consultant SEO en retainer, il arrive beaucoup plus vite, et c'est là toute la différence avec les autres profils freelance déjà couverts sur ce blog.
Prenons Sarah, consultante SEO installée à Rabat. Elle facture 8 000 MAD par mois à une agence marketing basée à Bordeaux pour un retainer de refonte SEO, reconduit depuis le neuvième mois. Son seuil de 80 000 MAD est franchi dès le dixième mois de collaboration, alors qu'elle n'a signé qu'un seul contrat avec ce client. Les deux derniers mois de l'année sont taxés à 30 % au lieu de 1 %, un écart qu'elle n'avait pas anticipé en acceptant le retainer.
En bref : au-delà de 80 000 MAD facturés à un même client personne morale sur l'année, le surplus est taxé à 30 % au lieu du taux forfaitaire de 1 %, en application de l'article 73 du Code Général des Impôts tel que modifié par la loi de finances 2023. Un retainer mensuel de 8 000 MAD atteint ce seuil dès le dixième mois de collaboration avec le même client.
Ce calcul simple mérite d'être fait avant de signer un retainer, pas après la première facture surprise. Un retainer de 8 000 MAD par mois atteint le seuil en dix mois. Un retainer de 12 000 MAD l'atteint en moins de sept mois. Mais ce qui change vraiment la donne, c'est la durée du contrat : un retainer prévu pour durer plus de huit ou neuf mois avec un seul client franchit presque mécaniquement le seuil, quel que soit le montant mensuel exact.
Faut-il diversifier ses clients pour rester auto-entrepreneur plus longtemps ?
Oui, dans la plupart des cas. Un consultant qui refuse tout retainer au-delà de six mois avec le même client, en alternant deux ou trois contrats plus courts, reste mécaniquement sous le seuil des 80 000 MAD par client et garde l'imposition forfaitaire de 1 % sur l'ensemble de son chiffre d'affaires. Cette stratégie a un coût réel : elle demande plus de prospection, plus de temps passé à trouver de nouveaux clients plutôt qu'à produire du travail facturable.
Selon plusieurs cabinets de conformité fiscale marocains cités dans la presse économique, la limite de 80 000 MAD vise avant tout à limiter le recours à de faux indépendants qui travaillent en réalité comme des salariés pour une seule structure. Un consultant SEO qui facture cinq clients différents sur l'année, même pour un montant total élevé, ne correspond pas au profil visé par cette mesure. C'est la concentration sur un seul donneur d'ordre qui déclenche l'alerte, pas le chiffre d'affaires en lui-même.
Deux profils ressortent nettement sur ce point. Le consultant généraliste, qui enchaîne des audits ponctuels pour des PME marocaines, n'a quasiment aucune raison de quitter l'auto-entrepreneuriat. Le consultant spécialisé sur un secteur de niche (SaaS, e-commerce international, voyage) attire souvent un seul gros client prêt à signer un retainer long, et c'est précisément ce profil qui a intérêt à anticiper le passage en portage salarial dès la signature, plutôt que d'attendre la facture qui révèle la retenue.
Quelles clauses prévoir dans un contrat de prestation SEO ?
Un contrat SEO mal rédigé pose des problèmes spécifiques au métier. Rien à voir avec un contrat de développement classique. La clause la plus importante concerne l'absence de garantie de résultat : aucun consultant sérieux ne peut promettre une position précise sur Google, et le contrat doit le préciser explicitement pour éviter un litige au premier creux de trafic saisonnier. L'accès aux outils du client (Google Search Console, Google Analytics, back-office du site) doit aussi être formalisé dès le départ, avec une clause de restitution des accès à la fin de la mission. La propriété des contenus rédigés et des liens obtenus pendant la mission mérite enfin d'être précisée, surtout quand le consultant sous-traite une partie de la production de contenu ou du netlinking. Notre guide sur le contrat de prestation de services freelance au Maroc détaille les clauses communes à tous les métiers freelance, propriété intellectuelle et confidentialité comprises.
Comment un freelance SEO marocain se fait-il payer par un client étranger ?
La majorité des retainers SEO internationaux se règlent en euros ou en dollars, par virement bancaire classique ou via Wise et Payoneer. L'Office des Changes impose un rapatriement des recettes d'exportation de services dans un délai de 150 jours à compter de la date de facture, une règle précisée par l'Instruction Générale des Opérations de Change (IGOC 2026) et sa plateforme SARF. Un auto-entrepreneur ne peut pas ouvrir de compte professionnel en devises : chaque virement reçu est automatiquement converti en dirhams par la banque, sans marge de manœuvre sur le moment du change.
En bref : les recettes de prestations de services exportées doivent être rapatriées au Maroc dans un délai de 150 jours après la date de facture, via la plateforme SARF (Office des Changes, Instruction Générale des Opérations de Change 2026). Passé ce délai, l'auto-entrepreneur s'expose à une irrégularité de change.
Pour un retainer mensuel récurrent, ce point mérite une attention particulière. Un consultant payé le même jour chaque mois subit la même conversion de change à chaque fois, ce qui lisse en partie le risque. Mais un client qui règle en une fois par trimestre expose son prestataire marocain à une volatilité du taux EUR/MAD bien plus marquée sur une seule transaction. Notre page sur le paiement en devises en portage salarial détaille ce qu'une société de portage gère à la place du consultant sur ce point précis.
Le choix du bon statut pour un freelance SEO au Maroc dépend donc moins du chiffre d'affaires visé que de la structure réelle de la relation client. Un consultant qui multiplie les audits ponctuels pour des clients marocains n'a aucune raison de compliquer les choses avec du portage salarial. Mais dès qu'un retainer dépasse les huit ou neuf mois avec un seul client, surtout facturé en devises, la question mérite d'être tranchée avant la facture qui révèle la retenue à la source. Avant de signer votre prochain retainer, le comparateur de statuts WEEPO aide à visualiser l'impact réel de chaque option sur votre revenu net selon la durée prévue de la mission.
