
Bezahlte Bestellungen verbuchst du per Klick als Einnahmen, inkl. MWST. Beim Sync bereits erstattete Bestellungen bucht Pfeffersack zurück.
Zuletzt geprüft am
Pfeffersack ist offiziell im Shopify App Store als App «Pfeffersack» gelistet und verbindet sich via OAuth 2.0 mit deinem Shopify-Shop, um bezahlte Bestellungen und Rückerstattungen zu lesen (read-only). Bezahlte Bestellungen werden als Einnahme mit MWST-Betrag verbucht, beim Sync bereits erstattete Bestellungen werden zurückgebucht (GmbH-Buchhaltung: als Storno, Einzelfirma: als Ausgabe). Duplikate werden automatisch erkannt. Pfeffersack schreibt nichts in deinen Shop zurück.
Jeder Punkt unten ist direkt im Pfeffersack-Code implementiert — keine geplanten Features, keine Ankündigungen.
Bezahlte Shopify-Bestellungen werden einzeln als Einnahme verbucht, mit Bestellnummer und Bestelldatum aus Shopify.
Der von Shopify berechnete Steuerbetrag wird pro Buchung als MWST-Betrag gespeichert. In der GmbH-Buchhaltung wird eine Bestellung mit mehreren Sätzen (z. B. Lebensmittel zu 2.6 % und Geschirr zu 8.1 %) je Satz gebucht, sofern sich Shopifys Steuer eindeutig den Schweizer Sätzen zuordnen lässt. Dort wählst du Ertrags- und Gebührenkonto selbst, auf Wunsch ein eigenes Ertragskonto je MWST-Satz, etwa für zwei Saldosteuersätze.
Ist eine Bestellung beim Sync schon ganz oder teilweise erstattet, bucht Pfeffersack die Rückerstattung gleich mit (GmbH-Buchhaltung: als Storno, Einzelfirma: als Ausgabe). Spätere Rückerstattungen schon synchronisierter Bestellungen holt der normale Sync nicht nach.
Führst du deinen Shop in EUR, USD oder GBP, rechnet Pfeffersack jede Bestellung beim Import zum ESTV-Kurs in CHF um. Originalbetrag und Kurs bleiben bei der Buchung gespeichert. Bei einem Shop in CHF übernimmt Pfeffersack die CHF-Beträge aus Shopify.
Jede Bestellung wird pro Shop und Bestell-ID nur einmal verbucht. Wird ein Zeitraum erneut abgerufen, entstehen keine Doubletten.
Pfeffersack fordert nur read-Scopes für Bestellungen an und schreibt nie in deinen Shop zurück. Der Shopify-Access-Token wird AES-GCM-verschlüsselt in der Schweizer Infrastruktur gespeichert.
Gesamtaufwand: 1 Min + 1 Min + 2 Min + 5 Min + 10 Min
Logge dich in Pfeffersack ein und öffne «Profil → Integrationen». Die Shopify-Kachel befindet sich im Bereich «E-Commerce». Alternativ findest du die App «Pfeffersack» direkt im Shopify App Store.
Gib deine myshopify.com-Domain ein (z. B. meinshop.myshopify.com oder einfach meinshop). Pfeffersack ergänzt das Suffix automatisch.
Du wirst zu Shopify weitergeleitet. Shopify zeigt dir die angeforderten Berechtigungen — ausschliesslich Lesezugriff auf Bestellungen und Shop-Stammdaten.
Vor dem ersten Sync wählst du, ab welchem Tag Bestellungen übernommen werden (höchstens 365 Tage zurück). Nach einer Datenübernahme in die GmbH-Buchhaltung schlägt Pfeffersack den Tag nach der letzten übernommenen Buchung vor, damit kein Verkauf doppelt gebucht wird.
Die importierten Bestellungen erscheinen als Buchungen (Einzelfirma) bzw. gebuchte Journal-Einträge (GmbH). Kurz prüfen, fertig.
Hilfe beim Setup?
Unser Team unterstützt dich kostenlos beim Verbinden von Shopify.
Zugangsdaten werden vor dem Speichern AES-GCM-verschlüsselt. Der Schlüssel liegt ausserhalb der Datenbank.
Pfeffersack fordert nur Lese-Berechtigungen an. Dein Shopify-Account bleibt unverändert.
Buchhaltungsdaten und Tokens werden in der Schweiz gespeichert. Welche Dienstleister Daten bearbeiten, steht in der Datenschutzerklärung.
Ja. Pfeffersack ist im Shopify App Store als «Pfeffersack» gelistet und hat den offiziellen Shopify-App-Review bestanden — inklusive der obligatorischen DSGVO-Compliance-Webhooks. Du kannst die App direkt aus dem Shopify App Store oder in Pfeffersack unter «Profil → Integrationen» verbinden.
Pfeffersack verbucht nur Bestellungen mit Zahlungsstatus «paid», «partially_refunded» oder «refunded». Offene, autorisierte oder stornierte Bestellungen werden ausgelassen, damit deine Buchhaltung keine nicht realisierten Umsätze enthält. Eine Bestellung, die beim Sync noch offen oder nur autorisiert ist und erst danach bezahlt wird, holt der normale Sync nicht nach.
Nein. Wir fordern ausschliesslich Lese-Berechtigungen für Bestellungen an. Pfeffersack kann keine Produkte ändern, keine Bestellungen anpassen und keine Zahlungen auslösen.
Shopify berechnet die Steuer basierend auf deinen Shop-Einstellungen. Pfeffersack übernimmt den Steuerbetrag aus der Bestellung und speichert ihn als MWST-Betrag. In der GmbH-Buchhaltung bucht Pfeffersack eine Bestellung mit mehreren Sätzen je Satz, mit genau der Steuer, die Shopify je Satz verrechnet hat. Geht diese Aufteilung nicht auf, etwa bei einem Trinkgeld oder bei Bestellungen zum früheren Normalsatz von 7.7 %, bucht Pfeffersack die Bestellung in einer Zeile, und die MWST-Abrechnung ordnet ihren Durchschnittssatz dem nächstgelegenen heutigen Satz zu, sonst dem Normalsatz. In der Einzelfirma bleibt eine Bestellung mit mehreren Sätzen meist ohne Satz: Die MWST-Übersicht weist dich darauf hin, und du ergänzt diesen Umsatz im ePortal der ESTV nach Satz. Passt der Durchschnitt zufällig zu einem Schweizer Satz, übernimmt Pfeffersack diesen ohne Hinweis. Prüfe Bestellungen mit mehreren Sätzen deshalb vor jeder MWST-Abrechnung. Die korrekte Konfiguration der Schweizer Sätze (8.1 % Normalsatz, 2.6 % reduziert, 3.8 % Beherbergung) liegt bei dir im Shopify-Setup.
Der Sync wird manuell per «Jetzt synchronisieren»-Button ausgelöst, einen automatischen Sync gibt es nicht. Pro Durchlauf holt er die Bestellungen, die seit dem letzten erfolgreichen Sync erstellt wurden. Bestellungen, die während eines laufenden Syncs entstehen, können dabei fehlen, und der nächste Sync holt sie nicht nach. Liegt der letzte Sync mehr als 366 Tage zurück, bricht der Sync mit einer Fehlermeldung ab. Ein Sync, der länger als 30 Minuten hängt, wird beim nächsten Start als abgebrochen markiert.
Ist eine Bestellung beim Sync schon ganz oder teilweise erstattet, bucht Pfeffersack die Rückerstattung mit: in der GmbH-Buchhaltung als Storno von Ertrag und MWST auf dieselben Ertragskonten wie der Verkauf, in der Einzelfirma als Ausgabe. Der normale Sync holt nur Bestellungen, die seit dem letzten Sync erstellt wurden. Wird eine schon synchronisierte Bestellung erst danach erstattet oder in Shopify storniert, bucht er das nicht nach.
Ja. Pfeffersack nutzt die standardisierte Admin-API, die in allen Shopify-Plänen (Basic, Grow, Advanced und Plus) identisch zur Verfügung steht. Besondere Einrichtungsschritte für Shopify Plus sind nicht nötig.
Access Token werden AES-GCM-verschlüsselt in der Pfeffersack-Datenbank in der Schweiz abgelegt. Die Bestellungen selbst werden in deinen Buchhaltungs-Mandanten geschrieben, ebenfalls in der Schweiz gespeichert.
Ja, jederzeit. Bestehende Buchungen bleiben erhalten. Neue Bestellungen werden ab dem Zeitpunkt der Trennung nicht mehr synchronisiert. Der Shopify-Access-Token wird aus der Pfeffersack-Datenbank gelöscht.
Teste die Integration kostenlos. Ab CHF 5/Monat im Jahresabo — inklusive aller Integrationen, MWST-Abrechnung und Support auf Deutsch.