# GoCardless Xero Schnittstelle

*GoCardless → Xero*

**Kurz gesagt:** Eine GoCardless-Xero-Anbindung macht aus jeder bestätigten Lastschrift eine Xero-Zahlung, die der richtigen Ausgangsrechnung zugeordnet und über ein Verrechnungskonto geführt wird, und stimmt jede Nettoauszahlung gegen den Bankfeed ab - mit den Gebühren als Aufwand gebucht. Fehlgeschlagene Lastschriften und Rücklastschriften werden automatisch storniert, Erstattungen werden zu Gutschriften, und Auszahlungen je Währung landen in der richtigen Xero-Organisation. Richtig gemacht ist das kein nächtlicher CSV-Import, sondern eine idempotente, geordnete Pipeline, die Xero und GoCardless auf den Cent abgestimmt hält.

## Was eine GoCardless-Xero-Anbindung wirklich leistet

GoCardless weiß alles über einen Einzug - das Mandat, unter dem er erfolgte, die Zahlung, die am Donnerstag durchging, die Transaktionsgebühr, die Auszahlung, die kommende Woche netto auf dem Bankkonto landet, die Lastschrift, die vier Tage später fehlschlägt und zurückgeholt wird. Xero und die Person, die darin den Abschluss macht, brauchen all das als Buchhaltung: die Rechnung als bezahlt markiert, die Zahlung auf dem richtigen Konto, die Auszahlung gegen die tatsächliche Bankzeile abgestimmt, die Gebühren als Aufwand gebucht.

In der Lücke zwischen beiden Systemen steckt die Handarbeit. Eine GoCardless-Xero-Anbindung schließt sie automatisch. Sie liest jeden relevanten Vorgang aus GoCardless, wendet Ihre Zuordnungs- und Buchungsregeln an und hält Xero im Takt - damit niemand am Monatsende eine gebündelte Auszahlung gegen eine Liste einzelner Zahlungen abstimmen muss.

## Welche Daten fließen

| GoCardless-Objekt / -Ereignis | Wird in Xero zu | Hinweis |
| --- | --- | --- |
| Bestätigte Zahlung | Zahlung, der passenden Ausgangsrechnung zugeordnet | Über ein GoCardless-Verrechnungskonto gebucht, per Referenz, Betrag und Mandat zugeordnet |
| Kunde / Mandat | Kontakt | Einmalig abgebildet, damit jede weitere Zahlung am selben Debitor hängt |
| Auszahlung | Bankbuchung, gegen den Bankfeed abgestimmt | Saldiert viele Zahlungen abzüglich Gebühren, Erstattungen und Fehlschlägen des Laufs |
| Gebühren | Aufwandsbuchung auf die Auszahlung | Pro Transaktion plus Prozentanteil, vor dem Geldeingang abgezogen |
| Fehlgeschlagene / zurückgebuchte Zahlung | Stornobuchung, Rechnung wieder geöffnet | Lastschriften können Tage nach der Zahlungsmeldung fehlschlagen |
| Erstattung | Gutschrift zum Kontakt | Storniert die ursprüngliche Zahlung mit Datum der Erstattung |
| In GoCardless abgerechnetes Abo | In Xero erzeugte Ausgangsrechnung | Nur wenn die wiederkehrende Abrechnung in GoCardless liegt, nicht in Xero |

Verrechnungskonto, Gebührenkonto und Zuordnungsregeln stimmen wir einmalig ab und hinterlegen sie in der Pipeline. Danach ordnet niemand mehr eine Zahlung von Hand zu.

## Die Details, an denen einfache Syncs scheitern

Ein CSV-Import oder ein generischer Connector bringt Sie fast ans Ziel und lässt den teuren Teil auf Ihrem Schreibtisch liegen:

