Universelle Import-Erweiterungen

Mit Banana Buchhaltung können Sie Daten aus verschiedenen Dateiformaten importieren.

SEPA/ISO 20022 – Import von Kontoauszügen

Das camt/ISO 20022-Format ist der aktuelle Standard für elektronische Kontoauszüge und wird von den meisten Schweizer Banken verwendet. 

Import von PayPal-Transaktionen

Mit dieser Erweiterung können Sie Ihre PayPal-Transaktionen direkt in Banana Buchhaltung importieren – schnell und effizient.

Import von Revolut-Buchungen

Diese Erweiterung ermöglicht den Import von Transaktionen aus der Revolut-Plattform – sowohl für Privat- als auch Geschäftskonten (Private & Business) – direkt in Banana Buchhaltung.

Bankauszug SEPA/ISO 20022-Import

Bankauszug SEPA/ISO 20022-Import

Datenimport in eine bestehende Buchhaltung

Der Datenimport ist eine in die Banana Buchhaltungssoftware integrierte Funktion. Bitte wie für Befehl In Buchhaltung importieren (Menü Aktionen) beschrieben vorgehen.
Mit diesem Befehl können Sie auch komprimierte Dateien (z.B. ZIP) öffnen. In diesem Fall fordert das Programm Sie auf, die konkrete Datei innerhalb des Archivs auszuwählen, aus der die Daten importiert werden sollen.

Anzeige des Inhalts vor dem Import

Um den Inhalt einer Datei vor dem Import einzusehen, verwenden Sie die Funktion ISO 20022 anzeigen.

Der ISO 20022-Standard für Kontoauszüge.

Mit der Einführung des SEPA-Standards (Single Euro Payment Area) wurde der ISO 20022-Standard am 1. Januar 2014 in Europa verpflichtend. Er ersetzt das frühere SWIFT MT940-Format für elektronische Kontoauszüge.

Die Finanzbuchhaltungssoftware Banana Buchhaltung unterstützt die ISO 20022-Formate camt.052, camt.053 (einschliesslich der Versionen 4 und 8) sowie camt.054.

Technische Anmerkungen zur ISO 20022-Konversion

Der ISO 20022-Standard kodiert die Buchhaltungsdaten von Kontoauszügen auf präzise und strukturierte Weise. Gleichzeitig bietet er eine gewisse Flexibilität, zusätzliche Informationen zu Konten und Transaktionen einzubinden – was je nach Bank und System unterschiedlich umgesetzt werden kann.

Beim Einlesen der ISO 20022-Datei passt sich Banana Buchhaltung flexibel an die Struktur und Formatierung der jeweiligen Datei an. Die Software erkennt automatisch die relevanten Felder und konvertiert sie in Buchungsbewegungen.

  • Anfangssaldo – Erkennung von Feldern mit gleichbedeutender Kodierung als Anfangssaldo.
  • Schlusssaldo – Ebenso werden Felder mit entsprechender Kodierung als Schlusssaldo-Information interpretiert.
  • Alle enthaltenen Bewegungen werden ausgelesen und in Buchungen umgewandelt. Dabei werden folgende Informationen berücksichtigt:
    • Transaktionen (Datum)
    • Valutadatum
    • Betrag der Bewegung (positiv oder negativ)
    • Beschreibung – Derzeit fasst Banana Buchhaltung mehrere Beschreibungselemente automatisch zu einem einzigen Textfeld zusammen.
      In Zukunft soll es möglich sein, diese Informationen gezielter zu extrahieren und bestimmten Spalten individuell zuzuordnen.
       
barbara
Short Description
Importiert Bankauszugsbewegungen im ISO/SEPA 20022-Format (camt.052, camt.053, camt.054) und wandelt sie automatisch in Buchungen um.
Country
Universell
Publisher
Banana.ch
Extension type
Import
Title for application - displayed in "manage apps"
Bankauszug SEPA/ISO 20022-Import (Universell)

SumUp - Bewegungen im .csv-Format importieren (Banana+ Advanced)

SumUp - Bewegungen im .csv-Format importieren (Banana+ Advanced)

Mit dieser Importerweiterung können Sie Transaktionen von der Plattform SumUp im .csv-Format direkt in Banana Buchhaltung importieren.

Weitere Informationen finden Sie in der englischsprachigen Dokumentation: SumUp - Import movements .csv

