WordPress plugin intelligence profile

UKTO Invoice Sync for Pennylane

Send your WooCommerce orders to Pennylane as legally compliant invoices, with one click from the order screen.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.8.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update29 Oct 20264d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
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 UKTO Invoice Sync for Pennylane version 1.8.1 as active, updated 4d ago and tested up to WordPress 7.1.

Overview

About this plugin

This plugin connects your WooCommerce store to the Pennylane accounting platform. Invoices are

issued by Pennylane, which keeps legal numbering and archiving where they belong — the plugin

never generates an invoice itself.

Create a compliant, legally numbered invoice for any order with a single click: the customer, the

invoice lines, the VAT treatment and the legal mentions are all built for you.

Features:

  • One-click invoicing — a “Create invoice” button on every WooCommerce order. The invoice is

created as a draft in Pennylane, then finalized (legal numbering) automatically, and the

Factur-X PDF is retrievable from the order screen.

  • Customer sync — companies and individuals are created in Pennylane with their billing

details, and reused on the next order (no duplicates).

  • Full VAT and OSS mapping — French rates (20 %, 10 %, 5.5 %, 2.1 %), intra-EU B2B reverse

charge, intra-EU B2C (OSS), exports outside the EU. The right legal mention is written on the

invoice automatically.

  • EU VAT number at checkout — an optional VAT number field for business customers (classic

checkout and Checkout Blocks), format-checked, with VIES validation (the official European

Commission service) to secure the exemption.

  • B2B VAT exemption at checkout (optional) — charge no VAT to EU businesses with a validated

VAT number: the customer pays the net amount and the invoice carries the legal intra-Community

exemption mention. Off by default (it changes what customers pay, and intra-Community supplies

require filing the EC Sales List — check with your accountant). Whatever you choose, the

invoice always follows the money: if VAT was collected, the invoice is issued with that VAT.

  • OSS awareness — tell the plugin whether the store is registered for the EU One-Stop Shop:

under the €10,000 threshold, EU consumers are invoiced with French VAT codes; OSS-registered

stores get destination-country VAT codes.

  • SIRET at checkout with auto-fill — French business customers type their SIRET

fr).

  • Invoice PDF in My Account — customers can download their invoice from their account,

through a secure endpoint.

  • Test mode (dry run) — validate your whole configuration without sending anything to

Pennylane: payloads are built and written to the logs, nothing else.

  • Diagnostics tab — token check, live API permission check, decimals check, logs shortcut:

see at a glance why something would not work.

  • HPOS and Checkout Blocks compatible — works with the classic checkout and the block-based

checkout, with or without High-Performance Order Storage.

The free plugin is fully functional on its own and is not time-limited.

Need automation? The Pro version adds automatic invoicing on

status change, credit notes on refunds, payment reconciliation, invoice e-mailing to the customer

(your template or Pennylane’s), product mapping, bulk actions with ZIP export, backfill of past

orders, integrity checks, weekly summary, failure alerts and WP-CLI commands.

This plugin is not affiliated with, nor endorsed by, Pennylane. “Pennylane” is a trademark of its

respective owner and is used here only to describe compatibility.

External services

This plugin communicates with the following third-party services. Nothing is sent without your

configuration or the customer’s own input, and none of these calls carry marketing or tracking

data:

  • Pennylane API (https://app.pennylane.com) — the purpose of the plugin. When you create an

invoice, the order data (customer billing details, invoice lines, totals, VAT) is sent to your

own Pennylane account using the API token you configured. Nothing is sent before a token is

configured and an invoice is triggered.

com/fr/conditions-generales

com/fr/legal/privacy

  • VIES (European Commission, https://ec.europa.eu) — optional, off by default. When enabled,

the VAT number typed by a business customer at checkout (and only that number) is checked

against the European Commission’s official VAT validation service. Disabled by default: it

only runs after you switch it on in WooCommerce > Pennylane > Invoicing.

eu/taxation_customs/vies/

eu/privacy-policy_en

  • Recherche d’entreprises (https://recherche-entreprises.api.gouv.fr) — optional, off by

default. When enabled, the SIRET typed by the customer (and only that) is sent to

the French government’s public company directory to retrieve the company name and address.

Disabled by default: it only runs after you switch it on in WooCommerce > Pennylane > Invoicing.

fr/pages/legal/cgu/

fr/les-api/api-recherche-entreprises

WordPress.org metadata

Plugin tags

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

  • factur x
  • accounting
  • invoice
  • pennylane
  • woocommerce
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 5.8 · PHP 7.4
Update activity29 Oct 20264d 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

Version1.8.01.8.1
WordPress compatibility7.1.37.1.4
Version1.7.91.8.0
Version1.7.81.7.9
Version1.7.71.7.8
Version1.7.61.7.7
Version1.7.51.7.6
WordPress compatibility7.1.27.1.3
Version1.7.41.7.5
WordPress compatibility7.1.17.1.2
Version1.7.31.7.4
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.