- **Die Auszahlung ist nicht die Summe der Zahlungen.** GoCardless zahlt Tage nach dem Einzug netto nach Gebühren aus - in einem Sammelbetrag über viele Zahlungen, manchmal in mehr als einer Währung. Bucht man die Auszahlung als Ertrag, stimmt nichts mehr. Einzug und Auszahlung müssen getrennte Buchungen sein, verbunden über ein Verrechnungskonto, das wieder auf null geht.
- **Späte Fehlschläge und Rücklastschriften.** Eine SEPA- oder Bacs-Lastschrift wird als bezahlt gemeldet und kann Tage später trotzdem fehlschlagen oder zurückgebucht werden. Fließt die Stornierung nicht nach Xero zurück, bleibt die Rechnung fälschlich bezahlt und die Auszahlung geht nicht mehr auf.
- **Zuordnung zur richtigen Rechnung.** GoCardless identifiziert eine Zahlung über Mandat und Referenz, Xero über Rechnung und Kontakt. Der Betrag allein ist mehrdeutig, sobald zwei Kunden denselben Betrag zahlen. Die Zuordnung braucht Mandat, Referenz und Betrag zusammen.
- **Mehrwährung.** GoCardless zahlt jede Währung in einer eigenen Auszahlung aus. Diese müssen in der richtigen Xero-Organisation und Währung landen, mit korrekter Fremdwährungsbehandlung statt auf eine Zahl eingedampft.
- **Rate-Limits und Token.** Xero begrenzt API-Aufrufe pro Minute und pro Tag und lässt OAuth-Token nach Fahrplan ablaufen. Ein naiver Sync, der beides ignoriert, bleibt unter Last stehen oder verliert Datensätze.
- **Idempotenz und Reihenfolge.** GoCardless-Ereignisse müssen in Reihenfolge angewendet werden - bestätigt vor ausgezahlt, ausgezahlt vor fehlgeschlagen - und nie zweimal. Läuft ein unachtsamer Job erneut, ist ein ganzer Monat doppelt gebucht.

## Wie wir sie bauen und betreiben

Wir behandeln das als Pipeline, nicht als Stapellauf von Hand. Zahlungs-, Auszahlungs-, Gebühren-, Erstattungs- und Fehlschlag-Ereignisse aus GoCardless werden per Webhook oder zeitgesteuert konsumiert, validiert, dem richtigen Xero-Kontakt und der richtigen Rechnung zugeordnet und über Ihre abgestimmten Verrechnungs- und Gebührenkonten gebucht. Auszahlungen werden gegen den Bankfeed abgestimmt, sodass die Zahlen sich selbst schließen.

Die Pipeline ist idempotent: Jedes GoCardless-Ereignis trägt eine stabile Kennung, sodass ein erneuter Lauf nie eine doppelte Zahlung oder eine doppelt gezählte Auszahlung erzeugt. Ereignisse werden in Reihenfolge verarbeitet, sodass eine späte Rücklastschrift die bereits gebuchte Zahlung korrekt storniert. Sie läuft auf cloud-nativer, vollständig EU-gehosteter AWS-Infrastruktur - Zahlungs- und Kundendaten verlassen die EU nicht, was AVV und DSGVO sauber hält.

Und dann halten wir sie am Laufen. Monitoring, Alerting, Incident Response und das Beobachten von API-Änderungen bei GoCardless und Xero, Token-Rotation und Rate-Limits liegen vertraglich bei uns. Sie bekommen einen festen Ansprechpartner und ein SLA. Der Abschluss hängt nicht mehr daran, dass jemand an einen Sync denkt.

## Wann sich diese Anbindung lohnt

Wenn Sie eine Handvoll Lastschriften im Monat zu Rechnungen einziehen, die Sie ohnehin in Xero erstellen, ist die native GoCardless-Verbindung völlig in Ordnung - und wir sagen Ihnen das auch. Die Pipeline lohnt sich, wenn das Volumen steigt, wenn Abos in GoCardless statt in Xero abgerechnet werden, wenn Auszahlungen über Währungen laufen, oder wenn Gebühren, Erstattungen und späte Fehlschläge jede Auszahlung zur manuellen Abstimmung machen, die Ihr Finanzteam nicht von Hand erledigen sollte.

## Häufig gestellte Fragen

### Hat Xero nicht schon eine eingebaute GoCardless-Verbindung?

Für den Zahlungseinzug zu einer in Xero erstellten Rechnung gibt es sie, und für einfache Fälle genügt das. Sie stößt an Grenzen, sobald die Rechnungsstellung außerhalb von Xero liegt, sobald Sie Abos in GoCardless führen, sobald Auszahlungen viele Zahlungen in mehreren Währungen bündeln oder sobald Gebühren, Rücklastschriften und Erstattungen korrekt gebucht statt nur als bezahlt markiert werden sollen. Die native Verknüpfung markiert Rechnungen als bezahlt, liefert aber weder saubere Auszahlungsabstimmung noch Gebührenbuchung. Genau diese Lücke schließt eine betreute Pipeline.