aaron
URL Stable release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/sumup/ch.banana.uni.import.sumup.sbaa
URL Development
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/sumup
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.sumup
URL Beta release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/sumup/ch.banana.uni.import.sumup.sbaa
Release Date Stable
Release Date Beta

Chase - Import von Bewegungen im .csv-Format (Banana+ Advanced)

Chase - Import von Bewegungen im .csv-Format (Banana+ Advanced)

Mit dieser Importerweiterung können Sie Transaktionen von der Plattform Chase im .csv-Format direkt in Banana Buchhaltung importieren.

Weitere Informationen finden Sie in der englischsprachigen Dokumentation: Chase - Import movements .csv

 

aaron
URL Stable release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/chase/ch.banana.uni.import.chase.sbaa
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.chase
Release Date Stable

PayPal Import *.csv (Banana+) [BETA]

PayPal Import *.csv (Banana+) [BETA]

Mit dieser Erweiterung können Sie in Banana Buchhaltung Ihre PayPal-Transaktionen importieren. Sie funktioniert nur mit Banana Buchhaltung Plus.

Separate Buchhaltung für PayPal-Transaktionen

PayPal-Transaktionen bestehen in der Regel aus kleinen Beträgen und haben viele Besonderheiten (Rückerstattung, Gebühren usw.).
Es kann teuer und zeitaufwendig sein, alle diese Buchungen innerhalb der Hauptbuchhaltung des Unternehmens zu erledigen. 

Wir haben verschiedene Vorlagen vorbereitet, die Sie sofort verwenden können:

In vielen Fällen ist es angemessener, die PayPal-Transaktionen in einer separaten Buchhaltungsdatei zu verwalten und einmal im Monat die zusammenfassenden Daten (Bewegungen für den Monat) in die Hauptbuchhaltung zu übernehmen.

Diese Lösung ermöglicht es auch, dass eine Drittperson die Verantwortung für die PayPal-Buchhaltung übernimmt.

Wenn Sie Banana Buchhaltung für eine PayPal Buchhaltungs-Lösung verwenden, können Sie: 

  • Eine Buchhaltungsdatei für ein bestimmtes PayPal-Konto erstellen
  • Über einen Kontenplan verfügen mit
    • Ein anderes Konto für jede verwendete Währung
    • Verschiedenen Konten für Einnahmen und Ausgaben
  • Importieren Sie die PayPal-Transaktionen und lassen Sie alle Konten, Ausgaben, Einnahmen und PayPal-Gebühren automatisch zuweisen sowie die Währung in die Basiswährung umrechnen.
  • Verbuchen Sie die Transaktionen auf den entsprechenden Konten für
    • Banküberweisungen
    • Einnahmen mit unterschiedlichen Umsatzsteuercodes
    • Verschiedene Spesenarten
    • Rückerstattungen und Rückbuchungen
    • Hinzufügen weiterer Informationen für spezielle Berichte (Kostenstellen, Segmente, Kunden usw.)
  • Importieren Sie die Daten regelmässig (Woche, Monat, Quartal) in die Hauptbuchhaltung, entweder durch
    • Ausdrucken einer Zusammenfassung und manuelles Verbuchen
    • Oder Export der Daten für den Zeitraum sowie Import in das Hauptsystem.
  • Drucken Sie jederzeit das Journal und die erforderlichen Berichte zur Prüfung oder Kontrolle aus.
  • Wenn Sie viele Transaktionen haben, können Sie evtl. den Importfilter (Javascript) so anpassen, dass bestimmte Transaktionen auf bestimmten Kontennummern verbucht werden.

Innerhalb der Banana PayPal-Buchhaltung können Sie ganz einfach die gesamte Historie aufbewahren und haben sofortigen Zugriff auf alle Daten, die für einen guten Kundenservice erforderlich sind.

Aktivieren Sie die Import-PayPal-Transaktion

Zuerst müssen Sie die Importfilter in Banana Buchhaltung Plus aktualisieren. Siehe auch Erweiterungen verwalten.

  • Starten Sie hierzu Banana Buchhaltung Plus
  • Öffnen Sie Ihre Buchhaltungsdatei
  • Wählen Sie aus Menü Aktionen > In Buchhaltung importieren > im Pulldownmenü Importieren: Buchungen auswählen
  • Klicken Sie auf die Schaltfläche Erweiterungen verwalten
  • Klicken Sie auf die Schaltfläche Erweiterungen aktualisieren
  • Aktivieren Sie die Erweiterung "PayPal Importieren (*.csv)" und deaktivieren Sie die anderen Filter, die Sie nicht benötigen.
  • Schliessen Sie das Dialogfenster.

