Practical guide
Two-year degree, master's, PhD: French public salary data is not organised by qualification, but by occupation and age. What can honestly be drawn from it, and how the site uses it to estimate your worth.
“How much does a bachelor's graduate earn?”, “what salary after a master's?”: it is a fair question, but most answers found online mix up jobs that have nothing in common. This guide says honestly what public salary data can answer, how the site uses it to estimate your worth from your qualification, and where the limits are.
The site relies on salary data from INSEE, France's national statistics office: the average full-time-equivalent net salary of 435 occupations, in the private sector (2024) and the public service (2023), broken down by age band and sex. For the private sector, INSEE also publishes the gaps by company size and département, but for each broad occupational group (managers and professionals, intermediate occupations, clerical and service staff, manual workers), not occupation by occupation. These figures cover all employees within their scope, not a sample of volunteers, and that is their strength.
What they do not contain is the qualification. There is no “master's degree” or “vocational certificate” line in this data. And that makes sense: a qualification mostly works by opening or closing the door to occupations. Nursing or chartered accountancy require a specific diploma; engineers and finance managers are mostly recruited after long studies; other jobs are learnt on the job. Once you are in the occupation, experience, the employer and the town also make pay vary.
The public service is the exception where the link is written down: its jobs are classed in three categories by recruitment level. Category C recruits with no qualification or a vocational certificate (CAP, BEP), category B with at least the baccalauréat, category A with at least a two-year degree in the State civil service and a bachelor's degree in local government and hospitals. Pay then follows a grid by grade and step, where length of service moves you up.
To link your qualification to the data, the site's CV analysis turns it into a typical career-start age, then adds your years of experience. This “equivalent age” is used to read your occupation's salary-by-age curve. It is an assumption made by the site, not a measurement: it supposes that someone who starts later, after longer studies, begins higher up that curve than a beginner straight out of school.
| Qualification | Career-start age used |
|---|---|
| No qualification | 18 |
| Vocational certificate (CAP, BEP) | 18 |
| Baccalauréat (high-school diploma) | 19 |
| 2-year degree (Bac + 2) | 21 |
| Bachelor's degree (Bac + 3) | 22 |
| Master's degree (Bac + 5) | 24 |
| Doctorate (PhD) | 27 |
These ages are a site convention, typical paths without repeated years or gap years, not an official statistic.
An example for a single occupation, at the national average, all company sizes. In this method, the gap between two qualifications comes only from the starting age: it exists at the start, then weighs less and less in proportion as experience builds up.
| Qualification | Equivalent age at the start | Gross annual, no experience | Gross annual, 5 years' experience |
|---|---|---|---|
| 2-year degree (Bac + 2) | 21 | €29,600 | €33,500 |
| Bachelor's degree (Bac + 3) | 22 | €30,400 | €34,200 |
| Master's degree (Bac + 5) | 24 | €31,900 | €35,800 |
To measure the gap between occupations, here are a few private-sector occupations, one or two per broad socio-professional group, with their average net salary, the figure for the “under 30” band where it is published, and the gross annual equivalent. These gaps, measured by INSEE, are far bigger than the one the site's method attributes to the qualification within a single occupation.
| Occupation | Group | Average net monthly | Net, under 30 | Average gross annual |
|---|---|---|---|---|
| IT research and development engineers and managers | managers and professionals | €4,030 | €2,870 | €61,400 |
| Salaried general nurses | intermediate occupations | €2,720 | €2,530 | €41,500 |
| Finance and accounting supervisors and technicians | intermediate occupations | €2,660 | €2,140 | €40,600 |
| Secretaries | clerical and service workers | €2,070 | €1,740 | €31,700 |
| Healthcare assistants | clerical and service workers | €2,150 | €2,020 | €33,000 |
| Skilled bricklayers and masons | manual workers | €2,060 | €1,840 | €31,600 |
| Lorry drivers and long-haul lorry drivers | manual workers | €2,250 | €2,050 | €34,400 |
Source: INSEE, all-employee database 2024, private sector, average net full-time-equivalent salaries. Gross annual: the site's conversion with the general-scheme engine, over twelve months.
The average salary by occupation page gives the same figures for every occupation, with the progression by age, the gap between women and men, and the départements where each group is best paid.
Once the occupation is chosen, two factors often weigh more, in the site's estimates, than the gap linked to the qualification: the size of the employer and the département. INSEE measures them for each broad occupational group, and the site applies those gaps to the occupation. For the occupation “Finance and accounting supervisors and technicians”, the estimated average gross annual salary ranges from €36,100 (Micro-business) to €45,700 (Large company), and reaches €48,300 in the département where its group is best paid (Yvelines). Then come the things averages cannot see: a sought-after speciality, an apprenticeship that counts as experience, internships in the target sector, and the ability to present all of it as results rather than a list of courses.
The most reliable approach is to start from your own case: on What am I worth?, you upload your CV, the AI reads your occupation, qualification, experience and town, and the code works out your market value with the method above, including a range by company size. If you are just out of education, the guide to the CV for a first job helps you make the most of your degree, and the one on negotiating your starting salary helps you defend the figure you get.
There is no single master's-degree salary, only a salary per occupation. With the site's method, with no experience and at the national average, a master's graduate is worth about €42,200 gross a year in the occupation “IT research and development engineers and managers”, and about €31,900 in the occupation “Finance and accounting supervisors and technicians”. In this data, the occupation you aim for makes pay vary far more than the degree itself.
Because the data it uses, INSEE's figures covering all employees, is published by occupation, age and sex, and by company size and département for broad occupational groups, never by qualification. Rather than invent a table, the site starts from your occupation and turns your degree into a career-start age, an assumption that lets it read the salary-by-age curve.
In the site's method, a PhD holder starts later, so higher up their occupation's salary-by-age curve: their starting estimate is a little higher. The data, for its part, does not say whether employers pay for the doctorate as such. It matters most for a job that asks for it: research, specialist expertise, higher education.
INSEE publishes average net salaries in full-time equivalent. The site shows them as they are when it talks about net pay, and converts them into gross annual pay with the general-scheme calculation engine when it talks about market value, because that is the unit of job offers and negotiations.
This guide gives you a method, not legal advice: the official rules and amounts are those of the sources above, as at their date.
The site's tools and features that go with this guide: the figures there are calculated by the code, never by the AI.