Brazil Electricity Tariffs — Tarifas de Energia ANEEL
Pricing
from $0.60 / 1,000 results
Brazil Electricity Tariffs — Tarifas de Energia ANEEL
Get Brazilian electricity tariffs (TUSD/TE) by utility, compare tariffs across utilities, and read the current tariff flag — straight from ANEEL's official open data API. No scraping, no proxy.
Pricing
from $0.60 / 1,000 results
Rating
0.0
(0)
Developer
Matheus Coelho
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Get Brazilian electricity tariffs (TUSD and TE) by utility, compare tariffs across all utilities, and read the current tariff flag — straight from ANEEL's official open data API (dadosabertos.aneel.gov.br). No scraping, no browser, no proxy: it is a plain HTTP call to a public government API.
Consulte tarifas de energia elétrica (TUSD/TE) por distribuidora, compare tarifas entre distribuidoras e veja a bandeira tarifária vigente, direto da API oficial de dados abertos da ANEEL.
What it does
Three query modes:
tarifas_distribuidora— current TUSD/TE tariffs for one specific utility (e.g. EDP ES, CPFL PAULISTA, ENEL SP), filtered by subgroup (B1-B4) and tariff modality.ranking— compares the full tariff (TUSD+TE) across every utility in Brazil for the same subgroup/modality, cheapest to most expensive.bandeira— the tariff flag in force (or for a given month) and the surcharge it adds, in both R$/MWh (ANEEL's original unit) and R$/kWh (the unit on the consumer's bill).
What it does NOT do
- Does not compute your final electricity bill — it excludes ICMS/PIS/COFINS taxes, which vary by state and are not part of this data source.
- Does not cover distributed generation / net metering (SCEE).
- Does not cover discounted tariffs (tarifa social, baixa renda) — always the standard full tariff for the subgroup.
- Does not cover group A (high voltage) in this version — only group B (B1-B4, low voltage).
Output example
{"mode": "tarifas_distribuidora","coletadoEm": "2026-08-20T16:44:59Z","distribuidora": "EDP ES","cnpjDistribuidora": "28152650000171","subgrupo": "B1","modalidadeTarifaria": "Convencional","classeConsumo": "Residencial","postoTarifario": "Não se aplica","unidade": "MWh","tarifaTUSD": 506.32,"tarifaTE": 337.39,"inicioVigencia": "2026-08-07","fimVigencia": "2027-08-06","resolucaoHomologatoria": "RESOLUÇÃO HOMOLOGATÓRIA Nº 3.600, DE 31 DE JULHO DE 2026"}
How to use
Pick a mode and fill the matching filters. No proxy or advanced setup needed — the source is a public API with no IP blocking.
- Mode
tarifas_distribuidora: setdistribuidorato the exact utility code (see the official list). - Mode
ranking: nodistribuidoraneeded — it compares all of them at once. - Mode
bandeira: optionally setcompetencia(YYYY-MM); leave blank for the most recent months.
Who uses it
- Energy consultancies & efficiency firms — benchmark tariffs across utilities and regions.
- Industry, retail & logistics — track energy cost per site.
- Fintechs & insurers — feed cost models with official tariff data.
- Solar / distributed generation platforms — compare against the grid tariff.
- Journalists & researchers — official, citable tariff data with the resolution number.
Known limitations
- Covers group B only (low voltage: residential, rural, commercial/industrial, public lighting). Group A (high voltage) is planned for a future version.
- Consumption class is determined by the subgroup (B1=Residential, B2=Rural, B3=not applicable — single tariff, B4=Public lighting). It is not a free choice, because ANEEL does not allow arbitrary combinations.
- B4 (public lighting) uses subclass "B4a" (street lighting) only — B4b exists in the source but is not covered in this version.
- Not every subgroup + modality combination exists (e.g. B4 has no "Branca" modality) — the Actor returns an empty dataset with a clear warning in those cases, not an error.
rankinguses each utility's canonical line (full tariff, no discount, no SCEE) and only considers utilities whose tariff is still in force today — a merged or inactive utility does not enter the comparison even if it has history in the dataset.- Utilities that were merged or renamed stop receiving new homologated tariffs under the old code — if a name returns nothing in
tarifas_distribuidora, check the current code on ANEEL's portal.
Pricing
US$ 0.003 per delivered record, no start fee. You only pay for items actually written to your dataset — the Actor honours maxItems strictly.
Data source
ANEEL Open Data Portal — dadosabertos.aneel.gov.br. Datasets: utility tariffs and tariff flags. ODbL licence.
This Actor is unofficial and is not affiliated with or endorsed by ANEEL. It collects publicly available open data only.