Download PayPal-Transaktionen

PayPal - Anpassen von Feldern zum Herunterladen

Beachten Sie, dass die Standard-Download-Datei von PayPal nicht alle Felder enthält, die für den Import in Banana erforderlich sind.
Sie müssen die Einstellungen in PayPal anpassen, damit Sie einen korrekten Download erhalten.

Geschäftskunden

  • Öffnen Sie PayPal und melden Sie sich mit Ihren Zugangsdaten an.
  • Gehen Sie zu Aktivitäten.
  • Klicken Sie auf Alle Berichte
  • Klicken Sie unter Berichte auf Aktivität herunterladen.
  • Wählen Sie den Transaktionstyp, den Datumsbereich und das CSV-Dateiformat aus.
  • Klicken Sie auf Berichtsfelder anpassen und vergewissern Sie sich, dass alle Felder markiert sind oder markieren Sie alle verfügbaren Felder.
  • Klicken Sie auf Bericht erstellen.
  • Wenn der Bericht fertig ist, klicken Sie auf Herunterladen.

Privatkunden

  • Öffnen Sie PayPal und melden Sie sich mit Ihren Zugangsdaten an.
  • Gehen Sie zu Aktivitäten.
  • Klicken Sie auf das Symbol der Download-Schaltfläche.
  • Klicken Sie auf Benutzerdefiniert.
  • Klicken Sie unter Berichte auf Aktivität herunterladen.
  • Wählen Sie den Transaktionstyp, den Datumsbereich und das CSV-Dateiformat aus.
  • Klicken Sie auf Berichtsfelder anpassen und vergewissern Sie sich, dass alle Felder markiert sind oder markieren Sie alle verfügbaren Felder.
  • Klicken Sie auf Bericht erstellen.
  • Wenn der Bericht fertig ist, klicken Sie auf Herunterladen.

PayPal-Sprachcodierungseinstellungen (nur für Geschäftskunden )

Wenn Sie eine lokale Codierung verwenden, stellen Sie sicher, dass die Codierung Ihre lokale Computercodierung widerspiegelt.

Der Import in Banana Buchhaltung Plus funktioniert besser, wenn Sie Ihre Dateicodierung in UTF-8 festlegen.
So ändern Sie Ihre Sprachcodierungseinstellungen in PayPal:

  • Melden Sie sich in PayPal an.
  • Mein Konto → Kontoeinstellungen → Webseite-Zahlungslösungen.
  • PayPal-Schaltfläche Sprachkodierung (klicken Sie auf Bearbeiten).
  • Unter Weitere Optionen können Sie die UTF-8-Kodierung in der Listbox einstellen.

Diese Einstellung kann den folgenden Fehler beheben: "Dateiheader kann nicht übersetzt werden: Konvertieren Sie die Paypal-Datei in die Codepage Latin1 oder verwenden Sie eine neue Version von Banana Buchhaltung"

Importieren PayPal-Transaktionen

Siehe auch Bewegungen importieren

  • Öffnen Sie Ihre Buchhaltungsdatei.
  • Wählen Sie aus Menü Aktionen > In Buchhaltung importieren > im Pulldownmenü Importieren: Buchungen auswählen
  • Wählen Sie PayPal Import (*.csv) aus
  • Geben Sie den Dateinamen und den Pfad des PayPal-Downloads (oder Blättern) ein.
  • Klicken Sie auf OK.
  • Geben Sie in den Einstellungsdialog ein:
    • Wählen Sie das Datumsformat für das PayPal-Datumsformat.
      Wenn Sie die Fehlermeldung "Datum Format nicht gültig" erhalten, öffnen Sie die Datei, die Sie von PayPal heruntergeladen haben, mit dem Notepad und überprüfen Sie, wie die Daten geschrieben werden, und wählen Sie dann das entsprechende Format aus.
    • Geben Sie die Kontonummern für das PayPal-Konto (PayPal Account) ein.
    • Geben Sie die Kontonummern ein, in der Einnahmen registriert werden sollen (PayPal In).
    • Geben Sie die Kontonummern ein, in der Ausgaben registriert  werden sollen (PayPal Out).
    • Geben Sie die Kontonummern ein, in der PayPal-Gebühren registriert werden sollen (PayPal Fee).
    • Wenn es sich um eine Buchhaltung mit mehreren Währungen handelt, werden auch die Wechselkurse festgelegt.

