Il prezzo all'ingrosso (spot price) dell'energia elettrica non è quello che paghi. È il primo termine di una somma, e tutto ciò che entra in bolletta — la quota del fornitore, la rete, lo Stato — viene dopo.
Quella differenza è da dove arriva quasi ogni costo sbagliato. Se inserisci un prezzo all'ingrosso in un dashboard, il numero esce troppo basso; se aggiungi le componenti del tuo contratto a un prezzo che le contiene già, esce troppo alto. Da dove sei tu, i due casi sembrano uguali: una cifra che non corrisponde alla bolletta.
Ecco quindi tutto, nell'ordine in cui avviene il calcolo.
I due tipi di prezzo
| Che cos'è | Che cosa richiede da te | |
|---|---|---|
| Spot (all'ingrosso) | il prezzo all'ingrosso per quel periodo, dalla borsa | le componenti del tuo contratto, da sommare sopra |
| All-in (tutto incluso) | ciò che il fornitore ti fattura per quel periodo, tasse incluse | nulla — viene preso così com'è |
Quale dei due tipi hai è l'impostazione più importante di tutto l'argomento, e non è una preferenza: è una proprietà di dove arriva il prezzo. Una borsa pubblica lo spot. Il feed del fornitore pubblica l'all-in. Sbagliarla non è un errore di arrotondamento — è la differenza tra una cifra che pesa la metà e una che conta due volte.
La formula, per intero
Per una fonte spot, ogni periodo di 15 minuti viene prezzato così:
( spot × factor + markup [+ zone rate] + grid fee + energy tax + levy ) × ( 1 + VAT / 100 )
Per una fonte all-in non c'è alcuna formula. Il prezzo viene usato così come arriva, e l'IVA non viene mai applicata di nuovo — è già dentro.
Componente per componente, con le parole che probabilmente usa la tua bolletta:
| Componente | Che cos'è | Come si chiama, localmente |
|---|---|---|
| spot | il prezzo di borsa per il periodo | Börsenstrompreis, spotprijs, spotpris |
| factor | un moltiplicatore sul prezzo di borsa; 1.0 a meno che il contratto non lo scali | raramente menzionato — se il contratto non ne cita uno, è 1.0 |
| markup | il sovrapprezzo del fornitore per kilowattora | Aufschlag, opslag leverancier, påslag |
| zone rate | la tariffa del piano per quell'ora, quando il contratto somma una tariffa per fascia oraria al mercato | Hochtarif / Niedertarif, piek / dal |
| grid fee | il costo per kilowattora del gestore di rete | Netzentgelte, netbeheerkosten, nättariff |
| energy tax | l'imposta statale sull'energia | Stromsteuer, energiebelasting, energiskatt |
| levy | qualsiasi altro onere per kilowattora | Umlagen, ODE, elcertifikat |
| VAT | applicata una sola volta, alla fine, alla somma di tutto quanto sopra. In percentuale: 19 % si inserisce come 19, non 0.19 |
MwSt, btw, moms |
Tutto è al netto. L'IVA si applica una volta
Questo è il primo dei due errori, ed è quello comune.
Inserisci ogni componente senza IVA. La tariffa di rete (grid fee), l'imposta sull'energia, gli oneri, il sovrapprezzo (markup) — tutti al netto. L'IVA (VAT) viene poi applicata una volta sola, sulla somma. Se inserisci una cifra che include già l'IVA, la tassi due volte: è esattamente la forma di un costo che risulta misteriosamente alto mentre ogni singolo numero sullo schermo sembra qualcosa della tua bolletta.
La bolletta è qui la trappola, perché spesso mostra le componenti già con l'IVA dentro, come importi effettivamente pagati. Non sono questi i numeri da digitare — prima scorporali. Una tariffa di rete stampata a 3.50 centesimi con IVA 19 % inclusa è 0.035 / 1.19 = 0.0294 nel campo.
E un prezzo all-in non viene mai tassato di nuovo. Se la tua fonte è all-in e compili anche le componenti del tuo contratto, non descrivi la tua tariffa — la stai sommando due volte.
Un'unità sola, ovunque: per kilowattora, nell'unità principale della valuta
Questo è il secondo errore, ed è quello pericoloso, perché in parte avviene in silenzio.
Ogni campo di denaro è per kilowattora, nell'unità principale della tua valuta — EUR/kWh, SEK/kWh, GBP/kWh. Non centesimi. Non per megawattora. Un sovrapprezzo di 2.5 centesimi si inserisce come 0.025.
L'IVA fa eccezione, perché non è denaro: è una percentuale. 19 % si inserisce come 19. Inserire 0.19 significherebbe lo 0.19 % di IVA — per questo la formula sopra contiene / 100.
Le fonti pubbliche sono già gestite. Riportano il prezzo all'ingrosso per megawattora, e l'hub divide per mille da solo; non c'è nulla da convertire né da controllare.
Se inserisci tu i prezzi, da Home Assistant o da uno script tuo, la conversione è a tuo carico — ed è qui che si sbaglia in silenzio:
- un valore per megawattora di 100 o meno — un'ora di spot normale, diciamo 85 — viene accettato come
85per kilowattora, senza alcun errore. Quei periodi costano circa mille volte di più; - un valore sopra 100 viene rifiutato, e l'invio si ferma lì — ma le voci inviate prima restano memorizzate. Una giornata può finire metà prezzata a mille volte il valore, e metà sul piano.
Quindi il sintomo da riconoscere: un prezzo d'acquisto e i costi dei periodi improvvisamente circa mille volte più alti, senza errori da nessuna parte. Il log Applied prices, che conserva 40 giorni con una riga per ogni periodo chiuso, è dove lo confermi.
⚠️ Ancora: questo riguarda i prezzi che inserisci tu, non le fonti integrate. C'è un solo controllo di intervallo — acquisto e vendita tra −100 e +100 per kilowattora — e nessun controllo di plausibilità per grandezza. L'hub non può distinguere un'ora cara da un errore di unità, quindi questo è a tuo carico.
Compilarlo, secondo la forma del tuo contratto
Nessun preset, e il motivo non è di cortesia: i fornitori cambiano le condizioni ogni mese, quindi un preset sarebbe un'affermazione pubblica sulla tariffa di qualcun altro con una data di scadenza — sbagliato per alcuni lettori dal giorno della pubblicazione, e sbagliato per tutti col tempo. I contratti si presentano in un numero ridotto di forme:
- Prezzo di borsa più un'aggiunta fissa. Il contratto dinamico europeo più comune.
factor= 1.0;markup= l'aggiunta per kilowattora del fornitore, al netto; poi tariffa di rete, imposta e oneri dal gestore di rete e dal tuo paese; IVA per ultima. - Prezzo di borsa scalato, poi un'aggiunta. Alcuni contratti moltiplicano il prezzo di borsa (un fattore sopra 1.0 che copre i costi di sbilanciamento del fornitore). Come sopra, con
factordalle tue condizioni. - Il fornitore pubblica il prezzo finale. Allora usa una fonte all-in, oppure inserisci il loro prezzo, segnalalo come all-in, e lascia vuote tutte le componenti. Compilarle qui è il doppio conteggio descritto sopra.
Se il tuo contratto applica una tariffa per fascia oraria sopra il mercato — più economica di notte, oltre allo spot — è il termine zone rate, e viene dalle zone del tuo piano, non dalla fonte.
Prezzi negativi, e se mettere un minimo
Quando il mercato va in negativo, l'hub mantiene il prezzo negativo e registra un costo negativo per quel periodo. Con un contratto che segue il mercato, è la lettura corretta: consumare in quelle ore ti accredita.
Se il tuo contratto non trasferisce i prezzi negativi, imposta un minimo — un prezzo d'acquisto minimo e un prezzo di vendita minimo. Lasciati così, entrambi risultano «none», e i prezzi negativi passano. Il minimo viene applicato per ultimo, dopo tutto il resto della formula.
I minimi esistono perché un prezzo di mercato può scendere sotto zero e il tuo contratto potrebbe non seguirlo. Le tariffe dei piani non scendono mai sotto zero in partenza.
Che cosa non è questa cifra
È il costo dell'energia. Per kilowattora, e solo quello.
La quota fissa (standing charge) — un importo giornaliero o mensile fisso, come si chiama nel tuo paese: Grundpreis, vastrecht, netbeheer, una standing charge — non è inclusa. Niente di ciò che puoi configurare la inserisce.
Questo conta per verificare il lavoro, perché ci sono due scarti diversi e significano cose diverse:
| Il tuo mese differisce dalla bolletta di… | Che cosa significa |
|---|---|
| circa la differenza netto-lordo in bolletta | probabilmente il tipo di prezzo è impostato male — il caso comune |
| circa la tua quota fissa | nulla è sbagliato; quella parte non è mai stata conteggiata |
Verificarlo, il primo giorno intero
- Confronta con le cifre del tuo fornitore, non con un grafico del mercato all'ingrosso. Il grafico è il primo termine, non la risposta. La cifra di costo dell'hub è lorda — IVA inclusa, della stessa natura dell'importo che il fornitore ti fattura — quindi si confronta direttamente con la loro. L'esportazione è al contrario: un prezzo di vendita non ha IVA, perché su di esso non viene applicata.
- Controlla prima di tutto la grandezza. Un fattore di mille è un errore di unità, non di tariffa.
- Poi controlla la direzione. Troppo alto di circa la differenza netto-lordo in bolletta: una componente inserita lorda, oppure un prezzo all-in con anche le componenti compilate. Troppo basso della stessa cifra: una fonte spot con le componenti ancora vuote.
- Leggi un periodo nel log Applied prices. Mostra quale prezzo è stato usato e da dove viene, così puoi distinguere un'impostazione sbagliata da una fonte sostituita.
Per approfondire
- Where your price comes from — ogni campo, ogni motivo di errore e l'elenco completo delle fonti.
- Da dove prende l'hub il prezzo — come scegliere una fonte per la tua zona e che cosa chiede ciascuna in cambio.
- How cost is calculated — la stessa catena dal lato delle misure.
- Tariffs and plans — zone, tariffe e IVA, dove si trova l'altra metà di una fonte spot.