O preço grossista da eletricidade (electricity spot price) não é o que paga. É o primeiro termo de uma soma, e tudo o que entra na fatura — a parte do fornecedor, a rede, o Estado — vem depois dele.
É aí que nasce quase toda a figura de custo errada. Se põe um preço grossista num painel, o número sai baixo demais; se acrescenta as componentes do seu contrato a um preço que já as contém, sai alto demais. Vistos de onde está, os dois casos parecem iguais: uma figura que não bate com a fatura.
Por isso, aqui está tudo, na ordem em que a aritmética acontece.
Os dois tipos de preço
| O que é | O que precisa de si | |
|---|---|---|
| Grossista (spot) | o preço grossista desse período, da bolsa | as componentes do seu contrato, somadas por cima |
| Tudo incluído (all-in) | o que o fornecedor fatura nesse período, impostos incluídos | nada — é usado tal como chega |
Qual dos dois tem é a definição mais consequente de todo este tema, e não é uma preferência: é uma propriedade de onde o preço veio. Uma bolsa publica o grossista. A fonte do próprio fornecedor publica o tudo incluído. Errar nisto não é um erro de arredondamento — é a diferença entre uma figura com metade do peso em falta e uma figura que o carrega duas vezes.
A fórmula, por inteiro
Para uma fonte grossista (spot), cada período de 15 minutos é preço assim:
( spot × factor + markup [+ zone rate] + grid fee + energy tax + levy ) × ( 1 + VAT / 100 )
Para uma fonte tudo incluído (all-in), não há fórmula. O preço é usado tal como chega, e o IVA nunca se aplica outra vez — já lá está.
Componente a componente, com as palavras que a sua fatura provavelmente usa:
| Componente | O que é | Como se chama, localmente |
|---|---|---|
| spot | o preço da bolsa para o período | Börsenstrompreis, spotprijs, spotpris |
| factor | um multiplicador do preço da bolsa; 1.0 a não ser que o seu contrato o altere | raramente tem nome — se o seu contrato não menciona nenhum, é 1.0 |
| markup | a margem do seu fornecedor, por quilowatt-hora | Aufschlag, opslag leverancier, påslag |
| zone rate | a tarifa do seu plano para essa hora, quando o contrato junta uma tarifa horária ao mercado | Hochtarif / Niedertarif, piek / dal |
| grid fee | a taxa de rede (grid fee) cobrada pelo operador da rede, por quilowatt-hora | Netzentgelte, netbeheerkosten, nättariff |
| energy tax | o imposto do Estado sobre a energia | Stromsteuer, energiebelasting, energiskatt |
| levy | qualquer outro encargo cobrado por quilowatt-hora | Umlagen, ODE, elcertifikat |
| VAT | aplicado uma vez, no fim, à soma de tudo o que está acima. Uma percentagem: 19 % escreve-se 19, não 0.19 |
MwSt, btw, moms |
Tudo é líquido. O IVA aplica-se uma vez
Este é o primeiro dos dois erros, e é o mais comum.
Introduza cada componente sem IVA. A taxa de rede, o imposto sobre a energia, o encargo, a margem — líquidos, todos. O IVA aplica-se depois, uma vez, à soma. Se introduzir um valor que já inclui IVA, este é cobrado duas vezes, e é exatamente a forma de um custo que sai misteriosamente alto enquanto cada número no ecrã parece algo tirado da sua fatura.
A fatura é aqui a armadilha, porque muitas vezes mostra componentes já com IVA, como montantes que realmente pagou. Esses não são os números a escrever — divida-os primeiro. Uma taxa de rede impressa como 3.50 cêntimos com 19 % de IVA incluído são 0.035 / 1.19 = 0.0294 no campo.
E um preço tudo incluído nunca é taxado outra vez. Se a sua fonte é tudo incluído e também preenche as componentes do seu contrato, não está a descrever a sua tarifa — está a somá-la duas vezes.
Uma unidade, em toda a parte: por quilowatt-hora, na unidade principal da sua moeda
Este é o segundo erro, e é o perigoso, porque parte dele acontece em silêncio.
Cada campo de dinheiro é por quilowatt-hora, na unidade principal da sua moeda — EUR/kWh, SEK/kWh, GBP/kWh. Não em cêntimos. Não por megawatt-hora. Uma margem de 2.5 cêntimos entra como 0.025.
O IVA é a exceção, porque não é dinheiro: é uma percentagem. 19 % entra como 19. Introduzir 0.19 significaria 0.19 % de IVA — e é por isso que a fórmula acima leva o / 100.
As fontes públicas já estão tratadas. Cotam o preço grossista por megawatt-hora, e o hub divide por mil por si; não há nada para converter nem para verificar.
Se envia preços por si, a partir do Home Assistant ou de um script próprio, a conversão é sua — e é aqui que se erra em silêncio:
- um valor por megawatt-hora de 100 ou menos — uma hora de bolsa normal, digamos 85 — é aceite como
85por quilowatt-hora, sem erro nenhum. Esses períodos passam a custar cerca de mil vezes mais; - um valor acima de 100 é rejeitado, e o envio para aí — mas as entradas enviadas antes dele ficam guardadas. Um dia pode ficar metade com preço mil vezes mais alto e metade no plano.
Logo, o sintoma a reconhecer: um preço de compra e custos de período de repente cerca de mil vezes mais altos, sem erro em lado nenhum. O registo de Applied prices, que guarda 40 dias com uma linha por período fechado, é onde o confirma.
⚠️ Mais uma vez: isto diz respeito aos preços que envia, não às fontes integradas. Há uma única verificação de intervalo — compra e venda entre −100 e +100 por quilowatt-hora — e nenhuma verificação de plausibilidade por grandeza. O hub não consegue distinguir uma hora cara de um erro de unidades, por isso esta responsabilidade é sua.
Preencher, conforme a forma do seu contrato
Sem predefinições, e a razão não é cortesia: os fornecedores mudam os termos todos os meses, por isso uma predefinição seria uma afirmação pública sobre a tarifa de outra pessoa, com data de validade — errada para alguns leitores no dia em que é publicada, e errada para todos com o tempo. Os contratos vêm numa pequena quantidade de formas:
- Preço da bolsa mais uma margem fixa. O contrato dinâmico europeu comum.
factor= 1.0;markup= a margem do seu fornecedor por quilowatt-hora, líquida; depois a taxa de rede, o imposto e o encargo do seu operador de rede e do seu país; o IVA por último. - Preço da bolsa multiplicado, e depois uma margem. Alguns contratos multiplicam o preço da bolsa (um fator acima de 1.0 a cobrir os custos de desequilíbrio do fornecedor). Igual ao anterior, com
factorconforme os seus termos. - O seu fornecedor publica o preço final. Então use uma fonte tudo incluído, ou envie o preço dele, marque-o como tudo incluído e deixe todas as componentes vazias. Preenchê-las aqui é a dupla contagem descrita acima.
Se o seu contrato põe uma tarifa horária por cima do mercado — mais barata à noite, somada ao grossista — isso é o termo zone rate, e vem das zonas do seu plano, não da fonte.
Preços negativos, e se deve pôr um piso por baixo deles
Quando o mercado fica negativo, o hub mantém o preço negativo e regista um custo negativo para esse período. Num contrato que acompanha o mercado, essa é a leitura honesta: consumir nessas horas dá-lhe crédito.
Se o seu contrato não transmite preços negativos, defina um piso — um preço de compra mínimo e um preço de venda mínimo. Deixados como estão, ambos dizem «nenhum», e os preços negativos passam. O piso é aplicado por último, depois de tudo o resto da fórmula.
Os pisos existem porque um preço de mercado pode descer abaixo de zero e o seu contrato pode não o acompanhar. As tarifas dos planos nunca descem abaixo de zero, para começar.
O que esta figura não é
É o custo da energia. Por quilowatt-hora, e só isso.
Um termo fixo (standing charge) — um montante diário ou mensal fixo, seja qual for o nome no seu país: Grundpreis, vastrecht, netbeheer, um standing charge — não está lá. Nada que possa configurar o põe lá.
Isso importa para verificar o seu trabalho, porque dá duas diferenças distintas e significam coisas diferentes:
| O seu mês difere da fatura em… | O que significa |
|---|---|
| mais ou menos a diferença entre líquido e bruto na sua fatura | o tipo de preço está provavelmente mal definido — o caso comum |
| mais ou menos o seu termo fixo | nada está errado; essa parte nunca foi contada |
Verificar, no primeiro dia completo
- Compare com os números do seu fornecedor, não com um gráfico de grossista. O gráfico é o primeiro termo, não a resposta. O valor de custo do hub é bruto — com IVA, da mesma natureza do montante que o fornecedor fatura — por isso compara-se diretamente com o dele. A exportação é ao contrário: um preço de venda não leva IVA, porque sobre ele não se cobra IVA.
- Verifique a grandeza antes de tudo. Um fator de mil é um erro de unidades, não um erro de tarifa.
- Depois verifique a direção. Demasiado alto por cerca da diferença entre líquido e bruto na sua fatura: uma componente introduzida com IVA, ou um preço tudo incluído com as componentes também preenchidas. Demasiado baixo pelo mesmo montante: uma fonte grossista com as componentes ainda vazias.
- Leia um período no registo de Applied prices. Mostra que preço foi usado e de onde veio, para distinguir uma definição errada de uma fonte substituída.
Onde ler mais
- Where your price comes from — cada campo, cada motivo de falha e a lista completa de fontes.
- Onde o hub vai buscar o preço — escolher uma fonte para a sua zona, e o que cada uma pede em troca.
- How cost is calculated — a mesma cadeia, do lado da medição.
- Tariffs and plans — zonas, taxas e IVA, onde vive a outra metade de uma fonte grossista.