Shopify und QuickBooks: Warum Ihre Zahlen nie übereinstimmen (und wie Sie das Problem beheben)
Wenn Ihre Shopify Umsätze und QuickBooks Einzahlungen nicht übereinstimmen, sind Sie nicht allein. Dieser Leitfaden erklärt die fünf Hauptursachen und wie Sie diese beheben können, ohne dabei den Verstand zu verlieren.
Sie öffnen QuickBooks und sehen eine Zahl. Sie öffnen Shopify und sehen eine andere. Ihr Kontoauszug zeigt eine dritte. Jeden Monat versuchen Sie, die Zahlen abzugleichen, und jeden Monat stimmt immer noch etwas nicht.
Dies ist eines der häufigsten Probleme für Betreiber von Online-Shops. Und es liegt weder an QuickBooks noch an Shopify. Es ist vielmehr eine strukturelle Diskrepanz zwischen der Art und Weise, wie und wann diese beiden Systeme Zahlungen erfassen.
Dieser Leitfaden erklärt die fünf Hauptursachen der Diskrepanz und was genau in jedem Fall zu tun ist.
Warum Versöhnung unmöglich erscheint
Abgleich bedeutet, zu überprüfen, ob zwei Datensätze dieselben Transaktionen enthalten. Theoretisch erfasst Shopify einen Verkauf, das Geld geht bei Ihrem Bankkonto ein und QuickBooks protokolliert diese Einzahlung. Drei Datensätze, gleiche Anzahl.
In der Praxis kann derselbe Umsatz von 1.000 US-Dollar je nach Synchronisierungszeitpunkt in Shopify als 1.000 US-Dollar, auf Ihrem Bankkonto als 966 US-Dollar und in QuickBooks als 1.000 US-Dollar oder 0 US-Dollar angezeigt werden. Keine dieser Zahlen ist falsch. Sie erfassen lediglich unterschiedliche Sachverhalte zu unterschiedlichen Zeitpunkten.
Die Lösung besteht nicht darin, einem System zu vertrauen und die anderen zu ignorieren. Die Lösung besteht darin, zu verstehen, was jedes System tatsächlich misst, damit man sie in Einklang bringen kann.
Ursache 1: Shopify Auszahlungen fassen mehrere Transaktionstypen zu einer einzigen Einzahlung zusammen.
Dies ist die größte Quelle der Verwirrung und führt fast jeden Ladenbesitzer, der zum ersten Mal versucht, eine Einigung zu erzielen, zu Fall.
Was geschieht
Shopify zahlt bei der Bestellabwicklung nicht für jeden einzelnen Verkauf eine Gutschrift aus. Stattdessen werden alle Transaktionen eines bestimmten Zeitraums zusammengefasst. Eine typische Shopify Shopify Auszahlung umfasst die Umsätze mehrerer Bestellungen, abzüglich von Ihnen veranlasster Rückerstattungen, abzüglich der Shopify Bearbeitungsgebühren und gegebenenfalls abzüglich Rückbuchungen oder Korrekturen.
Wenn Sie also 5.000 $ Umsatz erzielt, 200 $ Rückerstattungen geleistet und 150 $ Shopify Gebühren bezahlt haben, beträgt die Einzahlung auf Ihrem Bankkonto 4.650 $. Ihre Bank zeigt eine Transaktion über 4.650 $ an. Ihr Shopify Dashboard weist jedoch einen Umsatz von 5.000 $ aus. QuickBooks zeigt, sofern die Bankeinzahlung erfasst wurde, ebenfalls 4.650 $ an. Und falls QuickBooks die Shopify Einnahmen von 5.000 $ separat erfasst hat, scheinen Sie nun Einnahmen in Höhe von 9.650 $ zu haben, die nicht existieren.
So beheben Sie das Problem
Sie müssen die Shopify Auszahlung in QuickBooks als eine einzige Transaktion in drei Teile aufteilen: Bruttoumsatz als Einnahme, Rückerstattung als Ausgabe und Shopify-Gebühren als Aufwand. Erfassen Sie den Bruttoumsatz nicht separat und erfassen Sie auch nicht die Bankeinzahlung. Wählen Sie eine Methode und bleiben Sie dabei konsequent.
Am einfachsten ist es, die Auszahlungsaufschlüsselung von Shopify zu verwenden, die genau zeigt, was in jeder Einzahlung enthalten war. Vergleichen Sie diese Aufschlüsselung mit den Daten in QuickBooks. Abweichungen deuten entweder auf ein zeitliches Problem (siehe nächster Abschnitt) oder einen Kategorisierungsfehler hin.
Ursache 2: Zeitliche Unterschiede zwischen Shopify und Ihrer Bank
Was geschieht
Zeitliche Unterschiede entstehen dadurch, dass Shopify einen Verkauf in dem Moment erfasst, in dem ein Kunde bezahlt, Ihre Bank das Geld aber erst sieht, wenn Shopify die Auszahlung verarbeitet und veranlasst hat. Dies dauert in der Regel 1 bis 3 Werktage, abhängig von Ihrem Shopify Tarif und Ihrem Land.
Das bedeutet, dass ein Umsatz von 500 $ am letzten Tag des Monats zwar in Ihren Shopify Umsatzzahlen für Dezember erscheint, aber erst im Januar auf Ihrem Bankkonto eingeht. Wenn QuickBooks die Daten von Ihrem Bankkonto abruft, wird dieser Betrag von 500 $ im Januar verbucht. Dadurch wird der Dezember in QuickBooks zu niedrig und in Shopify zu hoch gezählt.
In umsatzstarken Monaten wie November oder Dezember kann diese Differenz Tausende von Dollar betragen und dazu führen, dass Ihre Jahresendzahlen erheblich verfälscht werden.
So beheben Sie das Problem
Vergleichen Sie beim Abgleich immer den gleichen Auszahlungszeitraum, nicht den gleichen Kalenderzeitraum. Laden Sie den Shopify-Auszahlungsbericht für eine bestimmte Auszahlung herunter, suchen Sie die entsprechende Einzahlung in Ihrem Kontoauszug und gleichen Sie die Beträge ab. Versuchen Sie nicht, die „ Shopify Umsätze im Dezember“ mit den „Bankeinzahlungen im Dezember“ abzugleichen. Sie werden niemals übereinstimmen, da sie unterschiedliche Zeiträume erfassen.
In QuickBooks erfassen Sie Einnahmen anhand des Auszahlungsdatums, nicht des Bestelldatums, es sei denn, Ihr Steuerberater hat Sie ausdrücklich zur periodengerechten Gewinnermittlung aufgefordert. Für die meisten kleinen Direktvertriebsunternehmen, die die Einnahmen-Überschuss-Rechnung anwenden, ist das Auszahlungsdatum der richtige Bezugspunkt.
Grundursache 3: Die Marktplatzbetreibersteuer erzeugt Scheinabweichungen
Was geschieht
Shopify erhebt und überweist die US-Umsatzsteuer (Sales Tax) nur in bestimmten Fällen für Sie. Seit dem 1. Januar 2025 geschieht das als Marketplace Facilitator bei Bestellungen über den Shop-Kanal, die in die oder innerhalb der USA versendet werden. Außerdem gilt es für die Bestellungen Ihres Onlineshops, wenn Ihre US-Umsatzsteuer von Shopify verwaltet wird. Bei diesen Bestellungen zieht Shopify die Steuer von Ihrer Shopify Payments-Auszahlung ab und führt sie selbst ab, sodass diese Steuer nie auf Ihrem Bankkonto ankommt. Bei allen anderen Bestellungen ist die vom Kunden gezahlte Steuer in Ihrer Auszahlung enthalten, und Sie melden und zahlen sie selbst, sofern Ihr Shop nicht die automatische Steuererklärung von Shopify Tax nutzt.
Bei einer Bestellung mit einbehaltener Steuer weist Ihre Shopify-Bestellung die vollständige Kundenzahlung inklusive Steuern aus, Ihre Auszahlung ist jedoch um die Steuer geringer. Bei einer Bestellung über 100 US-Dollar im Shop-Kanal mit 8,40 US-Dollar Steuer könnte Ihre Auszahlung nach Abzug der Steuer durch Shopify 91,60 US-Dollar betragen.
Wenn Ihnen das nicht bewusst ist, sehen Sie 100 $ in Shopify, 91,60 $ werden Ihrem Bankkonto gutgeschrieben, und Sie können die Differenz von 8,40 $ nicht erklären. Multipliziert man dies mit Hunderten oder Tausenden von Bestellungen, wird die Diskrepanz beträchtlich.
So beheben Sie das Problem
In den Details Ihrer Shopify Payments-Auszahlungen kennzeichnet die Spalte Type jeden einbehaltenen Betrag als Marketplace sales tax. Nur diese Beträge wurden einbehalten. Ein Checkout mit Shop Pay in Ihrem eigenen Onlineshop ist keine Bestellung über den Shop-Kanal, und das Feld Sales channel in den Bestelldetails unterscheidet die beiden. In QuickBooks dürfen die einbehaltenen Beträge überhaupt nicht als Ihr Einkommen erfasst werden, da Sie sie nie erhalten haben und sie nicht zu Ihren Einnahmen zählen. Die Steuer auf Ihre übrigen Bestellungen ist in Ihrer Auszahlung angekommen. Erfassen Sie sie deshalb bis zur Zahlung als geschuldete Umsatzsteuer und ebenfalls nicht als Einkommen.
Wenn Sie die Synchronisierung zwischen Shopify und QuickBooks einrichten (egal ob über eine native Integration oder einen Drittanbieter-Connector), stellen Sie sicher, dass die Umsatzsteuer nicht in Ihre Einkommensberechnung einbezogen wird, auch keine von Shopify einbehaltene Steuer. Falls Ihre Synchronisierungs-App die Bruttobestellsummen ohne Abzug der Steuer übernimmt, wird Ihr Umsatz in QuickBooks zu hoch ausgewiesen.
Ursache 4: Risiko doppelter Transaktionen durch Datensynchronisierungs-Apps
Was geschieht
Der häufigste Fall: Sie exportieren einen Verkaufsbericht aus Shopify und importieren ihn manuell in QuickBooks. Gleichzeitig läuft im Hintergrund eine Synchronisierungs-App, die dieselben Daten abruft. Nun existiert jede Transaktion dieses Zeitraums doppelt in QuickBooks. Ihre Einnahmen verdoppeln sich. Ihre Ausgaben verdoppeln sich möglicherweise. Ihre Kreditorenbuchhaltung gerät völlig durcheinander.
Eine subtilere Variante tritt auf, wenn eine Synchronisierungs-App sowohl die Bestell- als auch die Auszahlungslogik in derselben Konfiguration verwendet. Sie erfasst einen Verkauf am Bestelldatum und anschließend die Einzahlung erneut, sobald die Auszahlung erfolgt. Ein Verkauf, zwei QuickBooks Einträge.
So beheben Sie das Problem
Entscheiden Sie sich für genau eine Methode, um Shopify Daten in QuickBooks zu importieren, und deaktivieren Sie alle anderen. Wenn Sie A2X verwenden, deaktivieren Sie die native Shopify Synchronisierung. Bei manuellen Importen deaktivieren Sie alle automatisierten Verbindungen. Es sollte eine einzige, klare Verbindung zwischen den beiden Systemen ohne redundante Pfade bestehen.
Nach jeder Änderung Ihrer Synchronisierungskonfiguration sollten Sie die letzten 30 Tage in QuickBooks auf doppelte Beträge am selben Datum überprüfen. Falls Sie Duplikate finden, löschen Sie die Einträge der alten Methode und behalten Sie die Einträge Ihrer neuen, dauerhaften Methode bei.
Grundursache 5: Probleme bei der Abstimmung mehrerer Währungen und Filialen
Was geschieht
Wenn Sie international verkaufen oder mehrere Shopify Shops betreiben, vervielfacht sich der Aufwand für die Kontenabstimmung. Bestellungen in verschiedenen Währungen erzeugen zwei Variablen: den ursprünglichen Transaktionsbetrag in der Währung des Kunden und den umgerechneten Betrag in Ihrer Heimatwährung. Shopify erfasst den Verkauf in der Währung des Kunden. Ihre Bank zeigt den umgerechneten Betrag an. QuickBooks zeigt je nach Synchronisierungskonfiguration möglicherweise den einen oder anderen Betrag an.
Ein Verkauf über 100 GBP kann je nach Wechselkurs zum Auszahlungszeitpunkt umgerechnet 126,42 USD ergeben. Wenn Shopify 130 USD (zum Kurs zum Zeitpunkt der Bestellung) erfasst und Ihre Bank 126,42 USD (den tatsächlichen Auszahlungskurs) ausweist, ergibt sich bei dieser einzelnen Transaktion eine Differenz von 3,58 USD. Bei Hunderten von internationalen Bestellungen können sich Währungsumrechnungsdifferenzen auf Hunderte oder Tausende von Dollar pro Monat summieren.
Bei Filialbetrieben besteht das Risiko, dass die Umsätze der verschiedenen Filialen in QuickBooks ohne klare Kennzeichnung vermischt werden, sodass es unmöglich ist zu erkennen, welche Filiale profitabel ist und welche nicht.
So beheben Sie das Problem
Bei mehreren Währungen: Konfigurieren Sie Ihre QuickBooks-Synchronisierung so, dass der abgerechnete Betrag aus dem Auszahlungsbericht anstelle des zum Zeitpunkt der Bestellung geschätzten umgerechneten Betrags verwendet wird. Der Auszahlungsbericht zeigt den exakten Betrag in USD (oder Ihrer Heimatwährung) an, den Sie tatsächlich erhalten haben. Dadurch wird die Diskrepanz zwischen dem Kurs zum Zeitpunkt der Bestellung und dem Kurs bei der Abrechnung beseitigt.
Für mehrere Shops: Weisen Sie jedem Shopify Shop eine eigene QuickBooks Klasse oder ein eigenes Standort-Tag zu. So bleiben Einnahmen und Ausgaben pro Shop getrennt, ohne dass separate QuickBooks Konten erforderlich sind. Sie können weiterhin konsolidierte Summen einsehen, wenn Sie diese benötigen, und gleichzeitig die Leistung jedes einzelnen Shops analysieren.
Ein Abgleich-Workflow, der tatsächlich funktioniert
Sobald man die fünf Hauptursachen verstanden hat, folgt ein funktionierender Abgleichprozess einem einheitlichen Muster.
Beginnen Sie mit dem Shopify-Auszahlungsbericht, nicht mit dem Shopify-Umsatz-Dashboard. Der Auszahlungsbericht zeigt Ihnen genau, was an Ihre Bank überwiesen wurde, und schlüsselt die einzelnen Komponenten auf: Bruttoumsatz, Rückerstattungen, Gebühren und Marktplatzsteuer. Dies ist Ihre verlässliche Informationsquelle für jede einzelne Einzahlung.
Ordnen Sie jede Auszahlung der entsprechenden Bankeinzahlung nach Betrag und Datum zu. Stimmen die Beträge nicht exakt überein, handelt es sich bei der Differenz fast immer um eine nicht berücksichtigte Gebühr oder einen einbehaltenen Steuerbetrag.
Prüfen Sie, ob QuickBooks dieselben Komponenten erfasst hat. Wenn QuickBooks eine pauschale Einzahlung in Höhe der Bankeinzahlung ausweist, aber Bruttoumsätze, Rückerstattungen und Gebühren nicht separat ausweist, sind Ihre Einnahmen-, Rückerstattungs- und Ausgabenkonten entweder zu niedrig oder zu hoch ausgewiesen.
Prüfen Sie QuickBooks auf Duplikate, indem Sie nach Transaktionen suchen, die mehrfach mit demselben Betrag und Datum auftreten. Entfernen Sie Duplikate, bevor Sie fortfahren.
Wiederholen Sie dies monatlich statt vierteljährlich. Ein Synchronisierungsfehler, der nach einem Monat auftritt, lässt sich in 30 Minuten beheben. Ihn nach sechs Monaten zu entdecken, erfordert hingegen tagelange Aufräumarbeiten.
Shopify-Auszahlungen in Nummbas Books abstimmen
Nummbas Books trennt Shopify Payments-Auszahlungen in Verkäufe, Versand, Rückerstattungen, Gebühren und Steuern und stimmt den Gesamtbetrag mit Ihrer Bankeinlage ab. Sie können Rechnungen, Lieferantenrechnungen und Bankabstimmung in derselben App pflegen, anstatt einen Auszahlungsconnector zu einem separaten Buchhaltungsprodukt hinzuzufügen.
Nummbas-FO kann Routinebuchungen innerhalb der von Ihnen festgelegten Grenzen erfassen und den Monatsabschluss zur Prüfung vorbereiten. Führen Sie die Prüfung selbst durch oder laden Sie Ihren Buchhalter ein, Bankkonten abzugleichen und den Monat abzuschließen. Der Buchhaltungsworkflow liegt neben Produktkosten, Lagerbestandskäufen und Werbeleistung, sodass Sie die Ergebnisse nach dem Abgleich untersuchen können.
Wenn Sie QuickBooks behalten möchten, kann Nummbas dort Auszahlungsübersichten senden. Wenn Sie wechseln möchten, importieren Sie Kontostände, ausstehende Rechnungen und Eingangsrechnungen, Kunden und Lieferanten in Nummbas Books sowie bis zu zehn Jahre an monatlichen Gesamtbeträgen.
Fazit
Die Diskrepanz zwischen Shopify und QuickBooks ist kein Zufall. Sie hat fünf vorhersehbare Ursachen: gebündelte Auszahlungen, zeitliche Unterschiede, Gebühren des Marktplatzbetreibers, doppelte Synchronisierungen und die Komplexität von mehreren Währungen oder mehreren Shops.
Beheben Sie jedes Problem systematisch. Nutzen Sie Auszahlungsberichte als Grundlage. Wählen Sie eine Synchronisierungsmethode und deaktivieren Sie die übrigen. Halten Sie die Umsatzsteuer aus Ihren Einnahmen heraus. Gleichen Sie die Daten anhand des Auszahlungsdatums, nicht des Bestelldatums, ab. Und halten Sie Shops und Währungen in QuickBooks getrennt.