WordPress plugin intelligence profile

Comptabilité et Export FEC for WooCommerce

French accounting and FEC export for WooCommerce: balanced entries, VAT per rate, ready for your accountant.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.6.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update7 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Comptabilité et Export FEC for WooCommerce version 0.6.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

This plugin implements French accounting law: the Plan comptable général and

the FEC file (Fichier des Écritures Comptables). It is of no use to a store

outside France.

Watch the plugin in action (about a minute, in French):

Is your accountant asking for a file? Your WooCommerce store knows how to sell,

but it does not keep an accounting journal. This plugin fills that gap.

Every time an order is paid, it automatically writes a balanced accounting entry

that follows the French chart of accounts (Plan comptable général): revenue, VAT

collected per rate, shipping charged to the customer, and the payment received.

You read the journal from your dashboard, and export it whenever you are asked

to.

This plugin targets French e-commerce: it produces entries for the French chart

of accounts and an FEC file (Fichier des Écritures Comptables), the ledger export

that French tax authorities may request during an audit.

What the plugin does

  • Automatic entries. A paid order creates an entry. A refund is reversed

(contra entry), never deleted: the audit trail stays intact.

  • Multi-rate VAT. A single order may carry 20%, 10% and 5.5% items. Each rate

gets its own VAT line. Shipping is posted separately, with its own VAT.

  • History replay. Installing today but selling for two years? Pick an anchor

date and replay your past orders. The operation is idempotent: running it again

never creates duplicates.

  • Readable journal. One screen, one list, a permanent balance check

(sum of debits = sum of credits) and a summary of balances per account.

  • CSV export for your spreadsheet or your accountant, and FEC export

(18 mandatory columns) for the tax authorities.

  • HPOS compatible (High-Performance Order Storage), as well as legacy storage.

Accounts used

These are the default numbers. There is no settings screen: a developer can

override each of them with a filter, for instance comptafec_account_ventes to post

revenue to 706 instead of 707.

  • 411 Clients — customer receivable, the pivot of the sale
  • 707 Ventes de marchandises — revenue, excluding tax
  • 44571 TVA collectée — VAT collected, one line per rate
  • 7085 Ports et frais accessoires facturés — shipping charged
  • 5115 Cartes bancaires à l’encaissement — card payments in transit
  • 471 Compte d’attente — amounts that could not be assigned to a sales account; your accountant reclassifies them
  • 4718 Ventes à ranger — sales an add-on declined to assign, when several accounts share one VAT rate

What the plugin does not do (and why)

We would rather say it before you install.

Payments are posted to account 5115 (“card payments in transit”), not

directly to the bank account ( 512 ). 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.

Pro version

The free plugin is complete on its own: nothing here is time-limited or locked.

A separate paid add-on, Comptabilité et Export FEC Pro, is available for

stores whose chartered accountant needs a ready-to-import file. It adds six

accounting-firm export formats (ISACOMPTA, Sage, EBP, Pennylane and more)

and per-account monthly subtotals on screen. Details

fr/compta-fec/tarifs/

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ecritures comptables
  • expert comptable
  • comptabilite
  • fec
  • tva
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity7 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.5.00.6.0
WordPress compatibility7.0.47.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.