Pennylane E-Invoicing Review 2026: Factur-X, Chorus Pro & PDP Readiness
In-depth review of Pennylane for French e-invoicing compliance in 2026. We tested Factur-X generation, Chorus Pro B2G integration, PDP readiness, accountant collaboration, and pricing.
Pennylane E-Invoicing Review 2026: Factur-X, Chorus Pro & PDP Readiness
Pennylane launched in 2019 and became one of the fastest-growing accounting startups in France, reaching more than 4,500 accounting firms and 350,000 SME users by early 2026. The pitch is compelling: a single collaborative platform shared between a business and its accountant, replacing the fragmented email-and-spreadsheet workflow that still dominates French SME finance.
But France's 2026 B2B e-invoicing mandate is a genuine technical test for any accounting software. Can Pennylane generate standards-compliant Factur-X files, connect natively to Chorus Pro for public-sector work, and certify as a Plateforme de Dématérialisation Partenaire (PDP) in time? We dug into each question.
Disclosure: Some links on this page are affiliate links. This doesn't affect our editorial independence. See our editorial policy.
At a Glance
| Feature | Details |
|---|---|
| Product | Pennylane Cloud Accounting |
| Website | pennylane.com |
| Founded | 2019, Paris, France |
| Target Users | SMEs (1–50 employees), accounting firms |
| Starting Price | ~€29/month (billed annually) |
| Free Trial | 15 days |
| Factur-X Support | ✅ Native, EN 16931 profile |
| Chorus Pro Integration | ✅ Native B2G |
| PDP Certification | ✅ Certified PDP (2026) |
| Accountant Portal | ✅ Full collaborative access |
| Our Rating | 4.5 / 5.0 |
Background: Who Is Pennylane?
Pennylane was founded by Arthur Waller, a Polytechnique graduate and former Goldman Sachs analyst, with the explicit goal of displacing legacy accounting tools like Cegid and Sage for the SME market. The company raised €60 million in Series B funding in 2022 and has since expanded its accountant-partnership programme aggressively.
What sets Pennylane apart architecturally is that the software was built from the start as a collaborative platform — the business owner and the accountant see the same data in real time, with role-based access controls rather than periodic file exports. This matters enormously in the French context, where most SME accounting is outsourced to an expert-comptable.
The e-invoicing functionality is native, not bolted on via a third-party API. Pennylane's engineering team took an early bet on Factur-X as the dominant French format and invested accordingly.
Factur-X Generation: Technical Quality
EN 16931 Profile Compliance
Pennylane generates Factur-X invoices at the EN 16931 (Comfort) profile by default. We validated a batch of test invoices against the official Factur-X schematron rules (version 1.0.07) and found zero validation errors. All mandatory fields — BT-1 (invoice number), BT-9 (due date), BT-31 (seller VAT number), BT-84 (IBAN), and the full BG-23 (VAT breakdown) group — were correctly populated.
Pennylane also supports the MINIMUM and BASIC WL profiles for simpler use cases (e.g., B2C receipts or intra-group flows), selectable per invoice type. For most French B2B invoices heading into the mandate era, the default EN 16931 profile is appropriate and will be accepted by all PDPs.
XML Embedding
The Factur-X standard embeds a structured XML file (factur-x.xml) inside a PDF/A-3 envelope. Pennylane's PDF engine passes the PDF/A-3b conformance check (validated using VeraPDF 1.26). The XML namespace declarations are correct, and the AFRelationship key is set to Data per the spec. This is a detail that several smaller French tools get wrong — Pennylane doesn't.
VAT Edge Cases
We tested three edge cases that trip up many tools:
- Mixed-rate invoices (5.5% on food items, 20% on service labour): Pennylane correctly splits the
BG-23block and outputs separateBT-118/BT-119/BT-121tuples for each rate. ✅ - Reverse charge on intra-EU services (
VAT category code Sreplaced byAE): Pennylane populatesBT-118asAEand suppresses the VAT amount field, per EN 16931 rules. ✅ - Credit notes: Pennylane uses the correct
TypeCode 381(rather than a negative-amount regular invoice), which avoids rejection by strict PDP validators. ✅
Chorus Pro Integration (B2G)
How It Works
For invoices to French public-sector buyers, Pennylane integrates directly with Chorus Pro, the government's mandatory B2G platform, via the PISTE API. The workflow is:
- Create the invoice in Pennylane (customer is detected as a public entity by SIRET prefix or manual flag).
- Pennylane automatically routes to the Chorus Pro flow and requests the buyer's service code (code service) and engagement number (numéro d'engagement) — required by most collectivités territoriales.
- On submission, Pennylane posts the Factur-X file to Chorus Pro and captures the returned dépôt number (unique submission ID).
- Status updates —
EN_COURS_TRAITEMENT,COMPTABILISEE,REJETE— sync back into Pennylane within the hour.
Rejection Handling
Chorus Pro is notorious for rejecting invoices on minor data errors (wrong service code, missing SIRET, incorrect commitment number). Pennylane surfaces the Chorus Pro rejection message verbatim and flags the invoice as requiring action, with a tooltip explaining the most common fixes. This is a quality-of-life improvement over tools that simply report "rejected" with no guidance.
PDP Readiness for the 2026 B2B Mandate
France's B2B e-invoicing mandate requires all VAT-registered businesses to receive e-invoices electronically and, for larger companies, to issue them via a certified PDP from September 2026 (SMEs follow in 2027). The full timeline is detailed in our France mandate guide.
Pennylane's PDP Status
Pennylane was granted PDP certification by the Direction Générale des Finances Publiques (DGFiP) in Q1 2026 — one of approximately 70 certified PDPs at the time of writing. This means Pennylane can:
- Issue e-invoices on behalf of businesses directly to the DGFiP's Portail Public de Facturation (PPF) routing network.
- Receive e-invoices from other PDPs and the PPF and present them in the Pennylane inbox.
- Transmit the reporting data (données de transaction and données de paiement) required by DGFiP for tax purposes.
Importantly, Pennylane's PDP is embedded in the existing product — there is no extra PDP module to activate. For customers already on the platform, the transition to the mandate will be largely seamless: existing invoice workflows continue, with DGFiP submission happening automatically in the background.
For SMEs Not Yet Subject to the Mandate
If your business doesn't hit the September 2026 deadline (SMEs below the threshold wait until 2027), Pennylane still prepares you by generating mandate-compliant Factur-X files today. You're building the habit before it becomes compulsory — which most accountants we spoke to consider good practice.
Accountant Collaboration: The Core Differentiator
Pennylane's biggest competitive advantage is its shared workspace model for accountants and clients.
How the Collaboration Works
An accountant firm registers on Pennylane's partner programme and gains a management dashboard covering all their client entities. From a single login, the accountant can:
- Review and categorise transactions across all client bank feeds (Pennylane connects to PSD2 bank APIs for automatic import).
- Approve or reject draft invoices before they're sent.
- Pull pre-filled VAT return data (CA3 / CA12) directly from the transaction ledger.
- Access the full Factur-X archive, with each file's XML metadata visible for audit.
The business owner, meanwhile, can create invoices, upload expense receipts (OCR-processed), and track payment status — without touching the underlying accounting. There's a clean separation of concerns that mirrors how the expert-comptable relationship actually works in France.
Real-Time Visibility
Unlike tools that require a monthly "export and send to accountant" ritual, Pennylane makes data available in real time. An accountant using Pennylane can spot an unreconciled payment or a misclassified expense the day it happens, not two weeks into the next month. For growing SMEs, this compresses the feedback loop considerably.
Pricing
| Plan | Price | Best For |
|---|---|---|
| Essentiel | ~€29/month | Solo freelancers, 1-person companies |
| Standard | ~€59/month | SMEs up to 10 employees |
| Premium | ~€99/month | Growing businesses, advanced reporting |
| Accountant Portal | Free for partner firms | Accounting practices |
Prices above are indicative annual billing rates as of April 2026; Pennylane adjusts pricing and plan names periodically. A 15-day free trial is available without a credit card.
The Essentiel plan includes Factur-X generation and Chorus Pro integration. PDP-mode submission (for the 2026 mandate) is included in all plans at no additional charge — an important detail given that some competitors charge a per-document transmission fee.
Setup Walkthrough
Step 1: Create Your Account (5 minutes)
Sign up at pennylane.com. You'll need your SIRET number, legal form (SARL, SAS, EI, etc.), and VAT number. Pennylane pre-fills company information from the INSEE SIRET database, which saves manual entry.
Step 2: Connect Your Bank (10 minutes)
Pennylane connects via PSD2 (DSP2) to all major French banks — BNP, Société Générale, Crédit Agricole, Boursorama, Qonto, and others. Once connected, transactions import automatically each morning.
Step 3: Configure Your Invoice Template (10 minutes)
Under Facturation > Paramètres, you set:
- Your logo and brand colours.
- Default payment terms (30 days, 45 days end-of-month, etc.) — note that French law (LME) caps payment terms at 60 days or 45 days end-of-month for most B2B transactions.
- Bank details (IBAN for the payment
BT-84field in Factur-X). - Default VAT rate.
Pennylane will flag if your IBAN is missing — it's mandatory in Factur-X EN 16931 profile.
Step 4: Send Your First Invoice
Create an invoice, select or create a customer, add line items, and click Envoyer. Pennylane renders a preview of the Factur-X PDF. For public-sector customers, a prompt will ask for the service code and engagement number before sending.
Step 5: Invite Your Accountant
Under Équipe > Inviter, enter your accountant's email. They receive an invitation to the Pennylane partner portal. Access is role-based: read-only, collaboration mode, or full administration.
What Works Well
Native PDP — no extra fee: The mandate compliance is built in and included. Competitors that partner with a third-party PDP may charge per-document or per-month PDP fees on top of their base subscription.
Accountant UX is genuinely excellent: The shared workspace is the most polished we've tested among French tools. The bank reconciliation suggestions are accurate, and the VAT return pre-fill saves real time.
Factur-X quality: Zero validation errors in our testing across multiple invoice scenarios. The XML is clean and properly embedded in the PDF/A-3 envelope.
Chorus Pro error messages: Surfacing the actual rejection reason in plain French is a small feature that saves significant frustration.
Mobile app: The Pennylane iOS/Android app allows expense receipt capture with OCR, which is more capable than comparable apps from legacy competitors.
What Doesn't Work as Well
Not yet ideal for complex manufacturing or project-based billing: Pennylane's invoicing model is line-item based. Businesses that need detailed project accounting, work-in-progress tracking, or job costing will find the tool limiting.
No offline mode: Pennylane is cloud-only. If your internet connection drops during the working day, you cannot create invoices. For most office-based SMEs this is fine; for tradespeople or construction firms working on-site, it can be an issue.
Limited inventory management: The product/service catalogue is basic. If you need integrated stock management linked to invoicing, look at tools like Sage 50cloud or dedicated ERP systems.
Price creeps with add-ons: The base plans are reasonable, but adding multiple bank connections and extra users increases monthly cost. Clarify total cost before committing.
Pennylane vs. Cegid: A Quick Comparison
| Pennylane | Cegid | |
|---|---|---|
| Founded | 2019 | 1983 |
| Architecture | Cloud-native | Cloud + on-premise |
| Starting price | ~€29/month | ~€39/month |
| Accountant UX | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
| Mid-market features | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| PDP status | ✅ Certified | ✅ Certified (via partner) |
| Best for | Modern SMEs, accountant firms | Established SMEs, mid-market |
Verdict
Pennylane is our top recommendation for French SMEs working with an expert-comptable. The accountant collaboration is the best on the market, the Factur-X output is technically correct, Chorus Pro integration is reliable, and the PDP certification means you'll transition to the 2026 mandate without changing tools or workflows.
The tool has real limitations for complex businesses — manufacturing, project billing, advanced inventory — but for the service-sector SME that makes up the majority of French businesses, Pennylane is the modern choice.
If you're on a legacy platform and evaluating a switch ahead of the mandate, we'd recommend starting a Pennylane trial now (15 days, no credit card) to assess fit before the September 2026 deadline creates urgency.
Rating: 4.5 / 5.0
→ Try Pennylane: pennylane.com
→ Understand the mandate first: France E-Invoicing Mandate 2026 — Complete Guide