Import Paypal dialog

Nachdem Sie die Transaktionen importiert haben, können Sie den Vorgang rückgängig machen oder die importierten Daten ändern.

Dies ist der Fall, wenn Sie möchten, dass einige Einnahmen oder Ausgaben auf einem anderen Konto registriert werden.

Passen Sie Ihre Buchhaltungsdatei für den Import an

Anstatt das PayPal-Konto beim Start des Skripts anzugeben, können Sie im Kontenplan von Banana Buchhaltung angeben, welche Konten verwendet werden sollen. Diese Methode ist auch notwendig, wenn Sie für jede Währung unterschiedliche Konten haben möchten.

  • Die Basiswährung in den Eigenschaften (Stammdaten) aus Menü Datei sollte auf eine gültige Währung eingestellt werden.
  • Vor dem Import sucht und verwendet das Programm Konten mit der folgenden Beschreibung:
    • "PayPal Konto": das Konto für PayPal
    • "PayPal Eingang": das Einkommenskonto
    • "PayPal Ausgang": das Spesenkonto
    • "PayPal Fee": das Konto für die PayPal-Gebühren.
  • Legen Sie den Eröffnungssaldo der PayPal-Konten fest.

Für jede Währung können Sie ein Konto angeben. Alle Transaktionen für diese Währung werden auf dem angegebenen Konto erfasst. Sie haben auch die Währungsumrechnungstransaktionen zwischen den verschiedenen Währungen.

  • Für eine Buchhaltungsdatei, die NICHT in Multi-/Fremdwährung ist, geben Sie den Währungscode in die Kontobeschreibung ein:
    • PayPal-Konto EUR
    • PayPal Konto USD
    • PayPal Konto CHF
    • PayPal Konto GBP
  • Für eine Buchhaltungsdatei mit Multi-/Fremdwährung sucht das Programm nach dem Konto, bei dem die Beschreibung mit "PayPal Konto" beginnt, und verwendet dann das Währungssymbol der Währung Spalte.

Wenn für die Währung kein Konto angegeben wurde, wird der Betrag auf das Konto in Basiswährung überwiesen.

PayPal-Währungseinstellungen und Kontoführungseinstellungen

Es ist geeignet, dass Ihre PayPal-Währungseinstellungen (Mein Konto → Profil → Mein Geld→ PayPal Saldo → Währungen) mit denen der Buchhaltungsdatei übereinstimmen:

  • PayPal "Primärwährung" ist die gleiche wie Ihre Basiswährung.
  • Wenn Sie PayPal so eingerichtet haben, dass es mehrere Währungen (Hinzufügen Währung) verwendet, sollten Sie die Doppelte Buchhaltung mit Multi-Währung verwenden.
    Sie können für jede Währung im ursprünglichen Wert ein separates Konto führen.
    Mit dem Befehl Datei in neue konvertieren können Sie eine vorhandene Buchhaltungsdatei in eine Datei mit mehreren Währungen konvertieren.
  • Für die Mehrwährungsbuchhaltung sollten die Konten "PayPal Eingang", "PayPal Ausgang", "PayPal Fee" vorzugsweise in Basiswährung sein.
     

Transaktionsaufteilung und -auswahl

Jede PayPal-Transaktion beinhaltet den Bruttobetrag, den Gebührenbetrag und den Nettobetrag. Wenn sich der Nettobetrag vom Bruttobetrag unterscheidet, generiert das Programm 3 Zeilen:

  • Linie mit dem Bruttobetrag, der auf dem PayPal-Konto registriert ist
  • Linie mit dem auf dem Einnahmen- oder Spesenkonto registrierten Nettobetrag
  • Linie mit dem auf dem Gebührenkonto registrierten Gebührenbetrag.

Buchungen bereits importiert

Die Spalten "ExternalReference" der Tabelle Buchungen werden mit der eindeutigen PayPal-Transaktions-ID gefüllt.

Beim nächsten Import werden Transaktionen mit demselben ID vom Import ausgeschlossen. Die Informationen aus den älteren Transaktionen werden für die Währungsumrechnung und -gruppierung verwendet.

Letzter Saldo

