Freelance international
Upwork et Fiverr au Maroc : facturation, fiscalité et déclaration des revenus
💡 Réponse rapide :
Les revenus Upwork et Fiverr sont imposables au Maroc. AE : IR 2% du CA. Personne physique : barème progressif. TVA 0% (export services). Obligation de déclarer et de rapatrier les devises sous 60 jours.
📋 Dans ce guide :
Vous gagnez votre vie sur Upwork ou Fiverr depuis le Maroc ? Voici comment déclarer vos revenus, payer vos impôts et rester en règle.
Régime fiscal : AE ou personne physique
AE : IR 2% du CA brut. Simple, pas de comptabilité. Personne physique : barème IR progressif (0-38%) sur bénéfice net. Frais plateforme déductibles.
TVA 0% : export de services
Client étranger = export services = TVA 0%. Pas de TVA à facturer. Mention « Export services — TVA 0% — art. 92-I CGI » si vous émettez une facture au client.
Rapatriement et Office des Changes
Obligation de rapatrier les devises sous 60 jours via banque marocaine agréée. Payoneer → banque marocaine = OK. Conservez les relevés de transfert.
Comment déclarer à la DGI
- Convertir revenus en MAD (taux Bank Al-Maghrib)
- AE : déclarer CA mensuel/trimestriel sur SIMPL
- Personne physique : déclarer dans déclaration IR annuelle
- Conserver relevés Upwork/Fiverr + virements bancaires
Exemple freelance Upwork au Maroc
| Revenus Upwork mensuels | 2 000 USD |
| Conversion (1 USD ≈ 10 MAD) | 20 000 MAD |
| Frais Upwork (20%) | -4 000 MAD |
| Net perçu | 16 000 MAD |
| IR AE (2% de 16 000) | 320 MAD/mois |
Voici la procédure complète pour être en règle avec l'Office des Changes et la DGI quand vous travaillez sur Upwork ou Fiverr :
Étape 1 — Réception des fonds : Upwork verse vos gains sur Payoneer ou directement sur votre compte bancaire marocain. Si vous passez par Payoneer, transférez ensuite vers votre banque marocaine. Le virement doit mentionner clairement qu'il s'agit d'une rémunération pour services exportés.
Étape 2 — Déclaration à la DGI : chaque mois ou trimestre, déclarez le montant total perçu (converti en MAD au taux Bank Al-Maghrib du jour du virement) via SIMPL-DGI. Pour un AE, l'IR de 2% est calculé automatiquement. Conservez vos relevés Upwork et vos confirmations de virement bancaire — ils servent de justificatifs en cas de contrôle.
Étape 3 — Rapatriement des devises : vous avez 60 jours pour rapatrier vos gains en dirhams via une banque marocaine agréée. Payoneer et TransferWise (Wise) sont des intermédiaires légaux. Revolut est également accepté. Assurez-vous que chaque transfert aboutisse bien sur un compte en dirhams au Maroc. En cas de contrôle de l'Office des Changes, vous devez pouvoir justifier chaque flux.
⚠️ À savoir :
Les frais de plateforme (20% Upwork, 20% Fiverr) sont déductibles de votre base imposable. Conservez les factures de commission émises par la plateforme. Si vous utilisez Payoneer, les frais de change et de transfert sont également déductibles.
Points clés à retenir
- ✅ Toujours mentionner votre ICE/IF sur la facture si vous êtes en société
- ✅ Vérifier le taux de TVA applicable à votre activité avant de facturer
- ✅ Conserver toutes vos factures pendant 10 ans (obligation légale)
Exemple pratique complet
📋 Cas concret
Un professionnel basé à Casablanca facture une prestation de 10 000 MAD HT. TVA 20% = 2 000 MAD. Total TTC = 12 000 MAD. Paiement sous 30 jours par virement bancaire.
En résumé
Pour maîtriser la Upwork et Fiverr au Maroc : facturation, fiscalité et déclar, retenez l'essentiel : respectez les mentions obligatoires (ICE, IF, TVA), utilisez un outil de facturation gratuit comme Facture Express, et conservez toutes vos factures pendant 10 ans. Une facture bien rédigée vous protège juridiquement, facilite votre comptabilité et inspire confiance à vos clients. En 2026, avec la facturation électronique qui approche, adoptez dès maintenant les bons réflexes.
Prestation à 5 000 MAD HT + TVA 20% = 6 000 MAD TTC
Facture FA-2026-XXXXX avec QR code — générée en 30 secondes
FAQ
Déclarer Upwork ?
Oui. AE IR 2%, personne physique barème IR.
TVA Upwork ?
0% (export services art. 92-I CGI).
Compte devises ?
Recommandé. Rapatriement sous 60j obligatoire.
Frais déductibles ?
Oui. Commission plateforme = charge.
💻 Facturez vos clients Upwork
Générez des factures export pour vos clients plateformes. Gratuit.
Créer ma facture →🔗 Articles liés :