Quelle TVA pour Développement API GraphQL (développeur/consultant it freelance) ?
Réponse
Pour Développement API GraphQL, la TVA est de 20 % en principe, ou « TVA non applicable, art. 293 B » en franchise en base.
TVA applicable à la prestation de développement d’une API GraphQL
En France, la règle générale impose le taux normal de TVA à 20 % sur toute prestation de services rendue par un professionnel assujetti. Deux exceptions peuvent s’appliquer :
| Situation du prestataire | Régime fiscal | Mention légale sur la facture | TVA appliquée |
|---|---|---|---|
| Micro‑entrepreneur (CA < 85 800 € pour les prestations de services, art. 293 B CGI) | Franchise en base de TVA | « TVA non applicable, art. 293 B du CGI » | 0 % (pas de TVA) |
| Entreprise individuelle / SASU, etc. dépassant le seuil ou ayant opté pour le réel | Régime réel normal | « TVA 20 % » | 20 % (TVA collectée) |
Exemple chiffré – prestation de 32 h, tarif marché 1 400 – 4 000 € TTC
1. Si le développeur est soumis à la TVA (taux 20 %)
| Prix TTC | TVA (20 %) | Prix HT |
|---|---|---|
| 1 400 € | 233,33 € | 1 166,67 € |
| 4 000 € | 666,67 € | 3 333,33 € |
Le client paie le TTC indiqué, le prestataire reverse la TVA collectée à l’État et la déduit de sa TVA déductible.
2. Si le développeur bénéficie de la franchise en base (art. 293 B)
| Prix TTC (identique) | TVA (0 %) | Prix HT |
|---|---|---|
| 1 400 € | 0,00 € | 1 400,00 € |
| 4 000 € | 0,00 € | 4 000,00 € |
La facture indique « TVA non applicable, art. 293 B du CGI ». Le client ne récupère aucune TVA, mais le montant total reste identique au TTC affiché, car aucune TVA n’est prélevée.
Pourquoi choisir GraphQL plutôt que REST dans ce contexte ?
- Flexibilité de la requête : GraphQL permet au client de spécifier exactement les champs nécessaires, évitant le sur‑chargement de données typique des endpoints REST fixes.
- Réduction du nombre d’appels : Une seule requête GraphQL peut remplacer plusieurs appels REST, ce qui est crucial pour des applications mobiles où la latence compte.
- Évolution du schéma : Le serveur GraphQL expose un schéma auto‑documenté (Apollo), facilitant la maintenance et l’ajout de nouvelles fonctionnalités sans versionner les URLs comme en REST.
Ces bénéfices sont spécifiques à la prestation de développement d’une API GraphQL et ne s’appliquent pas de façon identique à la création d’une API REST, qui reste préférée lorsqu’une architecture simple, sans besoin de requêtes dynamiques, suffit.
Points de vigilance fiscaux
- Seuil de franchise : le chiffre d’affaires cumulé des deux dernières années doit rester sous 85 800 € pour rester en franchise. Un dépassement entraîne l’obligation de facturer la TVA dès le premier jour du mois suivant le dépassement.
- Option pour le réel : même en dessous du seuil, le freelance peut volontairement opter pour le régime réel afin de récupérer la TVA sur ses achats (licences Apollo, serveurs, etc.). Cette décision doit être formalisée auprès du service des impôts.
Questions fréquentes
1. Mon chiffre d’affaires annuel passe de 84 000 € à 86 000 €. Dois‑je immédiatement facturer la TVA ?
Oui. Dès le mois où le seuil de 85 800 € est franchi, vous devez facturer la TVA à 20 % et mentionner la date de mise en œuvre sur vos factures.
2. Comment mentionner correctement la TVA sur la facture d’une API GraphQL ?
- Si vous êtes soumis à la TVA : « TVA 20 % : X € ».
- Si vous êtes en franchise : « TVA non applicable, art. 293 B du CGI ».
Incluez toujours le numéro de SIREN, le code APE (6202A – Conseil en systèmes et logiciels informatiques) et le montant HT, TVA et TTC.
Prestations et tarifs d'un développeur/consultant it freelance
Les tarifs moyens constatés pour les prestations concernées. À adapter selon votre zone, l'urgence et la complexité — Devixo calcule le prix juste à votre place.
| Prestation | Prix moyen | TVA |
|---|---|---|
| Développement application web (frontend) | 5000-15000 EUR | 20% |
| Développement backend/API REST | 8000-20000 EUR | 20% |
| Développement mobile (iOS/Android) | 10000-30000 EUR | 20% |
| Assistance maîtrise d'ouvrage (AMO) | 2500-6000 EUR/mois | 20% |
| Audit/Diagnostic IT | 1500-3500 EUR | 20% |
Les erreurs fréquentes à éviter
- Facturer en retard (trésorerie compromise, client oublie)
- Négliger RGPD dans contrats (amende CNIL jusqu'à 20M€)
- Ne pas facturer TVA alors qu'assujetti (risque redressement URSSAF)
- Oublier mention 'Micro-entreprise' sur factures (amende 150€)
Ce que dit la réglementation
Déclaration TVA mensuelle/trimestrielle
Micro-entreprise: déclaration CA annuelle. Régime réel: déclaration mensuelle/trimestrielle obligatoire
Source : Code Général Impôts L286-1
Cotisations sociales TNS
Taux 2024: 45% du bénéfice net. Versement mensuel/trimestriel. Minimum: ~500€/trimestre
Source : Code Sécurité Sociale L131-6
Responsabilité Civile Professionnelle obligatoire
Exigée pour contrats > 50k€ ou secteur réglementé. Couverture min: 1M€. Attestation à fournir client
Source : Loi Macron 2015 (articles 1er et 2)
Le vocabulaire à connaître
- TNS (Travailleur Non Salarié) :
- Statut indépendant: cotisations sociales ~45% bénéfice. Pas d'assurance chômage. Retraite par points CNAVPL
- Scope :
- Périmètre exact du projet: fonctionnalités, délais, livrables. Doit être écrit pour éviter litiges
- Reverse charge TVA :
- Mécanisme: client assujetti TVA dans UE reçoit facture sans TVA, puis reverse charge lui-même. Utilisé B2B international
- DPA (Data Processing Agreement) :
- Contrat RGPD entre responsable et sous-traitant données. Obligatoire si traitement données clients. Définit obligations sécurité
- Cahier des charges :
- Document détaillé spécifications projet: objectifs, fonctionnalités, contraintes techniques, délais, budget. Base contrat
Laissez Vix faire ce document à votre place
Décrivez votre prestation en une phrase — Devixo génère le devis ou la facture conforme, avec la bonne TVA et vos mentions.
Créer gratuitementQuestions fréquentes
Combien coûte Développement API GraphQL ?
En moyenne 1400 à 4000 € TTC, selon la nature, les fournitures et l'urgence.
Quelle TVA pour Développement API GraphQL ?
20 % en principe, ou « TVA non applicable, art. 293 B » en franchise en base.
Pour aller plus loin