### Wie wird abgestimmt, wenn GoCardless Gebühren vor der Auszahlung abzieht?

Einzug und Auszahlung sind zwei verschiedene Vorgänge. Wir ordnen jede bestätigte Zahlung ihrer Rechnung zu und führen sie über ein GoCardless-Verrechnungskonto, dann behandeln wir die Auszahlung als eine Bankzeile, die viele Zahlungen abzüglich Gebühren, Erstattungen und fehlgeschlagener Einzüge dieses Laufs saldiert. Das Verrechnungskonto sollte nach jeder Auszahlung wieder auf null stehen, und die Gebührensumme läuft auf ein Aufwandskonto - so stimmt der Bankfeed auf den Cent.

### Was passiert, wenn eine Lastschrift Tage später fehlschlägt oder zurückgeht?

Genau das bekommen Exporte falsch hin. Eine SEPA- oder Bacs-Lastschrift kann als bezahlt gemeldet werden und Tage später fehlschlagen oder zurückgebucht werden. Sobald GoCardless das Fehlschlag- oder Rücklastschrift-Ereignis liefert, storniert die Pipeline die Xero-Zahlung, öffnet die Rechnung wieder und passt die betroffene Auszahlung an, sodass die Abstimmung weiter aufgeht. Weil wir GoCardless-Ereignisse in Reihenfolge und idempotent verarbeiten, bleibt keine scheinbar bezahlte Rechnung zurück.

### Kann die Anbindung Zahlungen der richtigen Rechnung und dem richtigen Kunden zuordnen?

Ja. Wir bilden jedes GoCardless-Mandat und jeden Kunden einmalig auf einen Xero-Kontakt ab und ordnen Zahlungen dann über Referenz, Betrag und Mandat zu, nicht per Vermutung. Wenn Sie wiederkehrende Pläne in GoCardless statt in Xero abrechnen, erzeugen wir die Ausgangsrechnung zuerst in Xero, damit immer ein Beleg da ist, dem die Zahlung zugeordnet werden kann. Die Zuordnungsregeln stimmen wir vorab mit Ihnen ab und hinterlegen sie in der Pipeline.

### Wer betreibt die Schnittstelle nach dem Go-live?

Wir. Die Pipeline läuft auf cloud-nativer, vollständig EU-gehosteter Infrastruktur, die wir überwachen. Ändert GoCardless oder Xero eine Schnittstelle, rotiert OAuth-Token oder verschiebt ein Rate-Limit, ist das unser Problem - keine böse Überraschung, die Ihr Finanzteam zum Monatsabschluss entdeckt. Sie bekommen einen festen Ansprechpartner, Alerting, Incident Response und ein SLA statt eines Skripts, an dessen Ausführung jemand denken muss.

## Verwandte Integrationen

- [Stripe ↔ Xero](https://seamless.engineering/de/integrations/stripe-xero/): Stripe Xero Schnittstelle
- [Xero ↔ HubSpot](https://seamless.engineering/de/integrations/xero-hubspot/): Xero HubSpot Schnittstelle
- [Klarna ↔ DATEV](https://seamless.engineering/de/integrations/klarna-datev/): Klarna DATEV Schnittstelle
- [Mollie ↔ DATEV](https://seamless.engineering/de/integrations/mollie-datev/): Mollie DATEV Schnittstelle
- [PayPal ↔ DATEV](https://seamless.engineering/de/integrations/paypal-datev/): PayPal DATEV Schnittstelle
- [Stripe ↔ DATEV](https://seamless.engineering/de/integrations/stripe-datev/): Stripe DATEV Schnittstelle

## Nach System

- [Alle Schnittstellen für Xero](https://seamless.engineering/de/integrations/xero/)

## Scoping-Gespräch anfragen

Sie möchten diese Integration umsetzen und dauerhaft betreiben lassen? Sagen Sie uns, welche Systeme verbunden werden sollen und welche Daten fließen müssen. Festpreis-Angebot zur Aufwandsabschätzung innerhalb von 48 Stunden.

- E-Mail: hello@seamless.engineering
- Kontaktformular: https://seamless.engineering/de/#contact
