Editorial standards

How we check what’s on this site.

Every fee, deadline, salary and class-profile figure here is read off the institution’s own page and stamped with the date we read it. When a figure turns out to be wrong, we correct it everywhere and then pin the old number so it cannot come back. This page is the record — and none of it is written by hand: the counts below are recomputed from the repository every time the site is built.

The four rules

  1. The school’s own page, or it isn’t a fact

    Tuition, application rounds, programme length, intake, ECTS and class profile come from the institution’s published pages. Not a directory, not an aggregator, not another guide that cited a fourth guide.

  2. Rankings come from the people who compile them

    We publish no ranking of our own. Positions are read from the Financial Times, QS and Bloomberg Masters in Management tables and shown side by side, so you can see where they disagree. What we add is what those tables leave out.

  3. Forums are colour, never a number

    Applicant forums and consultancy blogs are useful for texture — what an interview felt like, how fast a school replies. They are quoted as what they are, and they are never the source of a figure.

  4. If it isn’t published, we say so

    A missing fee stays missing, flagged, with a pointer to the page where the school will publish it. We do not infer next year’s deadline from last year’s or round a gap into a plausible-looking number.

The record, as of the last deploy

Programme profiles
112
Source citations
607
Distinct sources cited
160
Figures pinned against regression
64

Every one of those citations carries the date it was last read. The oldest was read on 30 May 2026, the newest on 4 September 2026. Recomputed 4 September 2026.

How fresh the profiles actually are

A profile’s freshness is the date of its most recent check. Fees and deadlines move on the school’s calendar, not ours, so this table is the honest one: it shows the backlog as well as the work.

Profiles Last checked
68 Re-read within the last month on or after 5 August 2026
43 One to three months ago still this admissions cycle, but worth confirming a fee against the school
1 More than three months ago overdue — these are the ones being worked through first

The oldest checks on the site right now

1 profiles are past three months and overdue. They are worked through in country clusters, oldest first. These are the oldest today — confirm their figures against the school’s own page before you rely on them:

Corrections we have published

