Application web de simulation fiscale et sociale pour les auto-entrepreneurs français, construite avec Vite + React. Les données fiscales sont à jour pour 2025 et 2026 (sources : URSSAF, Service-Public.fr, Bpifrance Création).
- Aperçu
- Installation et démarrage
- Guide d'utilisation
- Fonctionnalités détaillées
- Données fiscales utilisées
- Architecture technique
- Limites et avertissements
Ce simulateur permet à un auto-entrepreneur de :
- Calculer ses cotisations sociales URSSAF en fonction de son chiffre d'affaires et de son activité
- Estimer son impôt sur le revenu via le barème progressif (avec abattement forfaitaire) ou le versement libératoire
- Connaître son statut TVA : franchise en base, zone de tolérance, ou assujettissement
- Suivre ses achats professionnels et calculer la TVA déductible si assujetti
- Simuler l'impact de l'ACRE (réduction de cotisations la 1ère année)
- Comparer les années 2025 et 2026 (les taux évoluent notamment pour les BNC)
- Accéder à un guide fiscal complet intégré à l'application
- Node.js version 18 ou supérieure
- npm (inclus avec Node.js)
# 1. Cloner ou télécharger le projet
cd tax-calculator
# 2. Installer les dépendances
npm install
# 3. Lancer le serveur de développement
npm run devL'application est accessible à l'adresse http://localhost:5173 (port par défaut de Vite).
# Compiler pour la production
npm run build
# Prévisualiser le build de production
npm run previewLa première chose à faire est de sélectionner votre type d'activité parmi les trois options proposées. Ce choix conditionne tous les taux appliqués dans le simulateur.
| Option | Correspond à | Exemples |
|---|---|---|
| BIC — Ventes de marchandises | Achat-revente, commerce, fourniture de logement | Boutique en ligne, commerce physique, Airbnb |
| BIC — Prestations de services | Artisans, services commerciaux | Plombier, électricien, agent commercial |
| BNC — Professions libérales | Activités intellectuelles, libérales (hors CIPAV) | Consultant, développeur freelance, graphiste |
Note : Les professions rattachées à la CIPAV (architectes, ingénieurs conseils, etc.) ont des taux légèrement différents, non couverts par ce simulateur.
Une fois l'activité sélectionnée, remplissez le formulaire de paramètres :
Saisissez votre CA brut annuel en euros (hors TVA si vous êtes assujetti). Une barre de progression affiche votre positionnement par rapport au plafond du régime micro-entreprise.
- Barre verte : vous êtes bien en dessous du plafond
- Barre orange : vous approchez des 80% du plafond — vigilance requise
- Barre rouge : vous dépassez le plafond
Choisissez 2025 ou 2026. Les taux des cotisations BNC et les plafonds de CA sont différents entre les deux années.
Indiquez la somme des autres revenus de votre foyer fiscal (salaires, retraites, revenus fonciers, etc.). Ce champ est utilisé uniquement si vous utilisez le barème progressif (sans versement libératoire) pour estimer votre impôt sur le revenu de manière plus précise.
Sélectionnez le nombre de parts de votre foyer fiscal :
- 1 part = célibataire sans enfant
- 1,5 parts = personne seule avec 1 enfant à charge, ou couple marié/pacsé sans enfant
- 2 parts = couple marié/pacsé sans enfant (mariage/PACS récent) ou personne seule avec 2 enfants
- +0,5 part par enfant supplémentaire à partir du 3ème
Cochez cette case si vous avez opté pour le versement libératoire de l'impôt sur le revenu. Cette option vous permet de payer votre impôt simultanément avec vos cotisations, à un taux fixe sur votre CA.
Conditions d'éligibilité :
- Votre revenu fiscal de référence de l'année N-2 ne doit pas dépasser 29 315 € par part du foyer
- La demande doit être effectuée avant le 30 septembre de l'année précédente
Taux du versement libératoire :
- BIC Ventes : 1,0% du CA
- BIC Services : 1,7% du CA
- BNC : 2,2% du CA
Si vous n'êtes pas éligible ou ne souhaitez pas cette option, le simulateur calcule l'impôt selon le barème progressif avec abattement forfaitaire.
Cochez cette case si vous êtes dans votre première année d'activité et avez obtenu l'ACRE (Aide à la Création ou Reprise d'Entreprise). Cette aide réduit vos cotisations sociales de 50% pendant 12 mois (taux valable jusqu'au 30/06/2026).
La carte Résultats de la simulation affiche en temps réel :
Montant des cotisations sociales calculé sur votre CA brut. Le taux effectif appliqué est affiché (réduit de moitié si ACRE activée).
Ces cotisations couvrent : assurance maladie-maternité, retraite de base et complémentaire, invalidité-décès, allocations familiales, contribution formation professionnelle.
Avec versement libératoire : le montant est un pourcentage fixe de votre CA. Simple et prévisible.
Sans versement libératoire (barème progressif) :
- L'abattement forfaitaire est déduit de votre CA (71% / 50% / 34% selon l'activité, minimum 305 €)
- Le revenu net obtenu est additionné à vos autres revenus
- Le total est divisé par votre quotient familial
- Le barème progressif 2025 est appliqué, puis multiplié par le quotient
- La part de l'impôt attribuable à votre CA est estimée par soustraction
L'estimation IR est indicative — l'impôt réel dépend de nombreux autres facteurs (crédits d'impôt, déductions, revenus exceptionnels, etc.).
Si votre CA dépasse les seuils TVA, la TVA nette à reverser (collectée moins déductible sur achats) est incluse dans les prélèvements.
Synthèse finale avec le taux global effectif et le revenu net estimé après toutes les charges.
Un graphique en barre décompose votre CA entre :
- 🟡 Cotisations sociales
- 🔴 Impôt sur le revenu
- 🟣 TVA nette (si applicable)
- 🟢 Revenu net (solde)
Si votre CA dépasse le plafond du régime micro-entreprise, une alerte rouge apparaît. Rappel : le régime est perdu seulement après deux années consécutives de dépassement.
La carte Statut TVA analyse votre situation en trois cas possibles :
Votre CA est inférieur au seuil de franchise. Vous :
- Ne facturez pas la TVA à vos clients
- Ne récupérez pas la TVA sur vos achats
- Devez obligatoirement mentionner sur chaque facture : « TVA non applicable, article 293 B du CGI »
Les seuils de franchise 2025-2026 :
- BIC Ventes : 85 000 €
- BIC Services et BNC : 37 500 €
Votre CA est entre le seuil de franchise et le seuil majoré. La franchise s'applique encore cette année, mais vous la perdrez au 1er janvier de l'année suivante si vous restez au-dessus. C'est le moment d'anticiper le passage à la TVA.
Votre CA dépasse le seuil majoré (93 500 € / 41 250 €). Vous devez :
- Facturer la TVA à vos clients
- Déposer des déclarations de TVA périodiques
- Obtenir un numéro de TVA intracommunautaire
- En contrepartie, récupérer la TVA payée sur vos achats professionnels
La carte Suivi des achats professionnels permet d'enregistrer vos dépenses professionnelles et de calculer la TVA déductible (utile si vous êtes assujetti à la TVA).
Pour chaque achat, renseignez :
- Libellé : description de la dépense (ex : "MacBook Pro", "Adobe Creative Cloud")
- Catégorie : choisissez parmi les catégories prédéfinies (Matériel informatique, Logiciels, Formation, etc.)
- Montant HT : montant hors taxe en euros
- Taux TVA : choisissez le taux applicable
- 20% — Taux normal (la majorité des biens et services)
- 10% — Taux intermédiaire (restaurants, travaux, transports)
- 5,5% — Taux réduit (alimentation, livres, abonnements énergie)
- 2,1% — Taux super-réduit (médicaments remboursables, presse)
Cliquez sur + Ajouter pour enregistrer la dépense.
Toutes les dépenses s'affichent dans un tableau avec le montant HT, la TVA calculée et le montant TTC.
- Total HT : somme de vos achats hors taxe
- TVA déductible : total de TVA récupérable (affiché uniquement si vous êtes assujetti)
- Total TTC payé : montant réellement sorti de votre trésorerie
Si vous êtes en franchise de TVA, un message vous informe que vous ne pouvez pas déduire la TVA, mais vous pouvez quand même utiliser cet outil pour suivre vos dépenses.
La carte Guide fiscal auto-entrepreneur 2025–2026 contient toutes les informations de référence, organisées en 5 onglets :
| Onglet | Contenu |
|---|---|
| Cotisations | Tableau comparatif des taux 2025/2026, taux du versement libératoire, abattements forfaitaires |
| TVA | Explication du mécanisme de franchise, seuils par activité, conséquences de chaque situation |
| Plafonds | Seuils de CA pour rester dans le régime micro-entreprise, règles en cas d'activité mixte |
| ACRE & CFE | Conditions et taux de l'ACRE, règles d'exonération de la CFE, montants indicatifs |
| Calendrier | Toutes les échéances fiscales et sociales de l'année |
Cotisations = CA × taux_cotisations × (1 - réduction_ACRE)
Les cotisations sont toujours calculées sur le CA brut, sans aucun abattement. Elles sont dues même si vous ne vous versez pas de salaire.
Abattement = max(CA × taux_abattement, 305 €)
Revenu_net_CA = CA - Abattement
Revenu_imposable_total = (Revenu_net_CA + Autres_revenus) / Quotient_familial
Impôt_brut = barème_progressif(Revenu_imposable_total) × Quotient_familial
IR_attribuable_CA = Impôt_brut - barème_progressif(Autres_revenus / QF) × QF
| Tranche | Taux |
|---|---|
| Jusqu'à 11 497 € | 0% |
| De 11 497 € à 29 315 € | 11% |
| De 29 315 € à 83 823 € | 30% |
| De 83 823 € à 180 294 € | 41% |
| Au-delà de 180 294 € | 45% |
TVA_collectée = CA × taux_TVA_vente (20% par défaut)
TVA_déductible = Σ (Montant_HT_achat × taux_TVA_achat)
TVA_nette = max(0, TVA_collectée - TVA_déductible)
| Donnée | Valeur | Source |
|---|---|---|
| Cotisations BIC Ventes 2025-2026 | 12,3% | URSSAF |
| Cotisations BIC Services 2025-2026 | 21,2% | URSSAF |
| Cotisations BNC 2025 | 24,6% | URSSAF |
| Cotisations BNC 2026 | 25,6% | URSSAF |
| Versement libératoire BIC Ventes | 1,0% | art. 151-0 CGI |
| Versement libératoire BIC Services | 1,7% | art. 151-0 CGI |
| Versement libératoire BNC | 2,2% | art. 151-0 CGI |
| Abattement BIC Ventes | 71% | art. 50-0 CGI |
| Abattement BIC Services | 50% | art. 50-0 CGI |
| Abattement BNC | 34% | art. 102 ter CGI |
| Plafond micro BIC Ventes 2026 | 203 100 € | Bpifrance / URSSAF |
| Plafond micro BIC Services / BNC 2026 | 83 600 € | Bpifrance / URSSAF |
| Seuil TVA franchise ventes | 85 000 € | art. 293 B CGI |
| Seuil TVA franchise services | 37 500 € | art. 293 B CGI |
| Seuil TVA majoré ventes | 93 500 € | art. 293 B CGI |
| Seuil TVA majoré services | 41 250 € | art. 293 B CGI |
| ACRE réduction | 50% (avant 07/2026) | Décret 2024 |
| CFE exemption CA < | 5 000 € | CGI |
tax-calculator/
├── index.html # Point d'entrée HTML
├── vite.config.js # Configuration Vite
├── package.json
└── src/
├── main.jsx # Montage React (StrictMode)
├── App.jsx # Composant racine, gestion de l'état global
├── constants/
│ └── taxRates.js # Toutes les constantes fiscales 2025/2026
├── hooks/
│ └── useTaxCalculator.js # Logique de calcul (hook React personnalisé)
├── components/
│ ├── ActivitySelector.jsx # Sélection du type d'activité
│ ├── RevenueInput.jsx # Saisie CA, options, paramètres IR
│ ├── TaxResults.jsx # Affichage des résultats et graphique
│ ├── TvaStatus.jsx # Diagnostic et statut TVA
│ ├── ExpenseTracker.jsx # Saisie et suivi des achats
│ └── InfoPanel.jsx # Guide fiscal avec onglets
└── styles/
└── index.css # Styles globaux (CSS pur, sans framework)
- Vite : serveur de développement ultra-rapide, bundling optimisé pour la production
- React 18 : composants fonctionnels, hooks natifs (
useState,useMemo) - Pas de bibliothèque UI externe : CSS pur avec variables custom properties pour un contrôle total et un bundle minimal
useMemodans le hook de calcul : les calculs fiscaux ne sont recalculés que si les entrées changent, évitant les re-renders inutiles- Séparation constantes / logique / UI : modifier un taux fiscal ne nécessite de toucher qu'à
taxRates.js
⚠️ Ce simulateur est un outil d'estimation indicative. Il ne remplace pas le conseil d'un expert-comptable ou d'un conseiller fiscal.
Cas non couverts par ce simulateur :
- Professions libérales rattachées à la CIPAV (architectes, ingénieurs conseils, ostéopathes, etc.) dont les taux diffèrent
- Activités mixtes ventes + services (des règles spécifiques de plafond s'appliquent)
- Locations meublées de tourisme (classées ou non classées, dont les règles ont changé en 2025)
- Micro-BIC location (LMNP en micro)
- Crédits et réductions d'impôt (crédit d'impôt pour la formation du dirigeant, etc.)
- Exonérations géographiques (ZFU, ZRR, etc.)
- Impact de la cotisation subsidiaire maladie (CSM) si vous avez d'autres revenus d'activité importants
- Taxe pour frais de Chambre (TFC) applicable aux artisans inscrits au RM
L'impôt sur le revenu affiché est une estimation basée sur le seul mécanisme de l'abattement et du barème. Le calcul réel de l'IR prend en compte de nombreux autres paramètres du foyer fiscal.