Meta Ad Library Spend Bands: What Is Shown
Meta publishes banded spend and reach only for social issue, election and political ads. See what is covered, what is not, and how to research without it.
Updated July 2026 · Likit Sae Lee, CTO
Meta Ad Library spend bands are the banded spend and reach figures Meta publishes for ads about social issues, elections or politics, not for ordinary commercial ads. Meta's Transparency Center states that for ads in that category it "provides additional information, including spend, reach and funding entities," and Meta's Ad Library API reference marks spend, currency and impressions as fields returned only for political and issue ads, reported as ranges rather than exact figures. For the overwhelming majority of commercial ads worldwide, the Ad Library shows the creative and its run dates and attaches no spend figure at all.
Which ads actually carry a spend figure
The Ad Library is free, needs no login to browse, and holds every active ad running across Meta's products. Spend is the exception rather than the rule. Meta's Transparency Center is explicit that the extra numbers attach to one regulated category: "For ads about social issues, elections or politics, Meta provides additional information, including spend, reach and funding entities." Those ads are the ones that require advertiser authorization and a funding disclaimer in the countries where Meta enforces the policy. Everything else is outside the scheme. The numbers arrive as bands, never as exact figures. Meta's Ad Library API reference for the archived ad endpoint (as of July 2026) flags spend, currency, impressions, demographic distribution, delivery by region and estimated audience size as fields available for political and issue ads only, and documents impressions in ranges: under 1,000, then 1K-5K, 5K-10K, 10K-50K, 50K-100K and upward. Spend behaves the same way, returned as a lower and upper bound in the currency that paid for the ad. A researcher can tell a small local push from a national campaign. Nobody gets the invoice. Retention differs too. Meta keeps ads about social issues, elections or politics in the library for seven years whether they are still running or not, which is why election researchers can reconstruct a campaign years later. The separate Ad Library Report aggregates that same category by country and date range, and Meta makes it available in the countries that require authorization for those ads.
Why most commercial ads show no spend at all
This is the part that surprises marketers who arrive expecting a competitor spend dashboard. Look up a footwear brand, an aesthetic clinic, or a marketplace seller, and there is no spend figure, no impression count, no reach, no currency. It is not hidden behind a login or gated to a higher API tier. Meta has never published it for ordinary commercial advertising, and as of July 2026 there is no Meta announcement changing that. What you do get is substantial, and it is creative intelligence rather than financial intelligence: the image or video, the primary text, the headline, the call-to-action, the advertiser's Page, the date the ad started running, whether it is still active, the Library ID, the platforms it runs on, and every variation the brand is running side by side under the same concept. For a creative strategist that is the useful half. The practical consequence is worth stating plainly. Any competitor spend number you have seen in a report or a tool is a model, not a disclosure. It is inferred from proxies like impressions, ad counts, run duration, or category averages, and Meta neither publishes nor endorses it. Treat a figure labelled "estimated spend" as a hypothesis with a wide error bar, and never as something lifted from the Ad Library, because it was not.
The EU layer, and what changed in October 2025
The European Union does force more disclosure, but on reach rather than money. Article 39 of the Digital Services Act requires very large online platforms to run a public ad repository, searchable and queryable through an API, covering every ad presented in the EU and held for one year after the ad was last shown. The required data points are the content of the ad, on whose behalf it was presented, who paid for it, the period it ran, whether it was targeted at particular groups along with the main parameters used, and the total number of recipients reached, with aggregate figures broken down by member state where the ad targeted particular groups. There is no obligation to publish a spend amount anywhere in it. Meta implements this through EU-specific fields. Its API reference documents eu_total_reach, described as "the estimated combined ad reach for all locations inside the European Union," alongside an age, country and gender reach breakdown and the targeting parameters the advertiser selected. An ordinary commercial ad delivered in the EU is therefore the most transparent ad in the whole library, and it still carries no spend figure. Anyone expecting the EU to be where spend transparency expands should look at the direction of travel. Meta announced on 25 July 2025 that it would stop selling political, electoral and social issue advertising in the European Union, effective 6 October 2025, citing the operational and legal burden of the EU Transparency and Targeting of Political Advertising regulation (Regulation (EU) 2024/900, applicable from 10 October 2025). Meta's advertising standards now state that ads about social issues, elections or political content are not allowed to run in the EU, other than voting and voter registration information placed by election authorities. The single category that ever carried a published spend band is no longer sold there. Meta said the decision is specific to the EU and that political ad transparency tools continue elsewhere.
Researching a rival when there is no spend number
Drop the money question and the Ad Library gets more useful, because the signals that survive are the ones about creative. Duration is the strongest of them: an ad that has been running for three months is an ad someone keeps paying for, and nobody sustains a loser for a quarter. Volume is the second: when a brand has a dozen live variations under one concept and a single lonely execution under another, it has already told you where its budget went without publishing a number. Format and hook repetition across months is the third. Read across a category rather than down a single competitor. Ten brands selling the same thing will converge on two or three angles that work and abandon the rest, and that consensus is more reliable than any one advertiser's choices. Check on a schedule, because the library shows active ads and a paused ad simply vanishes, taking its history with it. The winner you noticed last month may be unfindable next week. That disappearance is the gap a persistent archive fills. A searchable library such as AdPlay.ai keeps the creative record after an ad stops running, across millions of Malaysian Meta ads and roughly 16,000 brands, so a concept you spotted in March is still readable in July. It holds creative metadata only and carries no spend data of its own, so it extends what the Ad Library does well rather than adding a money figure that Meta never published.
Frequently asked questions
Does the Meta Ad Library show how much a competitor spent on ads?
For an ordinary commercial advertiser, no. Meta publishes spend only for ads about social issues, elections or politics, and only in the countries where it requires authorization for that category. A clothing brand, a restaurant, or an e-commerce store will show its creative, its start date and its active status, with no spend, impressions or reach attached. Meta's Ad Library API reference confirms this at the field level: spend, currency and impressions are marked as available for political and issue ads only. As of July 2026 Meta has made no announcement extending spend disclosure to commercial advertisers.
Why can I see spend on some ads but not others?
Because the ad fell into Meta's social issue, electoral or political category, which triggers a separate transparency regime. Advertisers in that category must complete an authorization process and carry a funding disclaimer, and in exchange their ads are published with spend, reach and funding entity details and kept in the library for seven years. It is a regulatory and policy scheme, not a feature of the Ad Library that some advertisers opted into. If an ad shows a spend range, it was classified as political or social issue advertising, sometimes to the advertiser's surprise, since issue-adjacent commercial ads occasionally get pulled in.
Can I see Meta ad spend for EU advertisers under the Digital Services Act?
No, and this is the most common misreading of the rules. Article 39 of the DSA requires the repository to disclose the ad content, on whose behalf it ran, who paid for it, the dates, the targeting parameters, and the total number of recipients reached, broken down by member state where the ad targeted particular groups. Reach is mandated; a spend amount is not. Meta reflects this with fields like eu_total_reach plus demographic reach breakdowns and targeting parameters for EU-delivered ads. So EU ads are the most richly documented in the library and still show no money figure. Note also that EU ad records are retained for one year after the ad last ran, not seven.
What happened to political ad spend data in the EU?
Meta stopped selling it. On 25 July 2025 Meta announced it would end political, electoral and social issue advertising across the European Union, and the change took effect on 6 October 2025, ahead of the EU Transparency and Targeting of Political Advertising regulation applying from 10 October 2025. Meta's advertising standards now state these ads cannot run in the EU, with a narrow carve-out for voting and voter registration information from election authorities. Since that category was the only one carrying published spend bands, new EU spend records stopped appearing. Meta stated the decision is specific to the EU, so political ad transparency continues in other markets.
How reliable are the spend ranges Meta does publish?
They are honest but coarse by design. Meta reports spend and impressions as lower and upper bounds rather than exact values, so a band tells you the order of magnitude and little more. That is usually enough to separate a modest local effort from a serious national campaign, which is what the transparency scheme is for. It is not enough to reverse-engineer a budget, a cost per result, or an efficiency comparison between two advertisers. Read the bands as scale indicators, and be wary of any analysis that converts them into precise figures or per-unit costs.
Sources
- 1.Meta Transparency Center, Ad Library tools (2026)
- 2.Meta for Developers, Ad Library API archived ad reference (2026)
- 3.Meta Transparency Center, Ads about Social Issues, Elections or Politics (2026)
- 4.Meta Newsroom, Ending Political, Electoral and Social Issue Advertising in the EU (2025)
- 5.European Commission, Transparency and targeting of political advertising (2025)
Keep exploring
Turn ad research into winning ads
Research the ads that work, generate the creative on-brand, and launch to Meta, all in one tool.
7-day free trial · No credit card required
