{"uid":"cap_zffxmCfjm-AiYKHQljADP","slug":"qotien-pension-totale-multi-regime-french-retirement-calculator-ea9ba7b1","name":"Qotien Pension Totale — Multi-Regime French Retirement Calculator","description":"Simulateur IFI, PER, IR et retraite (32 régimes). Logiciel CGP : bilan patrimonial, déclaration 2042, LMNP. Chiffres sourcés Légifrance et BOFiP. 14 jours d'essai.","url":"https://app.qotien.fr/api/fiscal/v1/calc/pension_totale","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rfr":{"type":"number","minimum":0,"description":"RFR 2024 du foyer — active le calcul du net (prélèvements sociaux). Sinon le total brut sert de proxy."},"parts":{"type":"number","default":1,"minimum":1,"description":"Parts fiscales du foyer."},"regimes":{"type":"array","items":{"type":"object","required":["code_regime","points"],"properties":{"points":{"type":"number","minimum":0},"age_legal":{"type":"number","minimum":60},"age_depart":{"type":"number","minimum":50},"code_regime":{"enum":["agirc_arrco","ircantec","rci","rafp","cipav_base","carmf_base","carpimko_base","carcdsf_base","cavec_base","cavom_base","cavamac_base","carpv_base","cprn_base","cavp_base","cipav_comp","carmf_rcv","carmf_asv","carpimko_comp","carpimko_asv","carcdsf_comp","cnbf_comp","cavec_comp","cavom_comp","cavamac_comp","carpv_comp","cprn_b","cprn_c","ircec_raap"],"type":"string"},"trimestres_acquis":{"type":"number","minimum":0},"trimestres_requis":{"type":"number","minimum":1},"trimestres_manquants":{"type":"number","minimum":0}},"additionalProperties":false},"description":"Régimes en points du relevé. Chaque item : { code_regime, points, [age_depart, age_legal, trimestres_manquants, trimestres_acquis, trimestres_requis] }."},"inclure_net":{"type":"boolean","default":true,"description":"Calculer la pension nette après prélèvements sociaux (défaut true)."},"pensions_fournies":{"type":"array","items":{"type":"object","required":["montant_annuel"],"properties":{"etage":{"enum":["base","complementaire"],"type":"string"},"label":{"type":"string"},"montant_annuel":{"type":"number","minimum":0}},"additionalProperties":false},"description":"Jambes NON calculées par nous (ex. CNAV base, fonction publique) : { label, montant_annuel, [etage:\"base\"|\"complementaire\"] }. Additionnées telles quelles, flaggées « fourni » (confiance non assertée par le hub)."}}},"responseSchema":{"type":"json","schema":{"type":"object","required":["ok","domaine","capability","result","confiance","sources","millesime_fiscal"],"properties":{"ok":{"type":"boolean","description":"true = succès ; false = erreur (champ \"error\" présent à la place de result)."},"result":{"type":"object","properties":{"unit":{"type":"string","description":"Unité de value (EUR, PERCENT, RATE…)."},"label":{"type":"string","description":"Libellé lisible du résultat."},"value":{"type":"number","description":"Valeur principale (quand le résultat est scalaire)."},"confiance":{"enum":["fiable","estime","partiel","non_calculable","sourcee","variable"],"type":"string","description":"Confiance propre au résultat retraite (prime sur la confiance de capacité)."}},"description":"Résultat. Contient typiquement { value:number, unit:string, label:string } ; les outils retraite ajoutent confiance, fourchette, et le détail par régime."},"domaine":{"enum":["fiscal","retraite","referentiel","qotien"],"type":"string","description":"Domaine de la capacité."},"sources":{"type":"array","items":{"type":"string"},"description":"Sources primaires/légales du calcul."},"confiance":{"enum":["fiable","estime","partiel","non_calculable","sourcee","variable"],"type":"string","description":"Niveau de confiance de CE résultat (fiscal = fiable ; retraite = variable)."},"capability":{"type":"string","description":"Nom de la capacité appelée."},"referentiel":{"type":"string","description":"Version du référentiel sourcé utilisé."},"annee_revenus":{"type":"number","description":"Année des revenus concernés."},"avertissement":{"type":"string","description":"Avertissement d'usage (résultat brut, pas un conseil personnalisé)."},"millesime_fiscal":{"type":"string","description":"Millésime fiscal (année des barèmes appliqués)."}}},"example":{"ok":true,"result":{"unit":"EUR","label":"Pension totale consolidée (multi-régimes, le détail du RIS)","value":0},"domaine":"retraite","sources":["retraite_registre.js (routage 47 régimes)","retraite_engine.js (formules golden-testées)","CSS art. L136-8/L131-2 (prélèvements sociaux + 1 % maladie complémentaire)"],"confiance":"fiable","capability":"pension_totale","referentiel":"references_officielles.json v0.8.6","annee_revenus":2025,"millesime_fiscal":"2026"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BFKK_sDDJbycrPryuk27X","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates consolidated total pension (gross and net) across up to 32 French retirement regimes from point-based statements","exampleAgentPrompt":"I have 3 régimes: AGIRC-ARRCO with 25000 points, CIPAV base with 4800 points, and CARMF base with 6200 points. My foyer has 1.5 fiscal parts, RFR of 85000 EUR, legal retirement age 62, departing at 64 with 168 trimestres acquired out of 172 required. Can you calculate my total consolidated pension gross and net using Qotien?","exampleUseCases":[{"title":"Liberal professional multi-regime pension estimate","prompt":"My client is a doctor with CARMF base points (8500 pts), CARMF RCV complementary (3200 pts), and an IRCANTEC leg of 12000 EUR/year already calculated. RFR is 110000 EUR, 2 fiscal parts, departing at 65, legal age 62, 172 trimestres required and 170 acquired. What's their total consolidated gross and net pension?"},{"title":"Wealth manager retirement planning report","prompt":"For a financial planning report, calculate the total pension for a client with AGIRC-ARRCO (42000 points), IRCANTEC (18000 points), 1 fiscal part, RFR 72000 EUR, leaving at age 63 with legal age 62, 168 trimestres required and 169 acquired — I need both gross and net amounts with confidence level."},{"title":"Self-employed CGP client retraite simulation","prompt":"My client is a notary with CARPV base (5500 pts) and CARPV comp (2100 pts), plus a CNAV base pension of 9600 EUR/year that I'll provide externally. Their RFR is 95000 EUR, 1.5 parts, departure at 67, legal age 62, all trimestres met. Simulate their total pension net of social charges."}],"resultDescription":"Returns a JSON object with ok=true, a result containing the consolidated total pension value in EUR (gross or net), a confidence level (fiable/estime/partiel/variable), a label, per-regime breakdown detail, legal sources (Légifrance/BOFiP references), the fiscal vintage (millésime_fiscal), and any applicable usage warnings about the non-advisory nature of the result.","failureModes":["Invalid or unsupported code_regime value returns validation error","Missing required fields (code_regime or points) causes 400-level error","Negative or implausible age_depart/age_legal combinations may trigger non_calculable confidence","If RFR is omitted, gross pension is used as proxy — net calculation may be inaccurate","Providing trimestres_requis=0 violates minimum constraint and causes schema rejection","Network or service errors return ok=false with an error field instead of result"],"whenToPreferThis":"Choose this endpoint when you need to consolidate French pension income across multiple point-based retirement regimes (AGIRC-ARRCO, CIPAV, CARMF, CARPIMKO, IRCANTEC, RAFP, etc.) into a single gross and net total — especially for CGP wealth management workflows, retraite bilan patrimonial, or when you need legally-sourced (Légifrance/BOFiP) pension figures. Prefer this over generic calculators when dealing with liberal professionals (médecins, notaires, avocats) who belong to multiple complementary regimes simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:50:46.120Z","isFirstParty":false}