When a figure changes or turns out to be wrong, the fix is not just the profile. The same number is usually quoted across a dozen articles, so the correction is propagated everywhere and the retired figure is then registered in a guard that fails the build if it ever reappears anywhere in the site’s source. That is what makes a correction here permanent instead of something that quietly reverts in an old post six months later.

  1. 2026-09-03 €38,500 (Intensive 1yr) corrected to €38,000/yr (Intensive, 1yr)

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  2. 2026-09-03 €38,500 for the 12-month Intensive Track corrected to €42,170

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  3. 2026-09-03 €38,500 for the one-year intensive route corrected to €42,270

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  4. 2026-09-03 €79,000 for the longer flexible track corrected to €49,440

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  5. 2026-09-03 €38,500–€79,000 corrected to €57,240

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable.

    Source See the corrected profile

  6. 2026-09-03 up to about €79,000 corrected to €49,440

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable. This entry pins one of the OTHER written shapes of the same claim: the first sweep registered four ESSEC-scoped sentences and a fifth shape — 'runs up to about EUR 79,000' — still survived in essec-vs-emlyon-for-mim and was caught only by a dist grep. Note the euro sign is load-bearing: Solvay's US$79,000 salary appears nine times in the corpus and must stay sayable.

    Source See the corrected profile

  7. 2026-09-03 up to around €79,000 corrected to €57,240

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable. This entry pins one of the OTHER written shapes of the same claim: the first sweep registered four ESSEC-scoped sentences and a fifth shape — 'runs up to about EUR 79,000' — still survived in essec-vs-emlyon-for-mim and was caught only by a dist grep. Note the euro sign is load-bearing: Solvay's US$79,000 salary appears nine times in the corpus and must stay sayable.

    Source See the corrected profile

  8. 2026-09-03 up to roughly €79,000 corrected to €49,440

    ESSEC's Intake 2026 fee table, read at source 2026-09-03, itemises the Intensive Track as EUR 38,000 tuition + EUR 2,000 registration + a EUR 2,170 (EU) / EUR 2,270 (non-EU) service fee, totalled by ESSEC at EUR 42,170 / EUR 42,270; and the Flexible Track as EUR 21,500 (EU) / EUR 25,300 (non-EU) tuition per year + EUR 2,000 registration per year + a EUR 2,440 / EUR 2,640 service fee, totalled at EUR 49,440 / EUR 57,240. The corpus had carried EUR 38,500 and EUR 79,000, the second of which overstated ESSEC's own published total by EUR 22,000-30,000. The recorded blocker was 'the fee table is JS-rendered', which was wrong about the mechanism: the amounts are absent from the rendered text but present in the page source as an embedded JSON payload. Patterns are deliberately ESSEC-scoped sentences, never the bare figures: EUR 38,500 is also HHL Leipzig's tuition and 79,000 is also Solvay's US-dollar salary, both of which must stay sayable. This entry pins one of the OTHER written shapes of the same claim: the first sweep registered four ESSEC-scoped sentences and a fifth shape — 'runs up to about EUR 79,000' — still survived in essec-vs-emlyon-for-mim and was caught only by a dist grep. Note the euro sign is load-bearing: Solvay's US$79,000 salary appears nine times in the corpus and must stay sayable.

    Source See the corrected profile

  9. 2026-09-03 the SSE Excellence Scholarship corrected to half tuition fee waivers

    SSE's own scholarships page, read at source 2026-09-03, names no fund called the 'SSE Excellence Scholarship'. What SSE publishes for MSc applicants is 'several half tuition fee waivers and a limited number of full tuition fee waivers' for non-EU/EEA/Swiss/Ukrainian citizens, applied for inside the programme application, plus two nationality-scoped named funds (Af Jochnick, American Friends of SSE). #777 withdrew the claim where it found it but it survived on the SSE profile. The recorded blocker was 'the scholarship pages render as a JavaScript shell'; the real cause was the /en URL prefix — the un-prefixed path serves the full page.

    Source See the corrected profile

  10. 2026-09-03 neither publishes an amount, a grade threshold or a deadline corrected to 20% off tuition fee

    UCC's summary scholarships tables publish no amount for the College of Business and Law merit awards, which is what this claim was based on — but each award's own detail page publishes all three, and there are two awards rather than one. Non-EU: 'UCC First Class Honours or equivalent (1H): 20% off tuition fee', automatic at offer stage. EU: EUR 1,000 (CUBS) / EUR 700 (Law) to the highest 1H per programme. Both: 'This scholarship cannot be combined or used in conjunction with any other scholarship offering of UCC.' Read at source 2026-09-03.

    Source See the corrected profile

  11. 2026-09-03 HEC Paris charges about €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  12. 2026-09-03 HEC's ~€57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  13. 2026-09-03 HEC's roughly €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  14. 2026-09-03 HEC (~€57,700) corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  15. 2026-09-03 HEC Paris (€57,700) corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  16. 2026-09-03 Tuition for the 2026–27 cycle is €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  17. 2026-09-03 HEC Paris is around €57,700 corrected to €58,900

    HEC Paris's own Fees and Financing page, re-read at source 2026-09-03, prices the 2027/2028 M1 intake: academic fees EUR 26,500 + student service fees EUR 1,950 + administrative fees EUR 1,000 = EUR 29,450 in each of M1 (2027/2028) and M2 (2028/2029), which HEC totals as EUR 58,900. The corpus carried EUR 57,700, correctly sourced on 2026-07-05 but priced for the 2026-27 cohort — a cycle the profile's own published deadlines (September 2027 entry) no longer admit to. Patterns are deliberately HEC-scoped SENTENCE shapes rather than the bare figure, per the P14b lesson: a bare 'EUR 57,700' must stay sayable on the two pages that narrate this very correction (hec-paris-scholarships and hec-paris-vs-insead-for-mim) and in the profile's own source label.

    Source See the corrected profile

  18. 2026-09-03 The application fee is €100. Applicants self-identify corrected to €170

    The same 2026-09-03 read of HEC's fees page publishes an application fee of EUR 170, non-refundable. The HEC profile had carried EUR 100 while blog/hec-paris-scholarships.md already said EUR 170 — an internal contradiction with the same root cause as the tuition figure: the post was re-read and the profile was not. Pattern is the profile's full sentence opening, because EUR 100 is a live and correct application fee at Bocconi, NEOMA and TBS and must stay sayable.

    Source See the corrected profile

  19. 2026-09-03 HEC Paris is around 40,000 euros for two years corrected to 58,900 euros

    blog/france-vs-us-for-mim.md put HEC's two-year tuition at 'around 40,000 euros' in both its body and a FAQ answer that feeds FAQPage JSON-LD — roughly EUR 19,000 under the published figure, on a first-person post arguing that France is the cheaper choice. It survived every figure sweep because it is spelled out in words rather than written as a euro figure, which is the P14b near-variant failure exactly. Pattern is the full HEC-scoped phrase; '40,000 euros' alone is a legitimate string elsewhere in the corpus.

    Source See the corrected profile

  20. 2026-09-03 Tuition for the 2026–27 cycle is €57,870 corrected to the Class of MIM 2028

    INSEAD's financing page, read 2026-09-03, states 'the tuition fees for the Class of MIM 2028 are EUR 57,870' — a CLASS label, and the Class of MIM 2028 enters in August 2027. The INSEAD profile described the same figure as 'the 2026-27 cycle': the number was right and the year was wrong, which silently made every HEC-vs-INSEAD comparison a cross-cycle one. The figure is unchanged; only the label is superseded, which is why the pattern pins the label sentence and not the amount.

    Source See the corrected profile

  21. 2026-09-02 a modest national university registration fee corrected to university registration fees of €255 for the 2026 intake

    The EM Strasbourg profile described the national registration fee as 'modest' without a figure, next to a CVEC given only as 'about €105'. Both are published: the school's own fee page states €255 in university registration fees and €105 CVEC for the 2026 intake, matching France's national 2026-2027 master's rate of €255 and CVEC of €105. Leaving the larger of the two charges unquantified also hid the fact that EM Strasbourg — the only school in our French set inside a public university — is the only one where it applies at all.

    Source See the corrected profile

  22. 2026-09-02 net cost of the degree can fall to near zero corrected to only the CVEC remains payable by the student

    The EM Strasbourg profile said the work-study track brought the net cost 'to near zero'. The school's own fee page is more precise — 'In the co-op track, only the CVEC remains payable by the student' — and France's student portal explains why: alternants on a contrat d'apprentissage are assujettis to the CVEC because apprenticeship is initial training, while alternants on a contrat de professionnalisation are not concerned by it. The honest floor is €105 a year, not zero, and which contract you sign decides it.

    Source See the corrected profile

  23. 2026-09-02 roughly 49,000 euros for two years corrected to €58,900 in tuition across its two years

    Two posts described the HEC Paris MiM as 'roughly 49,000 euros for two years'. HEC's own Fees and Financing page for the Master in Management publishes €58,900, invoiced over the first two consecutive years — M1 (2027/2028) and M2 (2028/2029) at €29,450 each (€26,500 academic + €1,950 student service + €1,000 administrative) — plus a €170 non-refundable application fee, a €5,000 deposit deducted from the total, and an additional €2,000 for students outside the EU and the Erasmus+ associated countries. The €49,000 understated the sticker by roughly €10,000, and the site's own HEC profile already carried €57,700 at the time (that figure has since been superseded too — HEC now publishes €58,900 for the 2027/2028 M1 intake).

    Source See the corrected profile

  24. 2026-09-02 off the bill if you stack them well corrected to HEC Paris Scholarships cannot be combined

    The HEC scholarships guide opened by telling readers that scholarships knock money off the bill 'if you stack them well'. HEC's own Master in Management FAQ answers the question directly: 'Can I pay 100% of my tuition fees by combining the scholarships? Unfortunately, it is not possible. HEC Paris Scholarships cannot be combined. Merit-based scholarships can go up to 15 000 euros maximum.' The workable structure is one HEC award plus external money, which the same answer describes: 'you can combine HEC Paris with external scholarships such as Charpak Scholarship... The Eiffel Scholarship (only for Round 1 applicants), or any other external scholarship.'

    Source See the corrected profile

  25. 2026-09-02 can stack with the Foundation Excellence Scholarship corrected to the country-specific awards on that list are HEC awards

    The guide said HEC's country- and region-specific awards 'can stack with the Foundation Excellence Scholarship' as a blanket statement. HEC's own FAQ lists the CMA-CGM Excellence Fund for Lebanon and the Garzouzi Foundation Scholarship among its need-based awards, so they are HEC scholarships and fall inside 'HEC Paris Scholarships cannot be combined'. The claim is true only for awards funded outside HEC — a home government, an embassy, a private foundation.

    Source See the corrected profile

  26. 2026-09-02 monthly stipend of around 1,180 euros corrected to monthly allowance of €1,200

    The HEC scholarships guide still carried the Eiffel's superseded €1,181 monthly master's allowance, rounded to 1,180, after the site's dedicated Eiffel guide had re-read the programme's own regulations and settled the current figure at €1,200. Two of our pages were quoting different amounts for the same award.

    Source See the corrected profile

  27. 2026-09-02 Pair a merit award with a need-based layer corrected to These are alternatives, not layers.

    The Bocconi guide advised pairing a merit award with a need-based layer. Bocconi's own published regulations for the Graduate Merit Award a.y. 2026-27 revoke it on 'acceptance and/or award of an equal or larger benefit in Bocconi for the same academic year', adding that if the larger benefit is later lost 'the Bocconi Graduate Merit Award can never be reinstated'. Article 15 of the ISU Bocconi regulations says the same from the other side: scholarships 'may not be combined with similar forms of financial aid provided by Bocconi University', and 'students have the option of choosing one form of assistance or the other one.'

    Source See the corrected profile

  28. 2026-09-02 Stack a full or partial Merit Award against the tuition corrected to and you cannot have both

    The Bocconi guide told readers to stack a Merit Award against tuition and a need-based or regional grant against living costs. Both regulations forbid it: the Merit Award is revoked by an equal or larger Bocconi benefit in the same academic year, and article 15 of the ISU Bocconi regulations makes its scholarships an either/or against similar Bocconi aid. The two awards do target different halves of the bill, which is exactly why the combination looked plausible.

    Source See the corrected profile

  29. 2026-09-02 the Merit Award and Bocconi4Access sit outside that bar corrected to the university award has incompatibility rules of its own

    The Bocconi guide reasoned that because article 12 of the MAECI call is a government rule, Bocconi's own awards 'sit outside that bar'. The premise is right and the conclusion does not follow — the same error the Italy guide corrected for Ca' Foscari's Honours Scholarship. Bocconi's Merit Award regulations and article 15 of the ISU Bocconi regulations each contain their own incompatibility clause. Reasoning from the type of the funder rather than reading the award's own call is the defect.

    Source See the corrected profile

  30. 2026-09-02 they often stack with a smaller merit award corrected to A school's own awards usually do not combine with each other.

    The Europe-wide scholarships hub asserted as a general rule that need-based awards 'often stack with a smaller merit award'. It was unsourced, and it is contradicted at both schools where it mattered most: HEC Paris ('HEC Paris Scholarships cannot be combined') and Bocconi (Merit Award revoked by an equal or larger Bocconi benefit; ISU article 15 an either/or). There is no European convention here — each award decides in its own regulations, and the generic claim seeded the same mistake on two school pages.

    Source See the corrected profile

  31. 2026-09-02 sits outside that rule corrected to the university award carries an incompatibility article of its own

    The Italy scholarships guide corrected this reasoning in its body on 2026-09-01 (#779) but its 'honest read' takeaway still told readers 'a university's own award sits outside that rule', so the page contradicted itself. Ca' Foscari's Honours call bars its scholarship from being held with the Veneto Region's need-based grant, and Bocconi's Merit Award is revoked by any equal or larger Bocconi benefit — a university award is bound by its own call, not exempted by the funder's type.

    Source See the corrected profile

  32. 2026-09-02 ~€22,950 corrected to €23,500

    Vlerick's MIMS tuition is €23,500 for the September 2027 intake, read at source 2026-09-02 on the programme page ("The tuition fee for this Masters programme is €23.500"). The €22,950 figure was the 2026-intake fee and had propagated into the two Belgium posts as a current price. Kept as an approximation pattern ("~€22,950") so the profile and posts can still narrate the rise from €22,950 without tripping the guard; the bare figure is allowed only where it is explicitly labelled as the superseded 2026 fee.

    Source See the corrected profile

  33. 2026-09-02 Vlerick](/programs/vlerick-business-school) (~40) corrected to Vlerick](/programs/vlerick-business-school) (~45)

    Vlerick's published MIMS cohort is 45 with an average age of 23 (read at source 2026-09-02); the profile and the class-size posts carried 40. That moved the corpus floor: the smallest cohorts we profile are now Ljubljana and Goethe Frankfurt at ~42, so every 'from around 40 students to over 1,300' range claim built on Vlerick was wrong at the low end too.

    Source See the corrected profile

  34. 2026-09-02 from around **40 students to over 1,300** corrected to from around **42 students to over 1,300**

    The corpus floor for classSize is 42 (University of Ljubljana and Goethe University Frankfurt), not 40, once Vlerick's cohort was corrected to 45 on 2026-09-02. A superlative built on a figure has to move when the figure does — this is the P7 shape: check-figures pins numbers, nothing pinned the range claims resting on them.

    Source See the corrected profile

  35. 2026-09-02 online application deadlines page for the current cut-offs corrected to GEM publishes no dated rounds for the Master in Management

    GEM's site-wide "Online Application Deadlines" page is headed "Online Application Deadlines: BBA, MBA, MSc" and does not cover the Grande École Master in Management (read at source 2026-09-02). The MiM page states only that "applications will reopen at the start of the next academic year". Sending a MiM applicant to that ladder gives them the wrong programme's calendar, in a cycle (18 Sep 2025 – 9 Jul 2026) that has entirely passed.

    Source See the corrected profile

  36. 2026-09-02 rounds-based, capped-seats corrected to rolling, capped-seats

    Vlerick does not admit in rounds. Its MIMS page (read at source 2026-09-02) describes a rolling process assessed as of October with places allocated "first come, first served", one hard non-EU deadline of 30 April 2027, a June ceiling for visa-exempt applicants, and scholarship applications due before February. Describing it as a round ladder told readers to be early for a round that does not exist, and downgraded the 30 April requirement to a recommendation.

    Source See the corrected profile

  37. 2026-09-02 Esade assesses MiM applications on a rolling basis corrected to Esade publishes a nine-stage application calendar

    Esade's MSc admissions timeline publishes nine staged application deadlines for the September 2027 intake (1 Oct 2026, 19 Nov 2026, 14 Jan, 18 Feb, 18 Mar, 22 Apr, 13 May, 3 Jun, 1 Jul 2027), read at source 2026-09-02, against a profile that said they were unpublished. The recorded blocker was a 404 on the old /msc/en/… URL rather than a school that publishes nothing — the P16b family distinction. The guarded pattern is deliberately the Esade-specific sentence rather than the generic "dates … are not published yet", which is a true and necessary statement on other profiles (ESMT, IESE) and must stay sayable.

    Source See the corrected profile

  38. 2026-09-01 €334/semester corrected to €408.28

    Goethe Frankfurt's Semesterbeitrag was carried at ~€334 (a 2025-26-labelled figure taken from the faculty programme FAQ, which is not maintained). The university's central re-registration page sets it at €408.28 for winter semester 2026/27. The old number understated the four-semester cost by about €330.

    Source See the corrected profile

  39. 2026-09-01 contribution of roughly €334 corrected to €408.28

    Same retired Goethe figure in its body-prose form, which is how it appeared in the profile and in the Goethe requirements editorial.

    Source See the corrected profile

  40. 2026-09-01 ~€335/semester corrected to €355.65

    The tuition-free round-up quoted Cologne at ~€335, the summer-semester 2026 rate, after the profile had moved to the €355.65 winter-semester 2026/27 figure. Distinct from the string '€335.65', which the Cologne profile legitimately narrates as the previous semester's rate.

    Source See the corrected profile

  41. 2026-09-01 covers the semester ticket for public transport corrected to no statewide semester ticket

    The Mannheim profile stated its €194 contribution covered a public-transport semester ticket. The university itemises the €194 as administration €80 + Studierendenwerk €100 + constituted student body €14, with no transport component; Baden-Württemberg operates no statewide semester ticket. The claim made Mannheim look like a worse deal than Cologne or Goethe when, ticket excluded, it is the more expensive fee.

    Source See the corrected profile

  42. 2026-08-30 €11,650 corrected to €11,900

    Nova SBE's IMM fees page now publishes 2026/27 pricing, and it is a pair rather than a single number: the regular three-semester track is €11,900 for EU/EEA students and €13,000 for everyone else, against the flat €11,650 read on 2026-05-30. The old figure understates the current EU/EEA fee and hides the €1,100 non-EU differential entirely — which is the half of the split that most of this site's readers actually pay.

    Source See the corrected profile

  43. 2026-08-30 €1,499 corrected to €1,250

    Nova SBE's 2026/27 fees page states the mandatory non-refundable enrolment fee as €1,250 for EU/EEA and €2,350 for non-EU/EEA master's students, and says it is deducted from tuition rather than charged on top. The €1,499 the corpus carried was a single undifferentiated figure with the deduction unstated, which overstated the EU/EEA cost and understated everyone else's.

    Source See the corrected profile

  44. 2026-08-29 €5,000 per year corrected to €6,000 per academic year

    VŠE's CEMS MIM tuition page now states 'for the academic year 2027/28 and later, the tuition fee amounts to 6,000 EUR' against 5,000 EUR for 2025/26 and 2026/27. Tuition is charged annually, so anyone applying now pays the higher rate.

    Source See the corrected profile

  45. 2026-08-29 €5,000 per academic year corrected to €6,000 per academic year

    Same increase as prague-cems-tuition-per-year-2027; the profile prose used the 'per academic year' phrasing, so both retired strings are pinned.

    Source See the corrected profile

  46. 2026-08-29 €10,000 (full two-year programme) corrected to €12,000 (full two-year programme, 2027/28 entry)

    The two-year total derives from the school's published annual rate: 2 x €6,000 = €12,000 for a 2027/28 entrant, where the 2026/27 entrant paid €10,000. VŠE publishes the annual figure, not a programme total. The bare string '€10,000' is deliberately NOT pinned — IESE's €10,000 commitment fee and SGH Warsaw's 'under €10,000 for the whole degree' are unrelated and correct.

    Source See the corrected profile

  47. 2026-08-29 €10,000 in tuition corrected to €12,000 in tuition

    The prose phrasing of the same retired two-year total (see prague-cems-two-year-total-2027).

    Source See the corrected profile

  48. 2026-08-29 €800 blocking deposit corrected to €1,500 blocking deposit

    The payment schedule changed with the fee: VŠE now takes a 1,500 EUR blocking fee as the first payment (due 31 March for the first intake, 15 May for the second), deducted from first-year tuition, with the 4,500 EUR balance due 31 July. The old 800 EUR deposit belonged to the 5,000 EUR fee.

    Source See the corrected profile

  49. 2026-08-29 The application fee is €100. The French corrected to The application fee on the international degree-based route is **€180**

    The ESSEC profile said the application fee was EUR 100 while our own ESSEC admission-requirements guide said EUR 180 — the site contradicted itself on the same fee. ESSEC's 'Applying with an International Degree' page states EUR 180, non-refundable, waived for B2M Alliance Passport holders; re-read 2026-08-29. EUR 100 is the correct application fee at several other French schools (NEOMA, emlyon, TBS, Bocconi, HEC), so this pattern is deliberately scoped to the ESSEC sentence rather than to the bare figure.

    Source See the corrected profile

  50. 2026-08-29 around 2 August 2026 corrected to 16 August 2026

    The WBS MSc Management 2026-entry deadline was never 2 August. Warwick's own course page gives 16 August 2026, and that cycle has now closed (applications for 2027 entry open September 2026). The wrong date had propagated from the profile into two blog posts. Re-verified against wbs.ac.uk 2026-08-29.

    Source See the corrected profile

  51. 2026-08-29 ~2 August 2026 corrected to 16 August 2026

    Same retired WBS figure in its abbreviated form. Pinned separately rather than as a bare "2 August 2026" so the rule can never fire on an unrelated 12 or 22 August date.

    Source See the corrected profile

  52. 2026-08-29 **2 August 2026** corrected to **16 August 2026**

    Same retired WBS figure in its bolded body-prose form.

    Source See the corrected profile

  53. 2026-08-29 the 2 August 2026 deadline corrected to the 16 August 2026 deadline

    Same retired WBS figure as it appeared in a sources footnote.

    Source See the corrected profile

  54. 2026-08-28 CHF 9,987 corrected to CHF 10,673

    HSG's Cantonal Council approved a ~7% tuition increase (its first since 2014), in force from the autumn 2026 semester: the international Master rate rose from CHF 3,329 to CHF 3,557.50 per semester, so the three billable semesters of SIM-HSG now total CHF 10,673 rather than CHF 9,987.

    Source See the corrected profile

  55. 2026-08-28 €13,200 corrected to €14,900

    IÉSEG's own Master-cycle page publishes '€14,900 (1st year - 2026-2027 tuition fees)'. The €13,200 figure predates the 2026/27 cycle.

    Source See the corrected profile

  56. 2026-08-28 €26,400 corrected to €29,800

    The two-year Master-cycle total derives from the per-year fee: 2 x €14,900 = €29,800 (the M2 fee is not separately published, so this stays an approximation, as the profile says).

    Source See the corrected profile

  57. 2026-08-28 €24,500 (non-EU) corrected to €25,150 (non-EU)

    Trinity now publishes its 2027/28 fees: "The annual fees for the 2027/28 academic year are: EU Students €17,150 Non-EU Students €25,150". The non-EU rate rose €650 from the €24,500 published for 2026/27; the EU rate is unchanged.

    Source See the corrected profile

  58. 2026-08-28 €24,500 for non-EU corrected to €25,150 for non-EU

    Same correction as trinity-mim-tuition-non-eu-2027, in the prose phrasing used across the profile body, FAQs and the Trinity blog cluster.

    Source See the corrected profile

  59. 2026-08-28 €24,500 non-EU corrected to €25,150 non-EU

    Same correction, in the compact comparison-table phrasing ("~€17,150 EU / ~€25,150 non-EU") used by the Ireland shortlists and country compares.

    Source See the corrected profile

  60. 2026-08-28 €16,000–€24,500 corrected to €16,000–€25,150

    The Ireland-vs-UK range is bounded above by Trinity's non-EU fee, so it moves with it.

    Source See the corrected profile

  61. 2026-08-28 Trinity (~€24,500) corrected to Trinity (~€25,150)

    The DCU profile benchmarks its own fee against Trinity's, so it carries the same figure and drifts with it.

    Source See the corrected profile

  62. 2026-08-28 roughly €311 corrected to €314

    Trinity's fees page states: "registered students are also liable to pay Student Levies & Charges (SLC) fees. The fee was €314 for the academic year 2026/27 and is subject to change." The site carried the 2025/26 figure of ~€311.

    Source See the corrected profile

  63. 2026-08-28 €335.65 (winter 2025/26) corrected to €355.65 for winter semester 2026/27

    The Studierendensekretariat's Semesterbeiträge table gives "Wintersemester 2026/27 Semesterbeitrag 355,65 EUR" (AStA 13,25 · Studierendensport 2,00 · Deutschland-Semesterticket 226,80 · Fachschaftenbeitrag 3,60 · Verwaltungs- und Härtefallbeitrag 0,00 · KStW 110,00). The site carried €335.65 and mislabelled it as winter 2025/26 — 335,65 was in fact the summer-2026 figure.

    Source See the corrected profile

  64. 2026-08-28 €336 corrected to €356

    The rounded form of the same figure, quoted across ten country-compare and cost explainers. Cologne is the only school on the site with a ~€336 semester contribution, so the bare string is unambiguous.

    Source See the corrected profile

