ksef-woocommerce Review, Pricing & Features

ByteWave's KSeF plugin auto-generates and sends structured e-invoices from WooCommerce to Poland's KSeF system, with UPO retrieval and offline mode. Free tier…

Category
Invoicing
Pricing
freemium
Verified
Not yet
Last updated
August 7, 2026
WordPress IntegrationAutomationAPI

ByteWave KSeF for WooCommerce is a WordPress plugin that connects WooCommerce stores to Poland's national e-invoicing system, KSeF (Krajowy System e-Faktur). It converts WooCommerce orders into structured FA(3)-format XML invoices, validates them against the Ministry of Finance's XSD schema, and transmits them to KSeF via an encrypted API session (AES-256-CBC and RSA, with XChaCha20 for token storage). The plugin retrieves the official UPO confirmation receipt automatically after transmission and stores invoice files privately outside the public uploads directory. A free version, distributed via WordPress.org, covers manual invoicing, XML generation and KSeF submission. Paid Pro add-ons unlock automation (order-status or payment-triggered invoicing), a task queue with retry/backoff, an offline emergency mode that queues invoices when KSeF is unavailable and enforces the statutory submission deadlines effective from 2026, reporting/audit tools with CSV/XML export, and a dedicated 'KSeF Accountant' WordPress role. It supports both WooCommerce HPOS and classic order storage, and includes test/sandbox and production KSeF environments for safe setup.

Key Features

Pros & Cons

Pros

  • Free tier available directly on WordPress.org for manual invoicing and testing
  • Low-cost Pro tiers starting at 69 zł/year
  • Built-in offline emergency mode for KSeF outages with automatic re-submission
  • Supports both WooCommerce HPOS and classic order storage

Cons

  • Only useful for stores that need Polish KSeF compliance — no value outside Poland
  • Automation, offline mode, and audit/reporting are locked behind the paid Pro add-on
  • Requires PHP 7.4+ with the libsodium extension and a KSeF authentication token from the Ministry of Finance

Frequently Asked Questions

Is the KSeF WooCommerce plugin free?

Yes, a free version is available on WordPress.org that supports manual invoicing, FA(3) XML generation, and KSeF submission. Paid Pro tiers starting at 69 zł/year add automation, offline mode, and reporting.

Does the plugin work with WooCommerce HPOS?

Yes, it supports both WooCommerce's High-Performance Order Storage (HPOS) and the classic custom post type order storage.

What happens if KSeF is unavailable?

The Pro version includes an offline emergency mode that detects KSeF outages after two consecutive errors, tracks statutory submission deadlines, and automatically resubmits queued invoices once the service is restored.

What are the technical requirements?

WordPress 7.x with REST API support, WooCommerce 8.x, and PHP 7.4+ with the libsodium extension, plus a KSeF authentication token and 10-digit NIP from the Polish Ministry of Finance.

Related Tools