WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by wpdesk v2.4.11

Flexible Invoices for WooCommerce

Easily send invoices from Flexible Invoices straight to KSeF using the official Ministry of Finance API.

Flexible Invoices for WooCommerce

The facts

Rating
4★ from 1
Active installs
600+
Price
Free
Last updated
20 Aug 2026
Added
Dec 2025
Requires WP
6.4
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
12,639

Our analysis

AI-assisted

Flexible Invoices for WooCommerce – KSeF Add-on is a WordPress plugin designed for sending invoices directly to the Polish National e-Invoice System (KSeF). It operates as an extension of the Flexible Invoices plugin, allowing users to submit invoices from their WordPress and WooCommerce sites without the need for external systems or exports.

The plugin enables one-click sending of individual invoices and supports bulk registration. Users can monitor invoice statuses, KSeF reference numbers, and error messages directly within the WordPress dashboard. This plugin is suitable for those who need to comply with Polish invoicing regulations and already use the Flexible Invoices plugin.

Best for: This plugin is best for WooCommerce users in Poland who need to submit invoices to KSeF.

What it does well

  • Direct integration with the Polish National e-Invoice System
  • Supports one-click and bulk invoice submissions
  • Displays invoice registration status and KSeF details in WordPress
  • Requires the Flexible Invoices plugin to function

Where it falls short

  • Requires the Flexible Invoices plugin version 6.2.0 or higher
  • Limited to users operating within the Polish invoicing system

Verdict

Flexible Invoices for WooCommerce – KSeF Add-on provides a straightforward solution for Polish users to manage their invoicing needs directly from WordPress. It is a practical tool for those already using the Flexible Invoices plugin.

From the developer

wpdesk's own description of Flexible Invoices for WooCommerce, lightly tidied.

KSeF – invoice registration from Flexible Invoices is a WordPress plugin that lets you send invoices directly to KSeF (Polish National e-Invoice System). It works as an extension for Flexible Invoices and uses the official KSeF API provided by the Polish Ministry of Finance.

The plugin allows you to submit invoices from WordPress and WooCommerce straight to KSeF, without exports or external systems. invoice status, KSeF reference numbers, and error messages are all available inside the WordPress dashboard.

This plugin is an add-on for Flexible Invoices and therefore requires the Flexible Invoices plugin in min. version min. 6.2.0.
If you also want to use automatic invoice generation, or issue invoices in the OSS standard, opt for the Flexible Invoices PRO in version 5.3.0 or higher.

Key Features

  • Direct invoice registration to KSeF from Flexible Invoices
  • One-click sending of individual invoices to KSeF
  • Bulk invoice registration to the National e-Invoice System (KSeF)
  • Clear KSeF status displayed in the invoice list
  • Dedicated KSeF metabox showing:
    • invoice registration status
    • registration date
    • KSeF reference ID
    • KSeF API error messages

    How it works

    1. Install and activate Flexible Invoices
    2. After installing the plugin, go to Invoices → Reports → KSeF to connect the store with the invoice system.
    3. Enter your KSeF API credentials in the plugin settings.
    4. Send invoices to KSeF:
      • individually with one click
      • in bulk using bulk actions
    5. Monitor invoice status and KSeF details directly in WordPress.

    Data Use Policy

    This plugin connects to the official KSeF API (provided by the Polish Ministry of Finance) to send invoices generated by the Flexible Invoices plugin.

    This connection is required to send and verify electronic invoices (FA(2)).

    When sending a document, the following data is transmitted:
    – Invoice data (required by law)
    – Your KSeF access token or credentials (configured in plugin settings)

    This service is provided by the Ministry of Finance of the Republic of Poland:
    1. API documentation
    2. Privacy policy

    WP Desk plugins collect anonymous diagnostic and configuration data to enhance product quality, stability, and alignment with user needs. This data is securely transmitted once after plugin activation and once a week later on, to WP Desk’s servers at testsdata.wpdesk.org and data.wpdesk.org for statistical analysis, technical issue identification, and plugin performance optimization.
    All data collection is conducted anonymously, without storing personal, financial, or sensitive business information. The application does not collect data without users knowledge. Data collection requires an users opt-in through the plugin settings.

    Read the full description on the official page →

Tagged as

Alternatives

Other plugins for invoicing.

Jetpack CRM

The CRM for small businesses. Manage leads, invoicing, billing, email marketing, clients, contacts, quotes, au...

Free 30k+ installs 4.3★ (152)
WC

WC

84

Add to WooCommerce a NIF/CIF/NIE field for all billing and shipping forms, with validation and VIES/EORI suppo...

Free 10k+ installs 4.8★ (23)
Bulgarisation for WooCommerce

Всичко необходимо за вашият онлайн магазин за България. Включва облекчен режим за Наредба - H-18 и методи за д...

Free 5k+ installs 5★ (43)