What this method does not fix

  • Some school sites cannot be read. A handful publish fees behind a JavaScript shell or block automated access outright. Where we cannot reach a primary source, the old figure stays and its date is not advanced — bumping it would assert a check that never happened.
  • Some figures are derived, not published. A two-year total built from a published first-year fee is an arithmetic result, not a school’s statement. Where that is the case the profile says so.
  • Ranking tables disagree, and we do not resolve them. FT, QS and Bloomberg measure different things. We show all three rather than blending them into a single number that hides the disagreement.
  • Career and salary figures are school-reported. Employment rates and median salaries come from each school’s own outcomes report, which is self-reported and self-audited. We label the reporting year so you can weigh it.

See it applied

  • The programme directory — every profile carries its sources and the date each was read, at the foot of the page.
  • The composite rankings — FT, QS and Bloomberg side by side, each position traceable to its table.
  • The deadline tracker — published application rounds, with the ones no school has published yet marked rather than guessed.
  • Who writes this — the bylines, and which pieces are firsthand rather than researched.

Spotted something wrong? Email us with the page and the figure — reader corrections are how several of the entries above were found.

Questions about the data

What counts as a source here?
For anything factual about a programme — tuition, application rounds, length, intake, class profile — the source is the institution's own published page, and nothing else. Ranking positions come from the published FT, QS and Bloomberg tables. Student forums and admissions-consultancy sites are read for context and never used as the source of a number.
What happens when a school changes a fee?
The profile is corrected, the same number is corrected everywhere else on the site that quotes it, and the retired figure is then registered so that the build fails if it ever reappears. That last step is why a correction here is permanent rather than a number that quietly comes back in an old article six months later.
What if a school hasn't published something?
We say so, on the page, and point you at the school’s own admissions page to confirm. We do not estimate a missing fee, infer an unpublished deadline from last year’s, or fill a gap with a plausible-looking number. A blank is more useful to an applicant than a confident guess — the deadline tracker marks unpublished rounds rather than filling them in.
Do you publish your own ranking?
No. The standings on this site are the independent FT, QS and Bloomberg Masters in Management tables, filtered to European programmes and shown side by side — every position traceable to the table that published it. What we add is the trade-offs those tables leave out: cost, language, length and where graduates actually land.
How current is the data right now?
As of the last deploy, 112 programme profiles carry 607 source citations, 607 of them stamped with the date the page was last read. The freshness table on this page is computed at build time, so it shows the real distribution — including the profiles that are overdue for a re-check.
I think something on the site is wrong.
Please tell us — corrections from readers and alumni are how several of the entries in the ledger above were found. Email hello@mail.mimineurope.com with the page and the figure, and ideally the school page you are reading it from.