| 开发者 | studioferreiro |
|---|---|
| 更新时间 | 2026年7月12日 18:49 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
comptafec_account_ventes to post
revenue to 706 instead of 707.
411 Clients — customer receivable, the pivot of the sale707 Ventes de marchandises — revenue, excluding tax44571 TVA collectée — VAT collected, one line per rate7085 Ports et frais accessoires facturés — shipping charged5115 Cartes bancaires à l'encaissement — card payments in transit512). This is not a shortcut: when a customer
pays by card, the money first sits with the payment provider, which deducts its
fee and settles the remainder later, often bundling several orders together. The
amount actually credited to your bank account is therefore only known afterwards.
The trade-off is deliberate: your revenue and your VAT are correct, but
account 5115 stays open until the provider's payout has been reconciled against
your bank statement. That reconciliation, and the recording of provider fees, are
outside the scope of this free version.
The plugin also assumes a store selling in euros, under French VAT, to
consumers.
Your data
No data leaves your server. The plugin calls no external service. The accounting
export aggregates sales on the collective account 411 Clients: it contains no
customer name, address or email address.
/wp-content/plugins/, or install it from
Plugins → Add New.The file follows the mandatory 18-column structure defined by French tax law (article A. 47 A-1 of the Livre des procédures fiscales): dates as YYYYMMDD, decimal comma, balanced entries. Compliance of a FEC file also depends on the consistency of your bookkeeping as a whole: have it reviewed by your chartered accountant before any audit.
The plugin records a reversing entry (contra entry), prorated for a partial refund. The original entry is neither modified nor deleted: that is the rule in accounting, and it is what makes the journal trustworthy.
Yes. Every entry is tied to its source order; an order already recorded is skipped. A second replay therefore reports zero entries created.
That is the expected behaviour of the free version. Account 5115 receives the
money collected by your payment provider. It is only cleared when that provider's
transfer reaches your bank account — a reconciliation step that is not included
here. See "What the plugin does not do".
No, the file is correct. The FEC is encoded in plain UTF-8, without a byte order mark, because it is meant for tax authorities and accounting software, some of which reject that mark. Excel guesses the encoding and gets it wrong. To read it comfortably: in Excel, use Data → From Text, then choose the UTF-8 encoding and the tab separator. The file you hand to your accountant needs no change. The CSV export, designed for spreadsheets, opens directly.
The plugin reads orders through the official WooCommerce API, relying on the totals computed by WooCommerce itself. If your order totals are right, your entries are right.
Not in this version. The store is assumed to sell in euros, under French VAT, to consumers.