

Seller identity settings (WooCommerce → E-Invoicing).
Brightfern turns your WooCommerce orders into compliant, VAT-correct structured e-invoices for B2B and B2G sales, in whichever format the country you invoice actually requires — and checks each one before it leaves.
Switch between them under WooCommerce E-Invoicing Format. Credit notes follow automatically from WooCommerce refunds.
Correct on the hard cases: mixed VAT rates, discounts, reverse charge, intra-community supply, exempt small businesses, and cent-accurate rounding.
Available in English, Dutch, French, German and Polish.
EN 16931 is the semantic model. Peppol BIS Billing 3.0 (UBL syntax) is used for transmission. XRechnung (Germany) uses the same UBL syntax with its own specification identifier and business rules (e.g. a mandatory buyer reference for public-sector recipients). Factur-X (France) embeds a UN/CEFACT CII XML — a different syntax from UBL — inside a human-readable PDF/A-3, for the domestic PPF/PDP flow rather than Peppol transit. Select your format under WooCommerce E-Invoicing Format.
Poland’s KSeF is a different kind of system again: a national clearance platform, mandatory since February 2026, where an invoice becomes legally issued only once KSeF accepts it and assigns a number. Its FA(3) format is not a syntax binding of EN 16931 but a separate national model written against the Polish VAT act, so Brightfern maps to it directly. Generating and validating FA(3) is free, and you can always download the file and submit it in the Ministry of Finance taxpayer application yourself. On Pro, Brightfern can also file it for you through the KSeF API and record the KSeF number it returns. FA(3) requires a Polish seller (a NIP), and Brightfern will tell you before generating if that is missing.
Brightfern integrates a certified Access Point provider’s API; it is not itself a certified Access Point.
This plugin’s free pre-flight validation and inbound-receiving features connect to the following third-party and public infrastructure services. No invoice line items, prices, or customer personal data beyond what is listed below are ever sent.
VIES (VAT Information Exchange System), operated by the European Commission. Used to confirm that the buyer’s VAT number is valid and to check the registered business name, as part of the free pre-flight validation shown before you download an invoice. Only the buyer’s VAT number is sent, and only when you trigger validation for that order. Terms of use, Privacy Policy.
Peppol SML/SMP network, the DNS- and HTTP-based lookup infrastructure of the Peppol e-delivery network, governed by OpenPeppol and built on the European Commission’s eDelivery building block. Used to confirm the buyer’s Peppol participant identifier (VAT/company id + electronic address scheme) is registered and can receive documents. Only that identifier is sent, as part of the free pre-flight validation; no invoice content is transmitted. OpenPeppol.
Storecove, one of several certified Peppol Access Points you can configure under WooCommerce E-Invoicing. Brightfern is provider-agnostic and ships Storecove’s API base URL only as a pre-filled example — you may point it at any certified Access Point, or leave the bundled offline Mock provider selected to use the plugin without any external service. When Storecove (or any configured provider) is selected, the plugin polls it for inbound e-invoices addressed to you (free tier) and, on the Pro tier, transmits outbound invoices through it. Storecove, Privacy Policy.
e-invoice.be, an alternative certified Peppol Access Point you can configure under WooCommerce E-Invoicing, offered as a lower-cost option for merchants sending a smaller volume. Same provider-agnostic model as Storecove: you bring and pay for your own e-invoice.be account, and the plugin only talks to it when you select it. e-invoice.be.