Web and media agency: agency buying, advertising space, VAT and revenue recognition (2026)
Telling agency work from media buying (Sapin law mandate), mastering VAT and recognising project or time-and-materials revenue: the 2026 accounting guide for the web and media agency.
Expert note: This article was written by our chartered accountancy firm. Information is current as of 2026. For a personalised review of your situation, contact us.
Quick answer. A web and media agency separates its own services (creation, consulting, development) — which are its turnover, subject to VAT at the standard 20% rate — from advertising space bought on behalf of the advertiser. That media buying falls under the Sapin law (Law no. 93-122 of 29 January 1993), which requires a written mandate: sums rebilled at cost flow through third-party accounts and are not the agency's turnover.
2026 context#
A web and media agency bills a wide range of services: website creation, campaigns, content, consulting, but also advertising space buying (display, social media, television, press). Each operation has a different accounting and tax treatment. The main source of error is to record as turnover sums that are merely flows managed on behalf of the advertiser.
At Hayot Expertise, we support communication agencies, studios and digital services companies. This guide sets out the right approach for an accountant for web and media agencies: qualify each flow, apply the right VAT, and recognise revenue at the right time.
Time-and-materials or media buying: what are we talking about?#
In French, the word "régie" is confusing because it covers two different realities.
- "Régie" as a billing mode means a service billed on a time-and-materials basis, as opposed to a fixed fee or project. It is a way of remunerating your own service.
- An advertising sales house (régie publicitaire) means the activity of selling advertising space on behalf of media owners.
When an agency buys advertising space for an advertiser, it usually acts as an agent under a mandate. This is the case that triggers the Sapin law obligations. The agency's own revenue (campaign management or consulting) must be distinguished from the price of the space, which economically belongs to the advertiser.
The Sapin law mandate for media buying#
Law no. 93-122 of 29 January 1993, known as the Sapin law, strictly governs media buying carried out by an intermediary. Its rules, extended to every medium (including digital) by law no. 2015-990 of 6 August 2015, require:
- A written mandate between the advertiser and the agency for any media buying or advertising service carried out in its name.
- Transparent remuneration: the mandate details the services and the agent's remuneration.
- Transparency of rebates: any rebate or pricing advantage granted by the seller (the medium or the sales house) must appear on the invoice sent to the advertiser and cannot be kept by the intermediary, unless expressly stated in the mandate.
- A ban on hidden advantages: the agent may receive no payment other than that from its principal, nor any remuneration or advantage from the seller.
In accounting terms, under a mandate, sums paid to the medium and rebilled at cost to the advertiser flow through third-party accounts: they do not enter the agency's turnover. Only the agent's remuneration — a management commission or fee — is income. This third-party-account logic is close to escrow, which we describe in our article on escrow accounting in real estate agencies.
Which VAT for a web and media agency?#
| Type of operation | Accounting treatment | VAT |
|---|---|---|
| Own service (creation, consulting, development, time-and-materials) | Agency turnover | 20% VAT billed by the agency |
| Media buying for the advertiser, under mandate | Third-party flow (outside turnover) | VAT rebilled at cost per the medium's invoice |
| Agent's remuneration (management commission) | Agency turnover | 20% VAT |
| Service for a taxable customer established outside France | Turnover (per territoriality) | Reverse charge by the customer (art. 259, 1° of the Tax Code), invoice net of tax with "Autoliquidation" wording |
For business customers established in another State, the general territoriality rule places the service at the customer's location (article 259, 1° of the General Tax Code): the agency invoices net of tax and the customer accounts for the VAT. For European Union customers, a European services declaration accompanies these operations. We detail these mechanisms in our article on the VAT of intra-community services.
Revenue recognition: project, time-and-materials, subscription#
When revenue becomes earned depends on the billing mode:
- Fixed fee or project: revenue is recognised on a percentage-of-completion basis. Advances received but not yet earned are booked as deferred income.
- Time-and-materials: revenue is recognised as the work is performed, based on billed time.
- Subscription or recurring service: revenue is spread over the service period and attached to the relevant financial year.
This discipline avoids artificially inflating a year with advances or media buying. To go further on the fixed-fee versus time-and-materials trade-off, see our analysis on revenue recognition for fixed fee and time-and-materials and, for independents, on the independent consultant and daily rate.
| Billing mode | Revenue trigger | Treatment of advances |
|---|---|---|
| Fixed fee or project | On percentage of completion | Deferred income until completion |
| Time-and-materials | As billed time is performed | Periodic billing of time |
| Subscription or recurring service | Spread over the service period | Attached to the relevant year |
Special cases#
- Rebilling of costs and subcontracting. When an agency subcontracts part of a project (developer, motion designer), the service rebilled in its name is turnover, to be distinguished from media buying under mandate.
- Content creators and influencers. An agency paying creators handles specific flows, covered in our guide on content creators and influencers.
- Media buying outside a mandate. If the agency buys space on its own account and resells it in its name, it is no longer an agent: turnover then includes the price of the space, which radically changes its ratios.
2026 risk points#
- Do not confuse third-party flows with turnover. Recording media buying as income inflates turnover and distorts margin.
- Formalise the mandate. The absence of a Sapin-compliant written mandate exposes you to penalties and complicates audits.
- Trace rebates. Any rebate from the medium must be returned to the advertiser, unless expressly stated otherwise.
- Check VAT territoriality. A wrongly qualified service to a foreign customer leads to VAT wrongly collected or omitted.
- Anticipate e-invoicing. Receiving becomes mandatory on 1 September 2026 for all businesses.
Our accounting firm's analysis#
Recently, a fast-growing digital agency contacted us because its gross margin looked abnormally low. Analysing its accounts, we found that media buying carried out for its advertisers was recorded as turnover, and its cost as expenses. The reported turnover was thus inflated by several hundred thousand euros of flows that did not belong to it.
We reclassified these operations as third-party accounts, in line with the Sapin law mandate logic, and isolated the agency's remuneration alone. The real turnover emerged, the margin returned to a coherent level, and reporting became readable for the partners and the bank. Along the way, we secured the written mandates with the advertisers. An agency's billing structure is not just an accounting detail: it drives how performance is read and financial credibility.
Hayot Expertise advice. Map your flows: own services, media buying under mandate, rebilling. Put in place Sapin-compliant written mandates, a chart of accounts that isolates third-party flows, and a clear revenue recognition policy (fixed fee, time-and-materials, subscription). Dedicated accounting support for agencies and tax advice give you sincere turnover and reliable indicators.
Frequently asked questions
Is media buying turnover for the agency?+
No, when the agency acts as an agent on behalf of the advertiser. Sums rebilled at cost flow through third-party accounts. Only the agent's remuneration (commission or fee) is turnover.
What does the Sapin law require of a communication agency?+
A written mandate for any media buying carried out for an advertiser, transparent remuneration, the return of the seller's rebates to the advertiser, and a ban on any hidden advantage from the medium.
What VAT rate applies to a web agency service?+
The standard 20% rate for own services billed in France. For a business customer established outside France, the service is generally reverse-charged by the customer.
How to recognise revenue on a fixed-fee web project?+
On a percentage-of-completion basis. Advances received but not yet earned are booked as deferred income until effective completion.
What is the difference between time-and-materials and fixed fee?+
Time-and-materials bills the time actually spent; a fixed fee bills an agreed amount for a defined deliverable. Time-and-materials revenue follows billed time, fixed-fee revenue follows project progress.
Is a written mandate needed even for social media advertising?+
Yes. Since law no. 2015-990 of 6 August 2015, the Sapin law written-mandate regime applies to media buying on any medium, including digital.
Key takeaways#
- Media buying under mandate flows through third-party accounts: it is not the agency's turnover.
- The Sapin law requires a written mandate, transparent remuneration and the return of rebates to the advertiser.
- Own services (creation, consulting, development, time-and-materials) are turnover at 20% VAT.
- A service for a taxable customer outside France is generally reverse-charged (article 259, 1° of the Tax Code).
- Revenue is recognised on completion for fixed fees, on billed time for time-and-materials, and spread for subscriptions.
Official sources#
- Law no. 93-122 of 29 January 1993 (Sapin law) — transparency of media buying (Légifrance)
- General Tax Code, article 259 — VAT territoriality of services (Légifrance)
- BOFiP — VAT, place of supply of services (BOI-TVA-CHAMP-20-50)
- BOFiP — Derogations to the general rule, taxable customer (BOI-TVA-CHAMP-20-50-30)
- French Accounting Standards Authority — General Chart of Accounts

Article written by Samuel HAYOT
Chartered Accountant, registered with the Institute of Chartered Accountants.
Regulated French accounting and audit firm based in Paris 8, built to support companies across France with a digital and decision-oriented approach.
Sources
Official and operational sources cited for this page.
- Loi n° 93-122 du 29 janvier 1993 (loi Sapin) — transparence de l’achat d’espace publicitaire (Légifrance)
- Code général des impôts, article 259 — territorialité de la TVA des prestations de services (Légifrance)
- BOFiP — TVA, lieu des prestations de services (BOI-TVA-CHAMP-20-50)
- BOFiP — Dérogations à la règle générale (preneur assujetti, BOI-TVA-CHAMP-20-50-30)
- Autorité des normes comptables — Plan comptable général (reconnaissance du revenu)
This topic is part of our service Tax accountant in Paris | CIT, VAT & tax audits
Need a quote or personalised advice?
Our accountancy firm supports you through all your steps. Get a free quote to review your situation and receive a bespoke fee proposal, or contact us directly.