Der Import fügt auch eine Zeile mit Informationen über die letzte PayPal-Saldo für jede verwendete Währung hinzu. Wenn Sie diese Informationen nicht benötigen, löschen Sie die importierten Zeilen.

Ändern der importierten Transaktionen

Sobald die Transaktionen importiert wurden, können Sie die Transaktionen nach Belieben ändern.

  • Erfassen Sie die Überweisungen zum und vom Bankkonto auf einem "Internen Überweisungskonto (Giro-Bankkonto)".
    Tun Sie dasselbe, wenn Sie Ihre Bankkonto Transaktionen importieren.
    Der Saldo des "Internen Überweisungskontos (Giro-Bankkonto)" sollte kompensiert und auf Null gehen.
  • Einnahmen aus Verkäufen können auf bestimmten Konten basierend auf der angewandten Umsatzsteuer oder auf der Grundlage der Art des Umsatzes registriert werden.
    Sie müssen Ihren Buchhaltungsplan entsprechend anpassen.
  • Sie können Segmente oder Kostenstellen hinzufügen.

Passen Sie die Ansicht der Spalten so an, dass alle Spalten sichtbar und in der besten Reihenfolge zum Ändern der Daten angezeigt werden. 

Gewinn aus Wechselkurs und Verlust

Die Salden der PayPal-Konten in der Währung stimmen mit dem Saldo des PayPal-Kontos überein.

Die Salden in Basiswährung können sich aus folgenden Gründen unterscheiden:

  • Die Wechselkurse für die Transaktionen variieren im Laufe der Zeit.
  • PayPal hat unterschiedliche Wechselkurse für den Verkauf oder Kauf einer bestimmten Währung.

Sie sollten die Basiswährung von Zeit zu Zeit mit dem Befehl Buchungen Wechselkurs Differenzen erstellen

Multi-Währungs-Umrechnung

Wenn es verschiedene Transaktionen in verschiedenen Währungen in der Datei gibt, werden die Beträge gemäss dieser Regel und Reihenfolge in Basiswährung umgerechnet:

  • Basiswährung
  • PayPal Währungsumrechnung
    Buchungen, die zum selben Block gehören, verwenden die gleiche Umrechnung, so dass der Betrag in Basiswährung für den gleichen Betrag und die gleiche Transaktion immer derselbe ist.
  • Wechselkurs aus Währungsumrechnung des gleichen Datums
  • Wechselkurse aus der Datei Buchhaltung (Tabelle Wechselkurse) entnommen
  • Wechselkurs, der aus der PayPal-Währungsumrechnung stammt.

Die Umrechnung keinen gültigen Wechselkurs für eine Währung finden kann, macht Sie eine Meldung und fragt nach einem Wechselkurs für die Währung.

Importieren anderen PayPal-Feldern

Sie können andere Informationen, die in der PayPal-Datei enthalten sind, in Banana Buchhaltung importieren.

  • Fügen Sie eine neue Spalte mit dem Namen "PayPal" + dem Spaltennamen der PayPal-Datei ein.
    Zum Beispiel "PayPalTimeZone", "PayPalSalesTax", "PayPalTip".
    • Geben Sie den Spaltentyp an (Text, Nummer, Betrag, Datum, Zeit).
    • Geben Sie für Betrag und Nummer auch die Dezimalstelle an.
    • In den Konten haben die Spalten des Typs Betrag ebenfalls eine Endsumme.
  • Im PayPal-Downloadverlauf mit "Customize Download Fields" können Sie die Spalte zum Herunterladen angeben.
  • Die verfügbaren Spalten (Name in englisch, ohne Leerzeichen und in CamelCase) sind:
    Time, TimeZone, Typ, Name, Status, Subject, Currency, Gross, Fee, Net, Note, FromEmailAddress, ToEmailAddress, TransactionId, PaymentType, CounterpartyStatus, ShippingAddress, AddressStatus. ItemTitle, ItemId, ShippingAndHandlingAmount, InsuranceAmount, SalesTax, Tip, Discount, SellerId, Option1Name, Option1Value, Option2Name, Option2Value, AuctionSite, BuyerId, ItemUrl, ClosingDate, ReferenceTxnId, InvoiceNumber,SubscriptionNumber, CustomNumber, ReceiptId, Balance, ContactPhoneNumber, BalanceImpact, AddressLine1, AddressLine2, State, Town, Zip, Country.

