API Calcul Fiscal — France & Multi-Pays 2026
Integrez nos moteurs de calcul dans vos applications. France (impot sur le revenu, salaire brut-net, TVA, pret) et salaire net multi-pays (Cote d'Ivoire, Senegal, Cameroun, Maroc, Suisse, Belgique, Quebec, RD Congo, Gabon, Madagascar, Tunisie, Algerie). Baremes officiels 2026 dates et sources. 1 000 appels par jour gratuits, sans carte bancaire.
Base URL : https://macalculatriceenligne.com/api/v1/ — authentification par en-tete X-API-Key (plans payants).
Endpoints disponibles
Impot sur le Revenu
Calcule l'impot net, le taux marginal et le taux effectif a partir du revenu net imposable et du nombre de parts fiscales. Bareme 2026 (revenus 2025).
GET /api/v1/ir?revenu=45000&parts=2.5
{
"impot_net": 3842,
"taux_marginal": 0.30,
"taux_effectif": 0.0854,
"parts": 2.5,
"revenu_imposable": 45000,
"bareme": "2026"
}
Tester →
Salaire Brut vers Net
Convertit un salaire brut en salaire net apres cotisations sociales salariales. Cadre / non-cadre, mensualisations 2026.
GET /api/v1/salaire?brut=3000&cadre=false
{
"brut": 3000,
"net": 2292,
"cotisations_salariales": 708,
"taux_cotisations": 0.236,
"cadre": false,
"annee": 2026
}
Tester →
Calcul TVA
Calcule le montant HT, TTC et la TVA collectee selon le taux applicable (20%, 10%, 5.5%, 2.1%). Tous les taux francais en vigueur.
GET /api/v1/tva?montant=100&taux=20&sens=ht
{
"ht": 100,
"tva": 20,
"ttc": 120,
"taux": 0.20,
"sens": "ht"
}
Tester →
Pret Immobilier
Calcule la mensualite, le cout total du credit et le TAEG d'un pret immobilier. Amortissement constant, tableau de bord complet.
GET /api/v1/pret?montant=200000&duree=240&taux=3.5
{
"mensualite": 1160,
"cout_total": 278400,
"cout_credit": 78400,
"taeg": 3.62,
"duree_mois": 240
}
Tester →
Salaire Net Multi-Pays NOUVEAU
Salaire brut mensuel vers net, baremes officiels 2026 dates et sources, pour 12 pays : ci (Cote d'Ivoire), sn (Senegal), cm (Cameroun), ma (Maroc), ch (Suisse), be (Belgique), qc (Quebec), cd (RD Congo), ga (Gabon), mg (Madagascar), tn (Tunisie), dz (Algerie). Cotisations sociales et impots locaux ; reponse detaillee citable (tranches, source, annee).
GET /api/v1/salaire-net?pays=ci&brut=300000&parts=1
{
"pays": "ci",
"devise": "XOF",
"brut_mensuel": 300000,
"its_net": 36850,
"cnps": 18900,
"net_mensuel": 244250,
"taux_prelevement_effectif": 18.58,
"source": "PwC Tax Summaries Cote d'Ivoire + loidici Art. 119 bis CGI",
"year": 2026
}
Parametres par pays : sn accepte statut=cadre et parts_trimf ; ma accepte personnes (charges) ; ch accepte age (LPP) et laa_taux ; be accepte commune_taux (additionnels communaux) ; cd accepte personnes (0-9) ; ga accepte parts (1-6,5, quotient familial) ; mg accepte charges (0-6) et heures_sup ; tn accepte chef_famille et enfants (le brut reste mensuel, annualise en interne) ; dz ne prend pas de parametre additionnel.
TVA Afrique NOUVEAU
Taux de TVA officiels et conversion HT ↔ TTC pour 18 pays d'Afrique francophone (Cote d'Ivoire, Senegal, Cameroun, Maroc, RD Congo, Gabon, Niger, Congo-Brazzaville, etc.). Indiquez le montant et le sens (ht ou ttc) pour obtenir la conversion.
GET /api/v1/tva-afrique?pays=cameroun&montant=100000&sens=ht
{
"pays": "cameroun",
"taux": 19.25,
"sens": "ht",
"montant_ht": 100000,
"tva": 19250,
"montant_ttc": 119250,
"source": "PwC Tax Summaries (VAT) 2026",
"year": 2026
}
Le parametre pays accepte les noms d'Afrique francophone (ex. cote_ivoire, senegal, congo_brazza). montant et sens sont optionnels : sans eux, l'API renvoie simplement le taux.
Tester l'API en direct
Selectionnez un endpoint, renseignez vos parametres et envoyez la requete. La reponse s'affiche ci-dessous en JSON.
// La reponse s'affichera ici...
Les appels de demonstration utilisent les donnees d'exemple. En production, pointez vers https://macalculatriceenligne.com/api/v1/
Exemples de code
cURL
curl "https://macalculatriceenligne.com/api/v1/ir?revenu=45000&parts=2.5"
JavaScript (fetch)
const res = await fetch( 'https://macalculatriceenligne.com/api/v1/ir?revenu=45000&parts=2.5' ); const data = await res.json(); console.log(data.impot_net); // 3842
Python (requests)
import requests
r = requests.get(
'https://macalculatriceenligne.com/api/v1/ir',
params={'revenu': 45000, 'parts': 2.5}
)
data = r.json()
print(data['impot_net']) # 3842
Tarifs
Acces annuel a paiement unique (pas d'abonnement). Tous les plans accedent aux memes endpoints ; seul le quota quotidien change.
Free
0 EUR
- 1 000 appels / jour
- Sans carte bancaire
- Attribution requise
Pro
199 EUR/an
- 10 000 appels / jour
- Cle par e-mail
- Sans attribution
Business
499 EUR/an
- 100 000 appels / jour
- Support prioritaire
- Sans attribution
Scale
990 EUR/an
- 500 000 appels / jour
- Support prioritaire
- Sans attribution
Obtenir votre cle API gratuite
Entrez votre adresse email pour generer votre cle API Free (1 000 appels/jour) immediatement. Utilisez-la via l'en-tete X-API-Key.
A propos de cette API
Developpe par Mehdi Kabbaj, fondateur de macalculatriceenligne.com. Les baremes fiscaux sont issus des sources officielles : impots.gouv.fr, urssaf.fr, Bulletin Officiel des Finances Publiques (BOFIP). Mis a jour a chaque loi de finances.
Derniere mise a jour des baremes : janvier 2026.
Questions frequentes
L'API est-elle vraiment gratuite ?
Oui. Le plan Free offre 1 000 appels par jour sans carte bancaire. Vous pouvez commencer a integrer l'API immediatement en appelant directement les endpoints documentes (limite par adresse IP sans cle).
Quel format renvoie l'API ?
L'API renvoie exclusivement du JSON (Content-Type: application/json). Tous les montants sont en euros arrondis au centime. Les taux sont exprimes en decimaux (0.20 pour 20%).
Les baremes sont-ils a jour pour 2026 ?
Oui. Les baremes sont mis a jour apres chaque loi de finances. La version actuelle integre les tranches d'IR 2026 (revenus 2025), les taux de cotisations URSSAF au 1er janvier 2026 et les taux de TVA en vigueur.
Puis-je utiliser l'API dans une application commerciale ?
Le plan Free autorise un usage commercial a condition de mentionner Calculs fournis par macalculatriceenligne.com. Les plans payants (Pro, Business, Scale) suppriment cette obligation d'attribution et offrent des quotas adaptes aux usages professionnels.
Que se passe-t-il si je depasse la limite d'appels ?
L'API renvoie un code HTTP 429 (Too Many Requests) avec le header Retry-After indiquant la date de reinitialisation du quota. Le compteur se remet a zero chaque jour a minuit UTC.