Aller au contenu principal
WEEPO Maroc

Auto-entrepreneur · Freelance

Upwork au Maroc en 2026 : retirer ses gains et rester en règle

Comment toucher ses gains Upwork depuis le Maroc : virement local à 0,99 USD, Payoneer, wire à 50 USD, frais de service et obligations d'un auto-entrepreneur.

Publié le 12 octobre 20267 min de lecturePar admin
Résumer avec

Ouvrez l’article dans votre assistant IA préféré pour un résumé ou des questions ciblées.

Upwork au Maroc en 2026 : retirer ses gains et rester en règle

Un freelance marocain qui décroche son premier contrat sur Upwork se pose très vite trois questions : comment récupérer l'argent, combien Upwork garde au passage, et sous quel statut déclarer ces revenus. Les réponses tiennent en quelques chiffres, vérifiables sur la documentation officielle de la plateforme.

Pour retirer vos gains Upwork depuis le Maroc, la méthode la moins chère est le virement vers une banque locale (« Direct to Local Bank ») : 0,99 USD par retrait, un minimum de 100 MAD et une arrivée annoncée sous quatre jours ouvrés. Le wire en dollars coûte 50 USD, Payoneer arrive en général sous 24 heures.

Quelles méthodes de retrait Upwork fonctionnent au Maroc ?

Upwork propose plusieurs voies de retrait, mais toutes ne se valent pas pour un compte marocain. Le virement local, le wire en dollars, Payoneer et PayPal sont les quatre options que l'on rencontre le plus souvent chez les freelances installés à Casablanca, Rabat ou Marrakech.

Le point qui surprend : le Maroc figure dans la liste des pays éligibles au virement direct vers une banque locale. Selon la page d'aide d'Upwork consacrée à cette méthode, le retrait coûte 0,99 USD, le minimum côté Maroc est fixé à 100 MAD, et les fonds doivent arriver sous quatre jours ouvrés. Au-delà de huit jours ouvrés, Upwork peut lancer une recherche de trace du paiement. Une demande passée après midi UTC est traitée le jour ouvré suivant, et les jours fériés américains ou marocains peuvent ajouter du délai. Votre banque peut aussi facturer des frais sur les virements entrants (Upwork le précise lui-même).

(Petit détail utile : un retrait en dirhams peut réduire, voire supprimer, ces frais bancaires, puisque la conversion est faite en amont.)

MéthodeFrais côté UpworkDélai annoncéÀ savoir
Virement vers banque locale0,99 USD par retraitSous 4 jours ouvrésMinimum 100 MAD pour le Maroc, frais éventuels de votre banque
Wire en dollars50 USD par virementTraitement sous 1 jour ouvré, réception jusqu'à 7 jours ouvrésFrais de banque correspondante possibles, taux de change fixé par votre banque
PayoneerPetit frais par transfert, montant non précisé par UpworkEn général sous 24 heuresPayoneer facture ses propres frais (conversion, retrait, maintenance)
PayPalVariableVariableVoir notre guide sur PayPal au Maroc

Quels frais Upwork prélève-t-il avant même le retrait ?

Le retrait n'est que la deuxième ponction. La première est la commission de service, prélevée sur chaque contrat. Contrairement à une idée répandue, elle n'est pas fixe : Upwork indique qu'elle varie de 0 % à 15 % selon le contrat, qu'elle est affichée avant que vous acceptiez l'offre ou envoyiez votre proposition, puis qu'elle reste figée pendant toute la durée du contrat. Les clients Enterprise se situent généralement à 10 %.