Wenn Sie die Transaktionen importieren, werden die PayPal*-Spaltenzellen mit dem Inhalt der PayPal-Datei vervollständigt.

Banana-PayPal-Importerweiterung

Die Konvertierung vom PayPal-Format in das Buchhaltungsformat ist ein Javascript-Programm.

Das Programm ist "Open-Source-Software" und kann bestenfalls an die Bedürfnisse des Benutzers angepasst werden.

Um die Erweiterung zu ändern, ändern Sie zunächst die folgenden Werte, damit sie nicht mit dem Banana PayPal-Filter in Konflikt gerät:

  • Verwenden eines anderen Dateinamens
  • Verwenden eines anderen @id
  • Verwenden Sie eine andere Beschreibung.

Lizenz Begriffe

Die PayPal-Dokumentation deckt nicht alle möglichen Transaktionen ab. Das Importskript wurde aufgrund Anwendungsfällen entwickelt und es ist möglich, dass nicht alle Möglichkeiten abgedeckt wurden und das Skript weiter verbessert werden muss.

PayPal kann auch das Datenformat ändern und die Skriptergebnisse sind möglicherweise nicht identisch.

Achten Sie beim Import darauf und überprüfen Sie immer, ob der Kontensaldo dem PayPal-Guthaben entspricht.

Die Verwendung des Importskripts wird durch die Apache 2.0-Lizenz geregelt, die Datei kann frei modifiziert werden.

Durch die Verwendung des Skripts akzeptieren Sie die Lizenz und die Haftungsausschlussbedingungen.

Problembehandlung

Wenn Probleme auftreten, aktualisieren Sie zuerst den Importfilter auf die neueste Version unter Erweiterungen verwalten.

  • Rundungsproblem.
    Es kann vorkommen, dass die PayPal-Datei ein Dezimalformat verwendet, das sich von dem Ihres Computers unterscheidet. Beträge werden daher abgeschnitten (12,34 wird zu 12 oder es wird 1234). 
    PayPal weist Ihnen ein bestimmtes Format für die Sprachcodierung basierend auf Ihrem Land zu (siehe Erläuterungen zur PayPal-Sprachcodierung).
    • Stellen Sie sicher, dass der PayPal-Download mit Ihren Computereinstellungen übereinstimmt
    • Oder melden Sie sich in Ihrem PayPal-Konto an und ändern Sie die PayPal-Sprachkodierungseinstellung (https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding).
      Mit der Schaltfläche Mehr Option können Sie schliesslich die UTF-8 auswählen, die am besten für den Datenaustausch geeignet ist.
  • Die Fehlermeldung "Dateiheader kann nicht übersetzt werden: .."
    • Versuchen Sie, die Version Banana Buchhaltung Plus zu verwenden.
    • Ändern Sie Ihre Download-Einstellungen wie oben in der "PayPal-Sprachcodierungseinstellung" angegeben
    • Stellen Sie sicher, dass Sie die ursprüngliche CSV-Datei verwenden, die von PayPal heruntergeladen wurde, und nicht eine, die mit Excel geöffnet und gespeichert wurde.
  • Die Fehlermeldung "Währung nicht konvertiert" weist darauf hin, dass für die Konvertierung keine Wechselkurse verfügbar waren.
    • Es ist möglich, dass Sie Ihre Basiswährung nicht eingerichtet haben
    • Sie haben PayPal so eingerichtet, dass mehr als eine Währung beibehalten wird. Die PayPal-Datei rechnet keine Währung um und Sie sollten daher eine Buchhaltung mit Fremdwährungen verwenden.
  • Wenn der letzte Saldo vom Konto abweicht
    • Überprüfen Sie, ob Sie einen korrekten Eröffnungsbetrag haben (den Saldo vor der ersten importierten Transaktion)
    • Ihr Konto ist nicht in derselben Währung.
      Wenn Ihr PayPal-Konto für die Verwendung anderer Währungen oder in einer anderen Währung als der Basiswährung eingerichtet ist, ist es geeignet, ein Konto mit mehreren Währungen zu verwenden.
  • Wenn Sie ein Nachrichtenfeld "BalanceImpact nicht in Headern gefunden" oder die gleiche Nachricht mit einem anderen Feldnamen erhalten, liegt dies daran, dass die PayPal-Verlauf Datei kein Feld enthält, das für den Import benötigt wird.
    • Melden Sie sich in PayPal an und gehen Sie zum Download-Verlauf
    • Bevor Sie die PayPal-Verlaufsdatei herunterladen, klicken Sie auf "Mein Verlauf Download anpassen"
    • Sie sehen eine Liste des verfügbaren Feldes und überprüfen dasjenige, das fehlt
      Der "Saldo Impact" ist gegen Ende des Liste.
      PayPal speichert die Einstellung. Beim nächsten Herunterladen, wird das Feld enthalten sein.
    • Downloaden Sie wieder die Verlaufsdatei.
  • Wenn Sie eine Fehlermeldung "AccountDebit" und "AccountCredit" nicht gefunden haben, haben Sie eine Datei mit dem Namen der alten Spalten.
    Verwenden Sie den Befehl Werkzeuge-> Kopie Datei erstellen, um eine Kopie der Datei mit den richtigen Spalten zu erstellen.
     

