● articles / Marchand — back-office
Tenir une comptabilité XMR pour freelance : ce que ton comptable doit savoir
· comptabilité · freelance · fiscalité · XMR · marchand
Tu encaisses des paiements XMR comme freelance, indépendant, ou dans le cadre d’une petite activité. La privacy de Monero ne te dispense pas de tenir une comptabilité propre — au contraire, c’est en tenant cette comptabilité toi-même (au lieu de la laisser à un exchange ou un PSP) que tu restes souverain et en règle. Voici ce que ton comptable a besoin de comprendre, et ce que tu dois lui fournir.
La règle d’or : Monero est traité comme un actif numérique
Dans la quasi-totalité des juridictions occidentales (France, Suisse, Belgique, UE, US, UK, Canada), Monero est juridiquement un actif numérique au même titre que Bitcoin. Les obligations fiscales sont les mêmes :
- Déclaration des comptes / wallets dans certaines juridictions (France IFU, Suisse à partir de seuils).
- Imposition au moment de la cession (vente XMR → fiat ou XMR → autre actif).
- Taxation des revenus quand tu es payé en XMR pour une prestation.
La privacy de Monero ne change rien à tes obligations légales personnelles. Elle ne t’expose juste pas spontanément aux autorités (la blockchain ne révèle pas ton identité, mais tu dois quand même déclarer toi-même).
Ce dont ton comptable a besoin
Pour chaque prestation facturée en XMR :
- La facture émise au client, en EUR/CHF avec mention “payable en équivalent XMR au taux du jour de paiement”. Conserver le PDF.
- La date de paiement : moment où le XMR arrive sur ta subaddress.
- Le montant XMR reçu : exact, en atomic units idéalement (1 XMR = 10^12 atomic units), ou avec 12 décimales.
- Le taux XMR/EUR (ou XMR/CHF) au moment du paiement : la valorisation comptable se fait à ce taux. Source : Kraken, Coinbase, ou un fixing public daté.
- Le TXID : preuve cryptographique du paiement.
- La subaddress de réception : identification interne de la transaction.
Pour chaque sortie XMR (paiement à un fournisseur, conversion en fiat, retrait personnel) :
- Date de l’opération.
- Montant XMR sortant.
- Taux XMR/EUR au moment.
- Destination : nature (fournisseur, compte personnel, exchange pour conversion).
- TXID.
Le format CSV minimal pour ta comptabilité
date,type,subaddress,xmr_amount,eur_rate,eur_value,txid,client_or_purpose
2026-05-04,in,8XYZ...,2.534821,250.50,634.92,a1b2c3...,Invoice #2026-031 - Acme Corp
2026-05-06,out,n/a,1.000000,251.20,251.20,d4e5f6...,Conversion EUR via Trocador
2026-05-08,in,8ABC...,0.500000,247.80,123.90,g7h8i9...,Invoice #2026-032 - Beta SARL
Format à exporter une fois par mois ou par trimestre, à fournir à ton comptable. Les outils marchand Monero-native (monerowp, BTCPay, MoneroPay) peuvent générer ce CSV automatiquement, ou tu le tiens à la main si volume faible.
Les 3 questions classiques de ton comptable (et tes réponses)
Q1 : “Comment tu valorises XMR au moment de la transaction ?”
Réponse : “Au taux moyen XMR/EUR (ou XMR/CHF) tel que publié par [Kraken / CoinGecko / autre source publique] au moment de la transaction (au plus proche, par tranche de 5 minutes par exemple).”
C’est la pratique standard. Ton comptable veut savoir que tu n’as pas inventé un taux arbitraire. Une source publique datée fait foi.
Q2 : “Comment tu prouves la réception ?”
Réponse : “Le TXID Monero permet de prouver qu’une transaction a eu lieu et est confirmée sur la blockchain. Le TXID + ma subaddress de réception + le montant + ma view key (qui prouve que je suis le destinataire) constituent une preuve cryptographique forte.”
Tu n’as pas à révéler ta view key publiquement. En cas de contrôle, tu peux fournir une proof of payment Monero (générée par n’importe quel wallet : Wallet → Prove payment) qui démontre cryptographiquement que cette transaction t’est destinée, sans exposer ton wallet entier.
Q3 : “Comment je m’assure que tu n’as pas oublié de déclarer des entrées XMR ?”
Réponse : “Voici l’export CSV mensuel de toutes mes subaddresses générées (avec ou sans réception) et mon view-only wallet qui me permet de scanner moi-même la blockchain pour vérifier que je n’ai rien manqué.”
C’est ton job de fournir un dump complet et vérifiable. Le comptable n’a pas besoin de ta spend key (qui te permettrait de dépenser) — la view key suffit pour vérifier les flux entrants.
Cas pratiques
Cas 1 : freelance dev qui facture 2 clients en XMR
- Volume : 2-4 transactions/mois, montants 500-3000€ équivalent.
- Tooling : un wallet Feather + tableur Excel ou Google Sheets pour la compta.
- Workflow :
- Émission facture EUR au client.
- Génération subaddress dans Feather.
- Client envoie XMR.
- Tu enregistres : date, montant XMR, taux EUR du moment, TXID.
- Export CSV mensuel pour ton comptable.
Cas 2 : marchand WooCommerce 50-100 commandes XMR/mois
- Tooling : monerowp gère automatiquement les subaddress par commande.
- Export : monerowp + un plugin compta WooCommerce (ou un script SQL) génèrent le CSV mensuel.
- Conversion EUR : tu peux soit garder en XMR, soit convertir une partie chaque mois (via Trocador ou atomic swap selon montants).
Cas 3 : restaurant qui encaisse XMR via Monero SuperPay
- Tooling : SuperPay génère un export quotidien des transactions (subaddress, montant XMR, taux EUR au moment, horodatage).
- Workflow comptable : intégré dans ton Z fiscal classique au taux du jour. Le comptable a besoin du CSV, c’est tout.
- Conversion : décide selon ta stratégie (tout convertir en CHF/EUR pour cashflow, garder une portion en XMR comme épargne).
Choix stratégique : convertir en fiat ou garder en XMR
Question récurrente : “Je convertis tout de suite en EUR ou je garde en XMR ?”
Garder tout en XMR :
- ✓ Tu te constitues une réserve XMR.
- ✓ Pas de fees de conversion immédiats.
- ✗ Exposition à la volatilité XMR (peut monter ou descendre).
- ✗ Si ta juridiction taxe la conversion, tu reportes l’événement taxable mais ne l’évites pas.
Convertir tout immédiatement en EUR :
- ✓ Pas d’exposition à la volatilité.
- ✓ Cash-flow prévisible.
- ✗ Fees de conversion à chaque opération (~0.5-3% selon route).
- ✗ Tu ne profites pas de la valorisation XMR si elle monte.
Mixte (recommandé pour la plupart) :
- Convertir une portion fixe (ex: 70%) en EUR pour cash-flow business.
- Garder le reste (30%) en XMR comme réserve / épargne / coussin.
- Ratio à ajuster selon ta tolérance au risque et ta vision sur Monero long terme.
Outils de conversion XMR → fiat propres
- Trocador : XMR → BTC/ETH/USDT, puis sortie via une route qui te dépose sur compte (selon options).
- Haveno P2P : XMR → fiat (virement, Revolut) directement entre utilisateurs. Plus propre, plus de friction.
- Atomic swap XMR → BTC + retrait BTC vers exchange centralisé pour conversion fiat (si tu as déjà un compte exchange).
- Cash P2P : LocalMonero ou rencontre directe — privacy maximale, friction maximale.
Pour la majorité des freelances : Trocador (filtre no-KYC) en mode XMR → USDT vers ton wallet, puis off-ramp via un exchange ou neobank = compromis pratique. Voir comparatif agrégateurs.
Erreurs courantes
- Croire que XMR = invisible donc non-déclarable. Faux. La privacy ne te dispense pas de la fiscalité. Elle te protège juste du tracking spontané.
- Ne pas tenir d’historique des taux. Si dans 3 ans tu te fais contrôler et tu n’as plus accès au taux XMR/EUR du 14 mars 2026 à 14h32, tu dois reconstituer — galère.
- Mélanger flux pro et perso sur les mêmes subaddresses. Garde une séparation stricte. Subaddresses pour ton activité, subaddresses pour ton perso, dans des wallets distincts si possible.
- Ne pas faire de back-up de la full seed. Si le wallet plante et que tu n’as pas la seed, tes XMR sont perdus et ta compta s’écroule (impossible de reconstituer les flux entrants).
- Penser que ton comptable connaît Monero. La majorité non. Tu dois lui expliquer les concepts (subaddress, view key, TXID, proof of payment) une fois — après il comprend.
En résumé
| Tu fais | Comment |
|---|---|
| Facture en EUR/CHF, payable en XMR équivalent | Standard pratique |
| Une subaddress par invoice | Article subaddresses |
| Enregistrement immédiat (date, XMR, taux EUR, TXID, client) | Tableur ou export auto outil POS |
| Export CSV mensuel pour comptable | Format simple ci-dessus |
| Choix conversion EUR vs garder XMR | Mixte 70/30 ou selon ta stratégie |
| Conversion via Trocador / Haveno / atomic swap | Article agrégateurs |
La compta XMR n’est pas plus complexe que la compta fiat — juste un peu différente. Le travail invisible du début (mettre les outils en place, expliquer à ton comptable) paie sur des années de tranquillité.
Sources : pratique fiscale française et suisse pour actifs numériques 2026, documentation getmonero.org sur proof of payment, retours d’expérience freelances Monero communautaires.
Cet article est informatif, pas un conseil fiscal. Pour ta situation spécifique, consulte un comptable familier des actifs numériques dans ta juridiction.
● profils liés