← Knowledge-Base · Fehlermeldungen

„Bitte gib einen Wert mit einem Dezimalkomma ein“ - WooCommerce-Fehler beheben

Aktualisiert 20.08.2026 · 4 Min Lesezeit

Kurzfassung: Ersetz den Punkt im Feld durch ein Komma und lösch Tausender-Trennzeichen sowie das Euro-Zeichen heraus. Aus 1.299,00 € wird 1299,00. Danach speichert WooCommerce.

Wenn das schon reicht, bist du hier fertig. Der Rest des Artikels ist für die Fälle, in denen es nicht reicht – und für die Frage, warum das überhaupt passiert.

Die schnelle Lösung

WooCommerce prüft Zahlenfelder gegen das Trennzeichen, das in deinem Shop eingestellt ist. In österreichischen und deutschen Installationen ist das üblicherweise das Komma. Alles andere im Feld wird abgelehnt.

Was nicht ins Feld gehört:

  • der Punkt als Dezimaltrennzeichen – 19.90 statt 19,90
  • ein Tausender-Trennzeichen – 1.299,00 statt 1299,00
  • das Währungssymbol – 19,90 € statt 19,90
  • ein Leerzeichen am Anfang oder Ende – sieht man nicht, zählt aber

Das Feld will eine nackte Zahl mit Komma. Sonst nichts.

Wo die Meldung auftaucht

Nicht nur beim Preis. Dieselbe Prüfung läuft auf allen Zahlenfeldern, und deshalb kommt die Meldung an Stellen, an denen man sie nicht sucht:

  • Regulärer Preis und Angebotspreis im Produkt-Tab „Allgemein“
  • Gewicht und Maße im Tab „Versand“
  • Nettofüllmenge und Grundpreismenge, wenn du Germanized einsetzt
  • Varianten-Preise – und hier ist der Haken: Die Meldung erscheint möglicherweise in einer zugeklappten Variante, die du gar nicht siehst
  • Versandkosten in den Versandzonen

Wenn WooCommerce nicht speichert, aber kein Feld rot markiert ist, klapp bei variablen Produkten alle Varianten auf. Dort steckt es meistens.

Wenn der Punkt nicht das Problem war

Die Einstellung selbst passt nicht

Schau unter WooCommerce → Einstellungen → Allgemein in den Bereich Währungsoptionen. Dort stehen zwei Felder: Dezimal-Trennzeichen und Tausender-Trennzeichen.

Zwei Konstellationen machen Probleme:

  • Beide identisch. Steht in beiden Feldern ein Punkt oder in beiden ein Komma, kann WooCommerce eine Eingabe nicht mehr eindeutig zerlegen. Das passiert nach Migrationen und beim Wechsel von Themes, die Einstellungen mitbringen.
  • Dezimaltrennzeichen auf Punkt, Team pflegt mit Komma. Technisch zulässig, praktisch eine Fehlerquelle bei jedem neuen Produkt.

Setz das Dezimal-Trennzeichen auf ein Komma und das Tausender-Trennzeichen auf einen Punkt – oder lass das Tausenderfeld leer, wenn du keine vierstelligen Preise hast.

Kopiert aus Excel oder aus einer PDF-Preisliste

Das ist die unsichtbare Variante. Beim Kopieren kommen Zeichen mit, die im Feld aussehen wie nichts: ein geschütztes Leerzeichen als Tausendertrennung, ein nachgestelltes Leerzeichen, gelegentlich ein Zeilenumbruch.

Der Test dauert fünf Sekunden: Feld komplett leeren, den Wert händisch eintippen, speichern. Klappt es jetzt, war es die Zwischenablage.

Der Wert kommt aus einem Import

Beim CSV-Import gelten möglicherweise andere Formatregeln als im Backend-Formular. Wenn deine Importdatei aus Excel stammt, prüf in einem Texteditor – nicht in Excel –, wie die Zahlen tatsächlich in der Datei stehen. Excel zeigt dir seine eigene Formatierung, nicht den Inhalt.

Importier bei Unsicherheit zuerst zwei, drei Testprodukte und schau dir das Ergebnis im Shop an, bevor die ganze Liste durchläuft.

Ein Plugin schreibt dazwischen

Preisplugins, Währungsumschalter, Kalkulations- und Rabatt-Erweiterungen greifen in dieselben Felder. Wenn nichts von oben passt, deaktivier testweise Preis- und Währungs-Plugins und probier es erneut. Denk auch an Erweiterungen, die Preise berechnen statt sie nur anzuzeigen – Mengenrabatte, Zuschläge, Konfiguratoren.

Warum es überhaupt passiert

Der Grund ist eine Trennung, die man im Alltag nicht sieht: In der Datenbank speichert WooCommerce Preise immer mit Punkt. Das ist das technische Format, unabhängig von deinem Land.

Das eingestellte Dezimaltrennzeichen betrifft zwei andere Dinge – wie Preise im Shop angezeigt werden, und was du im Backend eintippen darfst. Dazwischen übersetzt WooCommerce.

Diese Trennung erklärt zwei Beobachtungen, die sonst widersprüchlich wirken: Du darfst im Formular keinen Punkt eingeben, obwohl in der Datenbank ein Punkt steht. Und ein Import kann ein anderes Format verlangen als das Formular, weil er näher an der Datenbank arbeitet.

Beruhigend daran: Wenn du das Trennzeichen in den Einstellungen änderst, musst du keine Preise nachpflegen. Die Werte liegen unverändert in der Datenbank, nur Anzeige und Eingabe ändern sich.

Damit es nicht wiederkommt

  1. Trennzeichen einmal sauber setzen: Dezimal ein Komma, Tausender ein Punkt oder leer. Danach nicht mehr anfassen.
  2. Preise nie direkt aus Excel ins Feld kopieren. Wenn es sein muss: erst in einen einfachen Texteditor, von dort ins Feld.
  3. Bei mehr als einer Handvoll Produkte den CSV-Import nehmen statt das Formular – mit Testlauf an wenigen Artikeln.
  4. Wer im Team Produkte pflegt, sollte die Regel kennen: nackte Zahl, Komma, kein Euro-Zeichen, kein Tausenderpunkt.
  5. Bei variablen Produkten nach dem Speichern kontrollieren, ob wirklich alle Varianten übernommen wurden.

Der Wortlaut kann abweichen

Je nach WordPress-Sprachversion begegnet dir dieselbe Prüfung in unterschiedlicher Formulierung – in der Sie-Form etwa als „Bitte geben Sie einen Wert mit einem Dezimalkomma ein“, im englischen Original als Please enter in decimal format. Gemeint ist immer dasselbe, und die Lösung ist dieselbe.

Hat es funktioniert?

Wenn du beim Aufräumen weitere Stellen findest, an denen dein Shop klemmt – Grundpreise, Lieferzeiten, Preisauszeichnung –, geht der Leitfaden für rechtssichere WooCommerce-Shops sie der Reihe nach durch. Und wenn du bei der Einrichtung Unterstützung willst: Wir betreuen WooCommerce-Shops im DACH-Raum – unverbindlich anfragen.

Hat dir dieser Artikel weitergeholfen?

Dann weißt du jetzt, wie wir arbeiten: ehrlich, direkt und ohne Abkürzungen. Wenn dich das überzeugt, freuen wir uns riesig über eine kurze Google-Bewertung. Das dauert keine Minute und hilft uns enorm.

Jetzt auf Google bewerten

Ehrlich verdient statt manipuliert - so muss das.

War diese Anleitung hilfreich?

Fehlt dir etwas oder können wir den Artikel verbessern? Sag es uns.