Referenz

PayPal-Dokumentation

Änderungen

Feedback

Lassen Sie uns bitte wissen, was Sie von dem Importskript halten oder wie wir das Skript noch verbessern könnten.

claudia
URL Stable release
https://raw.githubusercontent.com/BananaAccounting/Universal/master/extensions/import/paypal/ch.banana.uni.import.paypal.js
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.paypal

Revolut - Import movements .csv (Banana+ Advanced)

Revolut - Import movements .csv (Banana+ Advanced)

Mit dieser Importerweiterung können Sie Transaktionen von der Plattform Revolut (Personal & Business) direkt in Banana Buchhaltung importieren.

Weitere Informationen finden Sie in der englischsprachigen Dokumentation: Revolut - Import movements .csv
 

aaron
URL Stable release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/revolut/ch.banana.uni.import.revolut.sbaa
URL Development
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/revolut
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.revolut
URL Beta release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/revolut/ch.banana.uni.import.revolut.sbaa
Release Date Stable
Release Date Beta

Stripe - Import movements .csv (Banana+ Advanced) [BETA]

Stripe - Import movements .csv (Banana+ Advanced) [BETA]

Mit dieser Importerweiterung können Sie Transaktionen von der Plattform Stripe direkt in Banana Buchhaltung importieren.

Weitere Informationen finden Sie in der englischsprachigen Dokumentation: Stripe - Import movements .csv
 

aaron
URL Stable release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/stripe/ch.banana.uni.import.stripe.sbaa
URL Development
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/stripe
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.stripe
URL Beta release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/stripe/ch.banana.uni.import.stripe.sbaa
Release Date Stable
Release Date Beta
Release Date Insider

Wise - Import transactions (*.csv)

Wise - Import transactions (*.csv)

Mit dieser Importerweiterung können Sie Transaktionen von der Plattform Wise (Personal & Business) direkt in Banana Buchhaltung importieren.

Weitere Informationen finden Sie in der englischsprachigen Dokumentation: Wise - Import transactions (*.csv)
 

aaron
URL Stable release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/wise/ch.banana.uni.import.wise.sbaa
URL Development
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/wise
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.wise
Title for application - displayed in "manage apps"
Wise - Import transactions (*.csv)
URL Beta release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/wise/ch.banana.uni.import.wise.sbaa

Yokoy - Import movements .csv (Banana+ Advanced) [BETA]

Yokoy - Import movements .csv (Banana+ Advanced) [BETA]

Mit dieser Importerweiterung können Sie Transaktionen von der Plattform Yokoy direkt in Banana Buchhaltung importieren.

Weitere Informationen finden Sie in der englischsprachigen Dokumentation: Yokoy - Import movements .csv
 

aaron
URL Stable release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/yokoy/ch.banana.uni.import.yokoy.sbaa
URL Development
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/yokoy
Country
Universell
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.uni.import.yokoy
URL Beta release
https://github.com/BananaAccounting/Universal/raw/master/extensions/import/yokoy/ch.banana.uni.import.yokoy.sbaa
Release Date Beta

CiviCRM Contributions - Import movements .csv (Banana+ Advanced) [BETA]

CiviCRM Contributions - Import movements .csv (Banana+ Advanced) [BETA]

You can install the extension from the menu Extensions > Manage Extensions.

Requirements for Use

Banana Accounting Plus with the Advanced Plan.

Send us a feedback

This extension is a BETA version, we welcome suggestions for improvement.

