- Commission guidance supporting the active-recipient data point used for VLOP/VLOSE identification and reporting.
"average monthly active recipients of the service in the Union"
Use this outline to scope a Digital Services Act transparency report against the harmonised EU templates, not an invented internal report format.
It separates annual Article 15 reporting, online-platform additions, VLOP/VLOSE six-month reporting, statement-of-reasons database evidence, and publication records.
Structured answer sets in this page tree.
Cited legal and guidance references.
The DSA transparency report template should start from the official CSV/XLSX templates in Commission Implementing Regulation (EU) 2024/2835. Build one report per service, complete the quantitative and qualitative templates that apply to the service tier, publish the report in a machine-readable and easily accessible format, and keep each published version available for the required retention period.
Do not use one flat template for every service. The implementing regulation states that the reporting obligations under Articles 15, 24 and 42 are not identical, and the first column of the official templates marks which rows apply to which providers.
Use this matrix before collecting data so teams do not add unsupported fields or omit rows that apply to their service.
Start every service report with the identification fields from the official quantitative template. Treat these as publication metadata, not as a marketing cover page.
The publication record should be enough for a reader, auditor, or Digital Services Coordinator to tell which service, reporting period, version, and previous report the file relates to.
The template should contain explicit cadence fields because Article 15 reports and Article 42 VLOP/VLOSE reports run on different publication rhythms.
Use the official dates only where they are supported by the implementing regulation. Do not invent service-specific deadlines unless they come from the service's designation or the provider's own first reporting cycle record.
Use the official quantitative template sections as the spine of the report. Each table should keep the official applicability, service, reporting period, indicator, scope, value, and contextual-information logic so figures remain comparable across services.
Where a row applies and the result is zero, enter 0. Where the row cannot apply to the provider or service, leave it blank rather than forcing an invented zero.
The qualitative template should explain how the numbers were produced and what the moderation system did during the reporting period. It is not a substitute for the quantitative CSV/XLSX tables.
Keep qualitative text tied to the official indicators. Avoid adding generic policy statements that do not explain the reporting period, the service, or the measurement method.
A transparency report is not the same as the DSA Transparency Database submission process, but the two datasets should reconcile for online platforms. Article 17 statements of reasons explain individual moderation restrictions to users, while Article 24(5) requires online platforms to send those statements to the Commission database.
Use the database as supporting evidence for online-platform reporting, especially for moderation restrictions, grounds, automated processing, free-text explanation fields, and the difference between public database data and internal source-of-record artifacts.
The public report should stay aligned with the official template. Keep operational evidence in supporting tables so reviewers can reproduce the figures without adding unofficial fields to the published CSV.
Each evidence table should identify the source system, extraction time, aggregation rule, owner, and reconciliation status for the official template row it supports.
Before publication, check the report against the official template instead of against an internal checklist alone. The strongest review asks whether every required official row is complete, blank for a valid reason, or zero because the practice could have occurred but did not.
Keep the review short and reproducible so later corrected versions can explain exactly what changed.
Sorena can help map your service tier, reporting period, official CSV/XLSX rows, statement-of-reasons evidence, and publication records into a reviewable DSA transparency-report package.
Ask source-linked questions about Article 15, Article 24, Article 42, statement-of-reasons data, and the harmonised reporting templates.
Check which DSA transparency-report rows apply to your service tier and which evidence tables are needed before publication.
"average monthly active recipients of the service in the Union"
"The full archive files contain all variables"
"implementing regulation laying down templates for the transparency reports"
"more than 45 million users per month in the EU"
"must comply with the CSV standard RFC 4180 and must use UTF-8"
"clear and specific statement of reasons"