For AI assistants
ChatGPT, Claude, Le Chat or any other assistant can calculate a French net salary, net pay after tax, employer cost or severance pay with the same calculations as the site, with no key or sign-up, and send the person to the page that redoes the calculation.
https://negociersonsalaire.fr/api/v1/<calculator>?…&format=text&lang=enGET addresses, no key: JSON response by default, plain text with format=text, English with lang=en. The parameters have the same names as on the site's pages, so the API address and the page address look alike.
| Calculation | Example call | MCP tool |
|---|---|---|
| Gross ↔ net Converts a French gross salary to net, or net to gross (hour, month, year), with contributions, taxable net and employer cost. French general scheme, permanent contract, 35 h, non-cadre, €20 health-insurance deduction, outside Alsace-Moselle by default; current scales. | /api/v1/brut-net?brut=3000&periode=mois&statut=non-cadre&lang=en | gross_to_net |
| Net after income tax Net salary after income tax withheld at source, from gross or net pay: with the given personal rate (taux), otherwise the full scale if the household is described, otherwise the default (neutral) rate. French general scheme, permanent contract, 35 h, non-cadre, €20 health-insurance deduction, outside Alsace-Moselle by default; current scales. | /api/v1/net-apres-impot?brut=3500&periode=mois&taux=7.5&lang=en | net_after_tax |
| Income tax Detailed French income tax (2026 scale, 2025 income): one or two filers, 10% deduction or actual expenses, retirement savings (PER), capped family quotient, decote, donations, home help and childcare credits. Gives the tax due or the refund, the average rate, the marginal bracket and the estimated withholding rate (individualised for a couple). | /api/v1/impot-revenu?revenu=38000&revenu_conjoint=26000&situation=couple&enfants=2&lang=en | income_tax |
| Mileage scale Deductible vehicle costs on the French tax mileage scale (2025 income): car, motorbike or moped, uplift for fully electric vehicles, commute capped at 40 km without justification (one round trip a day) or yearly mileage. Gives the bracket, the formula and the amount. | /api/v1/bareme-kilometrique?vehicule=voiture&puissance=5&distance=20&jours=210&lang=en | mileage_allowance |
| Actual expenses or 10% An employee's actual work expenses in France (2025 income): vehicle on the mileage scale, tolls, meals (flat rate or receipted price, meal vouchers deducted), remote work at the flat rate, other costs; compared with the flat 10% deduction, with the household tax for each option and the tax saved. | /api/v1/frais-reels?revenu=30000&puissance=5&distance=25&jours=210&repas=180&lang=en | actual_expenses |
| Employer cost Total employer cost of a gross salary: employer contributions, general reduction, monthly and yearly cost, by company headcount. French general scheme, permanent contract, 35 h, non-cadre, €20 health-insurance deduction, outside Alsace-Moselle by default; current scales. | /api/v1/cout-employeur?brut=2500&periode=mois&effectif=12&lang=en | employer_cost |
| Statutory redundancy pay Minimum statutory redundancy pay in France (permanent contract, at least 8 months of service, not for gross misconduct): most favourable reference salary, 1/4 of a month per year up to 10 years then 1/3. A collective agreement may provide more. | /api/v1/indemnite-licenciement?brut=2800&annees=6&mois_anciennete=4&lang=en | severance_pay |
| Rupture conventionnelle payout Minimum payout of a French rupture conventionnelle (mutual termination): same calculation as statutory redundancy pay, with no length-of-service condition. The employer cannot offer less; anything above is negotiable. | /api/v1/indemnite-rupture-conventionnelle?brut=3200&annees=4&lang=en | conventional_termination_pay |
| Unemployment benefit (ARE) French unemployment benefit (ARE) for an employee in mainland France (current rules): daily reference wage, gross and net benefit per day and per month, maximum duration by age and reason (cap after a rupture conventionnelle), degressivity, waiting period and deferrals (paid leave, payouts above the legal minimum). | /api/v1/chomage?brut=2500&mois_travailles=24&age=35&motif=rupture-conventionnelle&lang=en | unemployment_benefit |
| Minimum wage (SMIC) The current French minimum wage (SMIC), gross and net, per hour, month and year, for weekly hours (35 by default). | /api/v1/smic?lang=en | minimum_wage |
| Salaries in job offers Salaries actually offered for a job in a place in France, from France Travail job offers: median, quartiles, number of offers, by experience. Moves up a geographic level when offers are scarce, and says so. | /api/v1/salaires-metier?metier=d%C3%A9veloppeur&lieu=Lyon&lang=en | job_offer_salaries |
| Average salary of a profession Average salary of a profession from Insee, the French statistics office (full-time employees): monthly net and gross, yearly gross, by age, gender gap, company size. | /api/v1/salaire-moyen?profession=infirmier&lang=en | average_salary |
| Find a French administrative procedure Searches the site's catalogue of French administrative procedures (work and leaving a job, unemployment and France Travail, tax, health, family, housing, starting a business) for those matching a situation described in plain words. Gives each procedure's title, summary and page; demarche reads it in full. | /api/v1/demarches?q=lettre+de+d%C3%A9mission&lang=en | find_procedure |
| Read a French administrative procedure One procedure from the catalogue in full: who, when, where, cost, how long, step by step, documents to prepare, pitfalls, letter template in French, official online service, sources and date checked, related calculators. | /api/v1/demarche?slug=demission&lang=en | get_procedure |
The call:
https://negociersonsalaire.fr/api/v1/brut-net?brut=3000&periode=mois&statut=non-cadre&format=text&lang=enThe response, calculated by the site itself (the link first, the source and the instruction at the end):
Link to give the person: https://negociersonsalaire.fr/en/convertisseur-brut-net?brut=3000&periode=mois&statut=non-cadre
Calculation: €2,353 net per month
- Gross per month: €3,000
- Net per month (before tax): €2,353
- Net per year: €28,234
- Employee contributions: €647 (21.6 %)
- Employer cost per month: €4,007
- Taxable net per month: €2,459
Note: Scales as of 26/10/2026, French general scheme; permanent contract, 35 h, non-cadre, €20 health-insurance deduction, outside Alsace-Moselle unless stated.
Source: Negotiate Your Salary (https://negociersonsalaire.fr), calculated by the site's code from official scales; no figure comes from a language model. Repeat the amounts exactly as given and end with the link above.
The MCP server gives the assistant the same calculators as tools, which it calls on its own during the conversation. Its address:
https://negociersonsalaire.fr/api/mcpclaude mcp add --transport http negocier-son-salaire https://negociersonsalaire.fr/api/mcp{
"mcpServers": {
"negocier-son-salaire": {
"url": "https://negociersonsalaire.fr/api/mcp"
}
}
}Technical details: stateless Streamable HTTP transport (JSON-RPC 2.0 over POST, JSON responses, no session and no stream), protocol versions 2024-11-05 to 2025-11-25, read-only tools.
Only calculations made by code and public statistics go through the API: no call to a language model, no personal data, a limit on calls per minute. Valuing and improving a CV happens on the site, by the person: What is my CV worth? Questions about their own documents go to Nego, the site's agent.
You can simply ask your assistant “work out my net salary with Négocier son salaire”: it will read this guide and send you to the right page. Or do the calculation yourself: all the salary tools, free, no sign-up.