# DataFirefly FEC — WooCommerce Buchhaltungsexport

> Überblick DataFirefly FEC wandelt Ihre WooCommerce-Bestellungen in Buchungssätze der doppelten Buchführung um und exportiert sie in sieben Formaten: die offizielle französische FEC (verpflichtend bei einer Steuerprüfung, Artikel L.47 A-I des…

- Seite: <https://www.datafirefly.com/de/documentation/dfwoo-fec/>
- Sprache: de
- Aktualisiert am: 2026-07-01
- Weitere Sprachen: [fr](https://www.datafirefly.com/documentation/dfwoo-fec/index.md), [en](https://www.datafirefly.com/en/documentation/dfwoo-fec/index.md), [es](https://www.datafirefly.com/es/documentation/dfwoo-fec/index.md), [it](https://www.datafirefly.com/it/documentation/dfwoo-fec/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfwoo-fec/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfwoo-fec/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfwoo-fec/index.md)
- Index: <https://www.datafirefly.com/de/documentation/llms.txt>

## Überblick

DataFirefly FEC wandelt Ihre WooCommerce-Bestellungen in Buchungssätze der doppelten Buchführung um und exportiert sie in sieben Formaten: die offizielle französische FEC (verpflichtend bei einer Steuerprüfung, Artikel L.47 A-I des französischen Steuerverfahrensgesetzes), Sage 100, EBP Compta, Pennylane, Tiime, Indy und Quadratus. Jede Buchung wird vor dem Export auf Ausgeglichenheit (Soll = Haben) geprüft.

## Installation

1. Laden Sie `dfwoo-fec.zip` aus Ihrem DataFirefly-Kundenkonto herunter.
2. Gehen Sie im WordPress-Admin zu **Plugins → Neu hinzufügen → Plugin hochladen** und wählen Sie das ZIP aus.
3. Klicken Sie auf **Jetzt installieren** und dann auf **Aktivieren**.
4. Das Menü **WooCommerce → Buchhaltungsexport (FEC)** erscheint.

Voraussetzungen: WordPress 6.0+, WooCommerce 7.0+ (getestet bis 9.4), PHP 7.4+. Das Plugin ist HPOS-kompatibel (High-Performance Order Storage).

## Erstkonfiguration

Öffnen Sie vor dem ersten Export den Tab **Buchhaltungseinstellungen** und füllen Sie aus:

### Unternehmensidentität

- **Firmenname** — wird in den Buchungstexten verwendet.
- **SIREN** — 9 Ziffern, wird für die Benennung der offiziellen FEC-Datei verwendet (`SIRENFECJJJJMMTT.txt`).

### Journale

Standard: `VE` (Verkaufsjournal) und `BQ` (Bankjournal). Passen Sie die Codes an, wenn Ihr Steuerberater ein anderes Schema verwendet (maximal 3 Zeichen für Quadratus empfohlen).

### Kontenplan

- **Kundenkonto**: standardmäßig 411000. Aktivieren Sie „Hilfskonten pro Kunde", um ein stabiles Hilfskonto pro Kunde zu generieren (C+ID für angemeldete Kunden, G+E-Mail-Hash für Gäste).
- **Erlöskonten**: 707000 Verkäufe, 708500 Versand, 709000 Rabatte, 708000 sonstige Gebühren.
- **Mehrwertsteuerkonten pro Satz**: 445712 (20 %), 445711 (10 %), 445713 (5,5 %), 445714 (2,1 %), 445715 (0 %). Jeder in einer Bestellung erkannte Satz wird auf sein dediziertes Konto gebucht.
- **Bankkonten pro Zahlungsmethode**: leer lassen, um das Standard-Bankkonto (512000) zu verwenden, oder pro Gateway ein eigenes Konto zuweisen (z. B. 512100 Stripe, 512200 PayPal), um den Bankabgleich zu erleichtern.

### Bestellstatus

Zwei unabhängige Einstellungen:

- **Status, die eine Verkaufsbuchung erzeugen** — standardmäßig Processing und Completed. Die Buchung wird auf das Erstellungsdatum der Bestellung datiert.
- **Status, die eine Zahlungsbuchung erzeugen** — standardmäßig Completed. Die Buchung wird auf das von WooCommerce erfasste Zahlungsdatum datiert.

## Erzeugtes Buchungsschema

### Verkaufsbuchung (Journal VE, Bestelldatum)

- Soll 411 Kunde: Bestellsumme inkl. MwSt.
- Haben 707 Verkäufe: Nettobetrag der Produkte, aufgeteilt nach MwSt.-Satz
- Haben 708 Versand: Netto-Versandbetrag, aufgeteilt nach Satz
- Haben 44571x vereinnahmte MwSt.: MwSt. pro Satz

### Zahlungsbuchung (Journal BQ, Zahlungsdatum)

- Soll 512 Bank (oder Konto der Zahlungsmethode): Summe inkl. MwSt.
- Haben 411 Kunde: Summe inkl. MwSt.

Jede Buchung wird kontrolliert: Übersteigt die Soll/Haben-Differenz 5 Cent, wird die Buchung abgelehnt. Darunter wird die Rundung automatisch in der letzten Zeile korrigiert.

## Eine Datei exportieren

1. Tab **Export**: wählen Sie Start- und Enddatum.
2. Wählen Sie das Format im Dropdown.
3. Klicken Sie auf **Vorschau (50 Zeilen)**, um die Struktur visuell zu prüfen, oder direkt auf **Datei herunterladen**.

## Formatdetails

### FEC (offiziell Frankreich)

18 durch Pipe getrennte Spalten (oder Tab, nach Wahl): JournalCode, JournalLib, EcritureNum, EcritureDate, CompteNum, CompteLib, CompAuxNum, CompAuxLib, PieceRef, PieceDate, EcritureLib, Debit, Credit, EcritureLet, DateLet, ValidDate, Montantdevise, Idevise. Daten im Format JJJJMMTT, Beträge mit Dezimalkomma. Kodierung UTF-8 oder ISO-8859-15. Benennung `SIRENFECJJJJMMTT.txt` konform zur französischen Steuerverwaltung.

### Sage 100

Semikolon-CSV, Windows-1252-Kodierung, Spalten kompatibel mit dem parametrierbaren Sage-100c-Import: JournalCode, DateEcriture, Compte, TiersCompte, LibelleEcriture, Debit, Credit, NumPiece, DateEcheance, ReferenceFacture.

### EBP Compta

Semikolon-CSV Windows-1252 mit D/C-Vorzeichen pro Zeile: JournalCode, Date, NumeroCompte, CompteTiers, LibelleEcriture, NumeroPiece, Montant, Sens.

### Pennylane

UTF-8-CSV mit BOM, native Pennylane-Spalten: Date, Journal, Numéro de pièce, Libellé, Compte, Compte auxiliaire, Débit, Crédit.

### Tiime

UTF-8-CSV mit BOM: Date, Journal, Compte, Libelle, Debit, Credit, Piece, Tiers.

### Indy

UTF-8-CSV mit BOM für Selbständige, mit einer Type-Spalte zur Unterscheidung von Verkauf und Einnahme: Date, Type, Journal, Compte, Libelle, Debit, Credit, Reference.

### Quadratus

ASCII-Textdatei mit fester Breite („M"-Zeilen mit 102 Zeichen), Windows-1252-Kodierung, kompatibel mit Cegid Quadra Compta. Beträge in Cent, rechtsbündig, Daten TTMMJJ.

Das Quadratus-Format variiert leicht zwischen den Versionen von Cegid Quadra Compta. Validieren Sie den ersten Export mit Ihrem Steuerberater über die 50-Zeilen-Vorschau; manchmal ist eine Positionsanpassung erforderlich.

## WP-CLI-Automatisierung

Das Plugin liefert einen CLI-Befehl für geplante Exporte:

```
wp dfwoo-fec export --from=2026-01-01 --to=2026-03-31 --format=fec --output=/pfad/fec-q1.txt
```

Optionen: `--format` akzeptiert fec, sage100, ebp, pennylane, tiime, indy, quadratus. Ohne `--output` wird der Inhalt auf die Standardausgabe geschrieben. Beispiel für einen monatlichen Cron:

```
0 6 1 * * cd /var/www/site && wp dfwoo-fec export --from=$(date -d "last month" +%Y-%m-01) --to=$(date -d "last month" +%Y-%m-31) --format=fec --output=/exports/fec-monatlich.txt
```

## Häufige Fragen

### Werden Rückerstattungen und Gutschriften unterstützt?

Version 1.0.0 exportiert Verkaufs- und Zahlungsbuchungen. Gutschriften (Credit Notes) sind für eine spätere Version geplant; erfassen Sie diese in der Zwischenzeit manuell in Ihrer Buchhaltungssoftware.

### Kann ich mehrere Jahre exportieren?

Ja, der Datumsbereich ist unbeschränkt. Bei großen Volumen (über 10 000 Bestellungen) empfiehlt sich der WP-CLI-Befehl, der nicht dem HTTP-Timeout unterliegt.

### Verändert das Plugin meine Bestellungen?

Nein, es arbeitet ausschließlich lesend. Es werden keine Bestelldaten verändert und keine Tabellen angelegt.

## Support

Technischer Support 12 Monate lang über Ihr DataFirefly-Kundenkonto inbegriffen. Bitte fügen Sie jeder Anfrage zu einem Exportformat die Vorschaudatei und Ihre WooCommerce-Version bei.