Prenons Salma, graphiste à Casablanca, qui facture 1 200 USD par mois à un client américain. Avec une commission de 10 % (hypothèse d'école), Upwork garde 120 USD et il lui reste 1 080 USD. Un retrait par virement local lui coûte ensuite 0,99 USD. Le même montant retiré par wire perdrait 50 USD d'un coup, soit près de 5 % de ce qu'elle vient de gagner.

Règle simple pour fixer son tarif : partez de ce que vous voulez toucher net, puis majorez. Si vous visez 20 USD de l'heure nets avec 10 % de commission, il faut afficher environ 22,22 USD (c'est l'exemple que donne Upwork lui-même). Pour situer vos prix, le guide du TJM freelance au Maroc donne des repères par métier.

Virement local, Payoneer ou wire : lequel choisir ?

Tout dépend de votre volume. Pour un freelance qui retire entre 500 et 3 000 USD par mois, le virement local est presque toujours gagnant : un seul coût fixe de 0,99 USD, et une conversion faite au taux de la banque marocaine. Son défaut tient au délai, quatre jours ouvrés peuvent devenir une semaine avec un week-end et un jour férié.

Payoneer garde son intérêt si vous avez plusieurs clients hors Upwork, ou si vous voulez recevoir en dollars et en euros sur des coordonnées bancaires étrangères. Mais ses frais propres s'ajoutent à ceux d'Upwork, et ils dépendent de votre profil. Notre comparatif Payoneer, Wise ou virement pour un freelance au Maroc détaille ces coûts.

Le wire à 50 USD ne se justifie que pour un très gros montant ponctuel, par exemple la fin d'un projet à 8 000 USD. Sur un petit retrait, c'est la pire option.

Vous vendez aussi des gigs ailleurs ? Les frais et les délais ne sont pas les mêmes sur Fiverr, comme le montre notre guide Fiverr au Maroc : retirer ses gains et rester en règle.

Que se passe-t-il côté change et déclaration ?

Que l'argent transite par Upwork, Payoneer ou PayPal, il s'agit de revenus encaissés en devises auprès d'un client établi à l'étranger. L'Office des changes encadre ces opérations, avec des délais de rapatriement et des règles sur les comptes en devises que nous détaillons dans le guide Office des changes : devises et freelance. Retenez surtout un réflexe : gardez les relevés Upwork, les justificatifs de retrait et les relevés bancaires ensemble, ils constituent votre trace en cas de question.

Côté impôts, le chiffre d'affaires se déclare en dirhams. La conversion se fait au taux en vigueur à la date de l'encaissement réel, pas à la date de la facture, comme expliqué dans notre guide de la déclaration trimestrielle auto-entrepreneur. Autre point que beaucoup oublient : la commission Upwork n'est pas une dépense que vous retranchez. Le chiffre d'affaires de l'auto-entrepreneur se calcule sur le montant facturé, pas sur le net reçu, donc vos cotisations et votre impôt portent sur 1 200 USD dans l'exemple de Salma, pas sur 1 080.

Quel statut pour travailler sur Upwork depuis le Maroc ?

Beaucoup de freelances commencent sans statut, par prudence ou par ignorance. Le problème est simple : une activité régulière qui génère des revenus d'un client étranger doit être rattachée à un cadre légal. Pour la plupart des profils (graphistes, développeurs, rédacteurs, traducteurs), le statut d'auto-entrepreneur est la solution de départ, avec ses obligations de déclaration et de couverture sociale décrites dans le guide CNSS auto-entrepreneur.

Mais ce statut a un plafond de chiffre d'affaires. Un freelance qui monte en gamme sur Upwork, avec un ou deux gros clients récurrents, peut l'atteindre plus vite qu'il ne le pense. Il existe alors deux sorties : créer une société, ou passer par le portage salarial, qui donne un contrat de travail de droit marocain et une protection sociale complète sans monter de structure.

Comment éviter les erreurs classiques ?

Des erreurs reviennent chez presque tous les débutants. Lier son compte à un nom qui ne correspond pas à celui de la banque bloque le retrait. Retirer chaque semaine de petites sommes, c'est multiplier le frais fixe de 0,99 USD (un retrait par mois suffit souvent). Et surtout, mélanger l'argent professionnel et personnel sur un seul compte complique la déclaration trimestrielle.

Un réflexe sain : tenir un tableau avec la date du paiement Upwork, le montant brut, la commission, la date d'encaissement en banque et le montant en MAD. Cinq colonnes, dix minutes par mois, et vos déclarations sont prêtes.

Avant votre prochain retrait, vérifiez les frais affichés dans votre compte Upwork, ils peuvent évoluer. Puis comparez votre statut actuel à votre chiffre d'affaires réel : si vous approchez du plafond, c'est maintenant qu'il faut préparer la suite.

Photo : Vitaly Gariev via Pexels

auto-entrepreneurfreelance MarocUpworkretraitpaiement international

Questions fréquentes

Peut-on retirer ses gains Upwork directement vers une banque marocaine ?

Oui. Le Maroc figure parmi les pays éligibles au virement direct vers une banque locale. Upwork facture 0,99 USD par retrait, avec un minimum de 100 MAD, et annonce une arrivée sous quatre jours ouvrés. Votre banque peut ajouter ses propres frais sur les virements entrants.

Quelle est la commission d'Upwork pour un freelance ?

La commission varie de 0 % à 15 % selon le contrat. Elle est affichée avant l'acceptation d'une offre ou l'envoi d'une proposition, puis reste fixe pendant tout le contrat. Les clients Enterprise se situent généralement autour de 10 %.

Le wire en dollars vaut-il le coup depuis le Maroc ?

Rarement. Upwork prélève 50 USD par wire en dollars, et les banques intermédiaires peuvent ajouter des frais. Le délai peut atteindre sept jours ouvrés. Il ne se justifie que pour un très gros montant ponctuel.

Faut-il déclarer ses revenus Upwork quand on est auto-entrepreneur ?

Oui. Le chiffre d'affaires est déclaré en dirhams, converti au taux de la date d'encaissement réel. La base est le montant facturé, pas le net après commission Upwork. La déclaration se fait chaque trimestre.

Peut-on travailler sur Upwork sans statut au Maroc ?

Une activité régulière payée par des clients étrangers doit être rattachée à un cadre légal. Le statut d'auto-entrepreneur est le point de départ le plus courant. Si votre chiffre d'affaires dépasse le plafond, le portage salarial ou une société prennent le relais.

Une autre question ? Contactez-nous

Voir tout le blog →

Besoin d'aller plus loin ?

Simulez votre net en portage salarial ou comparez les statuts au Maroc.