It may happen that the format of the csv file is updated and as a result the filter no longer functions correctly. Send us feedback and attach an example file (.csv) with the new format and we will proceed to update the filter.

patrick
URL Stable release
https://github.com/BananaAccounting/Universal/raw/refs/heads/master/noprofit/extensions/civicrm/ch.banana.app.civicrmimport.sbaa
Short Description
This extension allows to import transactions from the CiviCRM Contributions csv file into Banana Accounting.
Country
Universal
Publisher
Banana.ch
Extension type
Import
Help ID
ch.banana.app.civicrmimport
Release Date Stable

OFX - Open financial exchange transactions import filter (*.ofx *.ofc *.xml)

OFX - Open financial exchange transactions import filter (*.ofx *.ofc *.xml)

Import extension (*.ofx *.ofc *.xml). Install this filter via the menu command Extensions → Manage Extensions.

The file is an import extension for Banana Accounting 8 and following.

It allows the software to:

  • Read OFX (Open Financial Exchange) files

  • Extract financial transactions

  • Convert them into Banana’s Transactions table

What Is OFX?

OFX (Open Financial Exchange) is a structured financial data format used by banks and software such as:

  • Quicken

  • Microsoft Money

It is more reliable than QIF because it includes:

  • Unique transaction IDs (FITID)

  • Structured account information

  • Statement balances

  • Currency data

What the Script Does

The OFX import extension:

  1. Parses the OFX file structure

  2. Extracts transaction blocks (<STMTTRN>)

  3. Reads key fields:

    • Date (<DTPOSTED>)

    • Amount (<TRNAMT>)

    • Description (<NAME>)

    • Memo (<MEMO>)

    • Transaction ID (<FITID>)

  4. Converts them into Banana transaction rows

  5. Prevents duplicate imports using FITID

Typical OFX Transaction Structure

 
<STMTTRN>
  <TRNTYPE>DEBIT
  <DTPOSTED>20260301
  <TRNAMT>-125.50
  <FITID>20260301001
  <NAME>Vendor Payment
  <MEMO>Invoice 4587
</STMTTRN>
 

Export from Online Banking (Recommended)

Many banks in USA allow transaction export.

Steps:

  1. Log into your online banking portal

  2. Go to transaction history

  3. Select Download / Export

  4. Choose format:

    • OFX

    • or QFX

  5. Select date range

  6. Download the file

Export from Financial Software

Software like Quicken allows exporting to OFX:

  1. Open your account

  2. Choose Export transactions

  3. Select OFX format

  4. Save the file

 
lorenzo
URL Stable release
http://www.banana.ch/accounting/files/banana8/filters/ch.banana.filter.import.ofx.js
Country
Universal
Publisher
Banana.ch
Extension type
Import

Quicken Interchange Format import filter (*.qif)

Quicken Interchange Format import filter (*.qif)

It allows Banana Accounting to read and convert data from QIF (Quicken Interchange Format) files into Banana’s internal accounting structure (Transactions table, Accounts, Categories).

The script:

  • Parses QIF records (such as date, amount, payee, memo, category)
  • Transforms them into Banana-compatible transaction rows
  • Handles different QIF types (Bank, Cash, Credit Card, etc.)
  • Ensures correct formatting for dates and amounts

In short, it enables importing bank or financial transaction data exported in QIF format into Banana Accounting.

How to Export Data in QIF Format

QIF is an older financial exchange format originally used by Quicken.

Exporting from Financial Software

If your software supports QIF export:

  1. Open your accounting or banking software

  2. Go to Export or Data Export

  3. Select:

    • Format: QIF (Quicken Interchange Format)

    • Account type: Bank / Cash / Credit Card

  4. Choose date range

  5. Save the .qif file

Exporting from Online Banking

Some banks still allow QIF export:

  1. Log in to your online banking portal

  2. Open the transaction history

  3. Choose Download / Export

  4. Select format:

    • QIF (if available)

    • Otherwise: CSV (you would need conversion)

Many banks today provide CSV or OFX instead of QIF.

Basic QIF Structure Example

A QIF file looks like this:

 
!Type:Bank
D03/01/2026
T-125.50
PPayment to Vendor
MInvoice 4587
LExpenses:Office
^
lorenzo
URL Stable release
http://www.banana.ch/accounting/files/banana8/filters/ch.banana.filter.import.qif.js
Short Description
Import filter (*.qif)
Country
Universal
Publisher
Banana.ch
Extension type
Import