Pushing open the door of a Paris municipal canteen could soon cost city workers more, and the rise would have nothing to do with the price of zucchinis or meat. Behind this growing bill lies a much broader story, that of a system of public subsidies whose workings are increasingly hidden from taxpayers. Paris, like many large French municipalities, has turned subsidies into a nearly banal management tool, to the point that the official budget line no longer reveals the whole truth. This is precisely the case of the ASPP, the body charged with feeding municipal civil servants, whose actual bill far exceeds the 12.4 million euros announced in budget documents.
- The real cost of the ASPP reaches 13.7 million euros, versus 12.4 million officially announced, a gap tied to the dilution of budgetary responsibilities
- Paris (241.2 M€), Lyon (109.8 M€) and Marseille (83.9 M€) pour hundreds of millions in municipal subsidies, with Paris also showing a debt of 9.3 billion euros
- The Court of Auditors denounces nationally a system of public spending (up to 316 billion euros for local authorities) without overarching governance or real assessment of its effectiveness
- When a municipal workers’ canteen becomes the symbol of a system at the end of its tether
- 12.4 million announced, 13.7 million actually paid: the ASPP’s hidden bill
- Paris, Lyon, Marseille: three cities, one reflex, subsidies left and right
- AGOSPAP, phantom pension funds: when public money funds bodies without oversight
- Court of Auditors vs Generation Libre: two reports, one diagnosis of a system out of control
- What the ASPP bill really reveals about the management of public money in Paris
When a municipal workers’ canteen becomes the symbol of a system at the end of its tether
The ASPP, or Agency for the catering of Parisian personnel, is neither a recent nor improvised structure. It was created in 1981, after the judicial dissolution of the management committee of social works of the Paris Prefecture and the Assistance publique of Paris. A report by the General Inspectorate of the City of Paris documented the troubled history of this entity, confirming the existence of recurring dysfunctions in its management for decades. It is therefore not an accident, but a fragility ingrained in the very DNA of the organization.
The situation has grown tenser again recently. The CGT publicly denounced the scale of the problem, estimating that “The Mayor of Paris is about to once again accompany ASPP’s cumulative losses with new price increases imposed on staff”. The union even spoke of a catastrophic management, summarizing the situation in a blunt sentence: “the crisis had been brewing for a long time, it has reached its limit.” An additional deficit of 800,000 euros would have been identified before the end of the year, according to several internal sources, leaving little doubt about the financial trajectory of the organization.
12,4 millions annoncés, 13,7 millions réellement payés : l’addition cachée de l’ASPP
This is where the affair takes on a dimension broader than a simple canteen issue. According to a note from Generation Libre, the consolidated cost of feeding Parisian staff actually reaches 13,7 million euros, versus the 12,4 million officially announced. A gap of more than one million euros that is not a matter of accounting detail, but perfectly illustrates what analysts call the dilution of budgetary responsibilities: part of the real cost disappears from the most visible public documents.
This financial murkiness does not come alone. The UNSA union of attachés revealed that the City of Paris reduced its subsidy by nearly a million euros compared with previous years, which mechanically worsened the treasury difficulties of the organization. Yet the City of Paris justifies maintaining this system by explaining that it avoids granting meal vouchers to its staff, a decision that saves a jaw-dropping 60 million euros per year. A façade of savings, in short, since it comes with a structural deficit hidden behind the official budget line, at a time when the City has to find 400 million euros to balance its next budget.
Paris, Lyon, Marseille : trois villes, un même réflexe, la subvention à tout va
The ASPP case is only the visible part of a far larger iceberg. The Generation Libre study, titled The Great Waste, scrutinized municipal subsidies in three major French cities. In Paris, 5 217 subsidies were voted in 2025, totaling 241.2 million euros. In Lyon, 3 234 budget lines represented 109.8 million euros in 2024. Marseille, for its part, paid 83.9 million euros to its associations, to which are added 47.2 million allocated to agencies or annex budgets, including 22.1 million for the Opéra-Odéon and 16.1 million for the Belle-de-Mai Media Hub.
Referred to per capita, these sums paint a telling picture of municipal priorities: 113 euros per inhabitant in Paris, 212 euros in Lyon and 95 euros in Marseille, a figure rising to 148 euros once annex budgets are included. These amounts take on particular resonance when contrasted with the indebtedness of these same cities: 9.3 billion euros for Paris, 320 million euros for Lyon and 1.3 billion euros for Marseille, in a national context where public debt reached 3,482 billion euros in the third quarter of 2025.
AGOSPAP, caisses de retraite fantômes : quand l’argent public finance des structures sans contrôle
The ASPP is not the only Parisian structure to intrigue the authors of the study. AGOSPAP, another body linked to the social action for agents, is financed at more than 7 million euros, even though its beneficiaries are mainly from the hospital sector, according to the Regional Chamber of Accounts. A situation that raises questions about the coherence between municipal funding and the audiences actually concerned.
Even more troubling: Paris continues to fund, to the tune of 2.67 million euros per year, two structures tied to the pensions of former elected officials, even though these funds are no longer replenished. This kind of arrangement, kept by administrative habit rather than real necessity, precisely illustrates what the study calls a system that is fragmented, hard to read and prone to circumvention, where citizen oversight is significantly weakened by the piling up of structures.
Cour des comptes contre Generation Libre : deux rapports, un même diagnostic d’un système hors de contrôle
This Parisian finding echoes a much broader national assessment. The Court of Accounts published a report noting that 18,5 billion euros are recorded in the State budget under the territorial cohesion, to which 15 billion in additional tax expenditures are added. Local authorities spend up to 316 billion euros on housing, transport, security or social action, without the total cost or the actual effectiveness of these measures being precisely assessed.
The Court draws a striking tableau: a school map poorly adapted for middle schools, vacant social housing due to a lack of candidates while other applicants remain without solutions, measures that overlap on the same territory without coordination. In terms of security, 24.4 billion euros from the State and 2.3 billion from local authorities are mobilized, without the distribution of personnel matching real on-the-ground needs. The diagnosis is unequivocal: France would have shifted from an Attorney State to a Distributor State, multiplying aid without coherent overarching governance, a conclusion that eerily echoes the assessment made of Parisian municipal subsidies.
Ce que révèle vraiment la facture de l’ASPP sur la gestion de l’argent public à Paris
When scaled to its proper level, the story of the Parisian workers’ canteen seems almost anecdotal next to the hundreds of billions at stake nationally. Yet it condenses all the symptoms described by the two reports: a gap between the amount shown and the real cost, a reduced subsidy that worsens an existing deficit, and a historically fragile structure that no one seems willing to reform in depth.
It is also interesting to compare this situation with another measure of Paris’s collective catering: the free school canteens for the most modest families, a program estimated at 1.2 million euros per year and covering 17,000 children. Two budgets for collective catering, two very different logics, but one shared conclusion: Paris’s management of public money remains fragmented across a multitude of schemes, some of which escape the readability that taxpayers are entitled to expect.
Between the 12.4 million announced and the 13.7 million actually spent to feed municipal workers, the issue is more than a simple accounting difference. It reflects a system where subsidies have become a reflex rather than a managed tool, where each structure pursues its own budget trajectory without an overarching vision. The question remains whether the upcoming Parisian budget decisions, in a context where the city must find 400 million euros, will finally restore coherence in this budgetary kitchen, or whether the bill will simply keep growing, year after year, out of sight.