FA(3) invoice generation
Generate a structured FA(3) e-invoice from any WooCommerce order in one click.
Official Ministry of Finance KSeF API 2.0
Generate, validate and submit FA(3) e-invoices directly to Poland's official KSeF API — no intermediaries, no per-invoice fees, no separate accounting system.
Only orders with a buyer NIP are routed to KSeF — consumer checkout is untouched.
A checksum-validated NIP field in classic and block checkout flags the order as B2B automatically.
One click turns the order into a structured e-invoice, validated against the Ministry's schema.
Submitted straight to test, demo, or production via the official API 2.0 — status tracked on the order.
The official proof of receipt is fetched and attached to the order automatically.
FakturFlow is a standalone plugin. It talks directly to the official Ministry of Finance KSeF API — no intermediary, no per-invoice fees, no separate accounting system required.
Generate a structured FA(3) e-invoice from any WooCommerce order in one click.
Every invoice is validated against the Ministry of Finance schema before it's sent.
Submit to KSeF's test, demo, or production environment via the official API 2.0 — track status and download the UPO (official proof of receipt) from the order screen.
Every invoice includes a KOD I verification QR code generated per the Ministry of Finance specification.
A checksum-validated NIP field in both classic and block checkout — orders with a NIP are detected as B2B automatically. Consumer orders flow through untouched.
Every refund gets its own correction (KOR) document referencing the original invoice by KSeF number — generate, send, and download its UPO from the order screen.
Also included: encrypted KSeF token storage (never logged), full compatibility with WooCommerce HPOS and the checkout block, and a complete Polish (pl_PL) translation.
Honest comparison of the typical options. No brand-bashing, just the trade-offs.
| Accounting SaaS subscription + connector |
Invoicing plugin + paid KSeF add-on |
FakturFlow | |
|---|---|---|---|
| Where invoice data goes | Vendor's cloud, then KSeF | Depends on vendor | Straight to the Ministry of Finance API — no third party |
| Cost of the core KSeF flow | ~100–400 zł/year, invoice limits on cheap tiers | Paid base plugin + paid add-on | Free — no invoice limits, no per-invoice fees |
| KSeF depth | Module bolted onto accounting | Add-on bolted onto invoicing | Built around KSeF: FA(3) + XSD validation, UPO, KOD I QR, corrections |
| KSeF outage plan | Varies | Rarely covered | offline24 mode with statutory-deadline alerts (Pro) |
| Full automation | Monthly subscription forever | Stacked licenses | 249 zł/year flat (Pro), manual flow stays free |
No free feature is ever removed to push the paid tier.
1 site · yearly · 14-day money-back guarantee. Secure checkout by Freemius.
Every EU market is getting its own e-invoicing mandate. FakturFlow ships one focused plugin per country — same engine, local compliance.
FA(3) structured e-invoices straight from WooCommerce orders. Free on WordPress.org, Pro automation available.
UBL / BIS 3.0 invoices over the Peppol network for the 2026+ B2B mandate.
E-invoicing through registered platforms for the French reform.
Structured B2B e-invoices for the German mandate.
Yes. Manual generate/validate/send, corrections, UPO download, the NIP field, and the KOD I QR code are free with no invoice limits and no per-invoice fees — this plugin will always cover that core flow, even after the Pro add-on ships.
Yes. FakturFlow is fully compatible with High-Performance Order Storage (custom order tables) and the Checkout block — the NIP field is registered through the Additional Checkout Fields API and behaves identically in both checkout variants.
Only orders with a buyer NIP (tax ID) are routed to KSeF. Consumer orders keep the regular WooCommerce checkout flow untouched — KSeF stays optional for them.
No. Invoice data is sent only to the official Ministry of Finance KSeF API (test, demo, or production — your choice). The only exception is the verification link encoded in the KOD I QR code, which points to the Ministry's public invoice-verification lookup when scanned. No telemetry is sent anywhere.
Pro is a separate add-on covering automatic submission on payment with retries, automatic corrections when an order is refunded, offline24 mode with statutory-deadline alerts, and a compliance dashboard with a full audit log. It costs 249 zł per year for one site (buy here). No functionality is ever removed from the free plugin to push the paid tier.
Log into the KSeF web application with your Trusted Profile (Profil Zaufany) or qualified certificate, go to permissions management, and generate a token with InvoiceWrite and InvoiceRead permissions. Paste it into the plugin settings — it's stored encrypted.