Der Strom-Spotpreis (electricity spot price) ist nicht das, was Sie zahlen. Er ist der erste Term einer Summe, und alles, was in Ihre Rechnung eingeht – der Anteil Ihres Anbieters, das Netz, der Staat –, kommt danach.
Hier liegt der Grund für fast jede falsche Kostenangabe. Speisen Sie einen Großhandelspreis in ein Dashboard ein, kommt eine zu niedrige Zahl heraus; addieren Sie die Bestandteile Ihres Vertrags zu einem Preis, der sie schon enthält, kommt eine zu hohe heraus. Von Ihrer Seite sieht beides gleich aus: eine Zahl, die nicht zur Rechnung passt.
Hier ist deshalb das Ganze, in der Reihenfolge, in der die Rechnung abläuft.
Die zwei Arten von Preisen
| Was es ist | Was es von Ihnen braucht | |
|---|---|---|
| Spotpreis (spot) | der Großhandelspreis für diese Periode, von der Börse | die Bestandteile Ihres Vertrags, oben drauf |
| All-in-Preis (all-in) | was Ihr Anbieter für diese Periode berechnet, Steuern inklusive | nichts — er wird so übernommen, wie er ist |
Welche Art Sie haben, ist die folgenreichste Einstellung in diesem ganzen Thema, und sie ist keine Vorliebe: Sie ergibt sich aus der Herkunft des Preises. Eine Börse veröffentlicht Spotpreise. Der eigene Feed eines Anbieters veröffentlicht All-in-Preise. Falsch zu liegen ist kein Rundungsfehler – es ist der Unterschied zwischen einer Zahl, der die Hälfte ihres Gewichts fehlt, und einer, die es doppelt trägt.
Die Formel im Ganzen
Für eine Spot-Quelle wird jede 15-Minuten-Periode so bepreist:
( spot × factor + markup [+ zone rate] + grid fee + energy tax + levy ) × ( 1 + VAT / 100 )
Für eine All-in-Quelle gibt es keine Formel. Der Preis wird so verwendet, wie er ankommt, und MwSt wird nicht noch einmal angewendet – sie ist bereits darin enthalten.
Komponente für Komponente, mit den Begriffen, die auf Ihrer Rechnung wahrscheinlich stehen:
| Komponente | Was es ist | Lokal genannt |
|---|---|---|
| Spotpreis | der Börsenpreis für die Periode | Börsenstrompreis, spotprijs, spotpris |
| Faktor (factor) | ein Multiplikator auf den Börsenpreis; 1.0, außer Ihr Vertrag skaliert ihn | selten benannt — steht in Ihrem Vertrag kein Faktor, ist er 1.0 |
| Aufschlag (markup) | der eigene Zuschlag Ihres Anbieters je Kilowattstunde | Aufschlag, opslag leverancier, påslag |
| Zonentarif (zone rate) | der Tarif Ihres Plans für diese Stunde, wenn Ihr Vertrag einen zeitabhängigen Tarif auf den Markt aufsetzt | Hochtarif / Niedertarif, piek / dal |
| Netzentgelt (grid fee) | die Gebühr des Netzbetreibers je Kilowattstunde | Netzentgelte, netbeheerkosten, nättariff |
| Energiesteuer (energy tax) | die Abgabe des Staates auf Energie | Stromsteuer, energiebelasting, energiskatt |
| Umlage (levy) | alles Übrige, was je Kilowattstunde berechnet wird | Umlagen, ODE, elcertifikat |
| MwSt (VAT) | einmal am Ende auf die Summe aller obigen Posten angewendet. Ein Prozentsatz: 19 % wird als 19 eingetragen, nicht als 0.19 |
MwSt, btw, moms |
Alles netto. MwSt wird einmal angewendet
Das ist der erste der beiden Fehler, und es ist der häufige.
Geben Sie jeden Posten ohne MwSt ein. Netzentgelt, Energiesteuer, Umlage, Aufschlag – alle netto. Die MwSt wird dann einmal auf die Summe angewendet. Tragen Sie einen Wert ein, der bereits MwSt enthält, wird er doppelt besteuert. Genau so entsteht eine Kostenzahl, die merkwürdig hoch ist, obwohl jede einzelne Zahl auf dem Bildschirm nach etwas aussieht, das auf Ihrer Rechnung steht.
Ihre Rechnung ist hier die Falle, denn sie zeigt Posten oft mit bereits enthaltener MwSt, als die Beträge, die Sie tatsächlich bezahlt haben. Diese Zahlen tragen Sie nicht ein – rechnen Sie sie zuerst heraus. Ein Netzentgelt, das mit 3.50 Cent einschließlich 19 % MwSt ausgewiesen ist, ergibt im Feld 0.035 / 1.19 = 0.0294.
Und ein All-in-Preis wird nie noch einmal besteuert. Ist Ihre Quelle All-in und Sie tragen zusätzlich die Bestandteile Ihres Vertrags ein, beschreiben Sie Ihren Tarif nicht – Sie addieren ihn doppelt.
Eine Einheit überall: pro Kilowattstunde, in der Hauptwährungseinheit
Das ist der zweite Fehler, und der gefährliche, weil ein Teil davon still passiert.
Jedes Geldfeld gilt pro Kilowattstunde, in der Hauptwährungseinheit Ihrer Währung – EUR/kWh, SEK/kWh, GBP/kWh. Nicht Cent. Nicht pro Megawattstunde. Ein Aufschlag von 2.5 Cent wird als 0.025 eingetragen.
MwSt ist die Ausnahme, weil sie kein Geldbetrag ist: sie ist ein Prozentsatz. 19 % werden als 19 eingetragen. 0.19 würde 0.19 % MwSt bedeuten – deshalb trägt die Formel oben das / 100.
Die öffentlichen Quellen sind bereits erledigt. Sie nennen den Großhandelspreis pro Megawattstunde, und der Hub dividiert selbst durch tausend. Für Sie gibt es nichts umzurechnen und nichts zu prüfen.
Wenn Sie Preise selbst einspielen, aus Home Assistant oder einem eigenen Skript, liegt die Umrechnung bei Ihnen – und hier geht es still schief:
- ein Wert pro Megawattstunde von 100 oder weniger – eine gewöhnliche Börsenstunde, sagen wir 85 – wird als
85pro Kilowattstunde angenommen, ganz ohne Fehlermeldung. Diese Perioden kosten dann etwa das Tausendfache; - ein Wert über 100 wird abgelehnt, und das Einspielen bricht dort ab – die davor gesendeten Einträge bleiben jedoch gespeichert. Ein Tag kann dann zur Hälfte tausendfach bepreist sein und zur anderen Hälfte nach dem Tarif.
So erkennen Sie das Symptom: ein Bezugspreis und Periodenkosten sind plötzlich etwa tausendmal zu hoch, ohne Fehlermeldung irgendwo. Im Protokoll der angewandten Preise, das 40 Tage lang je geschlossener Periode eine Zeile führt, bestätigen Sie es.
⚠️ Noch einmal: Das betrifft Preise, die Sie einspielen, nicht die eingebauten Quellen. Es gibt eine Bereichsprüfung – Bezug und Einspeisung zwischen −100 und +100 pro Kilowattstunde – und keine Plausibilitätsprüfung nach Größenordnung. Der Hub kann eine teure Stunde nicht von einem Einheitenfehler unterscheiden, deshalb liegt das bei Ihnen.
Ausfüllen nach der Form Ihres Vertrags
Keine Voreinstellungen, und der Grund ist keine Höflichkeit: Anbieter ändern ihre Bedingungen monatlich. Eine Voreinstellung wäre also eine öffentliche Aussage über den Tarif eines anderen mit einem Verfallsdatum – für manche Leser ab dem Tag der Veröffentlichung falsch, und für alle irgendwann. Verträge kommen stattdessen in wenigen Formen:
- Börsenpreis plus fester Aufschlag. Der übliche europäische dynamische Vertrag.
factor= 1.0;markup= der Aufschlag Ihres Anbieters je Kilowattstunde, netto; danach Netzentgelt, Energiesteuer und Umlage von Ihrem Netzbetreiber und für Ihr Land; MwSt zuletzt. - Börsenpreis skaliert, dann ein Aufschlag. Manche Verträge multiplizieren den Börsenpreis (ein Faktor über 1.0 deckt die Ausgleichskosten des Anbieters). Wie oben, mit
factoraus Ihren Bedingungen. - Ihr Anbieter veröffentlicht den Endpreis. Dann verwenden Sie eine All-in-Quelle oder tragen den Preis des Anbieters ein, markieren ihn als all-in und lassen jeden Posten leer. Sie hier auszufüllen wäre die oben beschriebene Doppelberechnung.
Legt Ihr Vertrag einen zeitabhängigen Tarif auf den Markt – nachts günstiger, obendrauf auf den Spotpreis –, ist das der Posten zone rate. Er kommt aus den Zonen Ihres Plans, nicht aus der Quelle.
Negative Preise und ob man eine Untergrenze setzt
Wenn der Markt ins Negative geht, behält der Hub den negativen Preis und bucht für diese Periode negative Kosten. Bei einem Vertrag, der dem Markt folgt, ist das die ehrliche Lesart: Wer in diesen Stunden verbraucht, wird gutgeschrieben.
Gibt Ihr Vertrag negative Preise nicht weiter, setzen Sie eine Untergrenze – einen niedrigsten Bezugspreis und einen niedrigsten Einspeisepreis. Bleibt beides unberührt, steht dort „keine“, und negative Preise werden durchgereicht. Die Untergrenze wird zuletzt angewendet, nach allem anderen in der Formel.
Untergrenzen gibt es, weil ein Marktpreis unter null fallen kann und Ihr Vertrag ihm womöglich nicht folgt. Tarifstufen fallen von vornherein nie unter null.
Was diese Zahl nicht ist
Sie ist die Kosten der Energie. Pro Kilowattstunde, und nur das.
Ein Grundpreis (standing charge) – ein täglicher oder monatlicher Festbetrag, wie Ihr Land ihn auch nennt: Grundpreis, vastrecht, netbeheer, standing charge – ist nicht darin enthalten. Nichts, was Sie konfigurieren können, bringt ihn hinein.
Das ist für die Kontrolle Ihrer Arbeit wichtig, denn es ergibt zwei verschiedene Abweichungen, und die bedeuten Verschiedenes:
| Ihr Monat weicht von der Rechnung um … | Was es bedeutet |
|---|---|
| etwa die Differenz zwischen Netto und Brutto auf Ihrer Rechnung | die Preisart ist wahrscheinlich falsch eingestellt – der häufige Fall |
| etwa Ihren Grundpreis | nichts ist falsch; dieser Teil wurde nie gerechnet |
Prüfen am ersten vollen Tag
- Vergleichen Sie mit den eigenen Zahlen Ihres Anbieters, nicht mit einem Großhandelsdiagramm. Das Diagramm ist der erste Term, nicht die Antwort. Die Kostenzahl des Hubs ist brutto – MwSt inklusive, von derselben Art wie der Betrag, den Ihr Anbieter abrechnet –, sie lässt sich also direkt mit seiner vergleichen. Bei der Einspeisung ist es umgekehrt: Ein Einspeisepreis trägt keine MwSt, weil darauf keine erhoben wird.
- Prüfen Sie zuerst die Größenordnung. Ein Faktor von tausend ist ein Einheitenfehler, kein Tarifproblem.
- Dann die Richtung prüfen. Zu hoch um etwa die Differenz Netto–Brutto auf Ihrer Rechnung: ein Posten brutto eingetragen oder ein All-in-Preis mit zusätzlich ausgefüllten Bestandteilen. Zu niedrig um denselben Betrag: eine Spot-Quelle, bei der die Bestandteile noch leer sind.
- Lesen Sie eine Periode im Protokoll der angewandten Preise. Es zeigt, welcher Preis verwendet wurde und woher er kam, sodass Sie eine falsche Einstellung von einer ersetzten Quelle unterscheiden können.
Weiterlesen
- Where your price comes from — jedes Feld, jeder Fehlergrund und die vollständige Quellenliste.
- Woher der Hub den Preis bezieht — wie Sie eine Quelle für Ihre Zone wählen und was jede davon verlangt.
- How cost is calculated — dieselbe Kette von der Messseite.
- Tariffs and plans — Zonen, Gebühren und MwSt, wo der andere Teil einer Spot-Quelle lebt.