Skip to main content
2026 Reform · Factur-X · eIDAS

The API that generates, signs and archives your invoices — Factur-X compliant.

Integration in 1 day. PHP, TypeScript and MCP SDKs. Immutable ISCA ledger per sub-tenant. Isolated sandbox. 2026 e-invoicing reform compliant.

Hébergé en FranceScaleway Paris
RGPDDonnées FR
Factur-X conformeDGFiP EN16931
eIDAS SESRègl. 910/2014
ISCA SHA-256Ledger immuable
TLS 1.3Chiffrement bout-à-bout
Create a Factur-X invoice
$invoice = $api->invoices()->builder()
    ->outgoing()
    ->facturX()
    ->issueDate('2026-05-16')
    ->dueDate('2026-06-15')
    ->buyer('98765432109876', 'Acme SARL', new Address('2 av Client', '75002', 'Paris'))
    ->addLine('Consultation', 10, 150.00, 20.0)
    ->create();

echo $invoice->invoice_number; // FAC-202605-00123
99.9%
SLA Uptime
1 day
Average integration time
55
MCP AI tools
0
Peppol rejections in prod
Partners & infrastructure

Trust infrastructure, not a marketing promise

Self-certified fiscal compliance, European hosting and certified partners — verifiable line by line.

  • ISCA complianceSelf-certified SHA-256 fiscal ledger
  • GDPRData hosted in France
  • Factur-X EN16931Validated against FNFE/CEN Schematron
  • eIDAS signatureVia OpenAPI.com partner (EU-SES)
  • Factur-X PDPTransmission via SuperPDP
  • Stripe paymentsPCI-DSS Level 1
The problem

Factur-X = 400 pages of spec. One missing field = Peppol rejection.

Each transaction type (deposit type 386, balance type 380, credit note, delivery BG-13) has its own mandatory fields. No mainstream invoicing SaaS produces valid Factur-X via API.

EN16931 spec

400 pages of BT-* and BG-* fields. One mistake invalidates the document.

2026 reform

Non-negotiable deadline for all French B2B issuers.

Strict Peppol

Schematron FNFE/CEN blocks any non-compliant file. Zero margin for error.

How it works

Production in 1 day. 3 steps.

Unlimited sandbox, no credit card. Switch to production by simply changing the API key prefix.

Sign up + sandbox key

Account in 2 minutes. sk_test_* key immediately active. No manual validation.

First invoice locally

PHP/TypeScript SDK + builder pattern. You provide the buyer and lines, the API generates Factur-X.

Switch to production

Replace sk_test_* with sk_live_*. ISCA ledger starts. Your invoices become legally binding.

“We had 2 weeks to switch to Factur-X. The PHP SDK generated a compliant file on the very first call.”

— CTO, logistics ERP ISV
FAQ

Frequently asked questions

Scell.io is an e-invoicing and eIDAS signature API for technical teams. It generates EN16931-compliant Factur-X files, handles signable quotes, deposit invoices (type 386) and balance invoices (type 380), and maintains an immutable SHA-256 fiscal ledger per sub-tenant. It replaces 3 tools with 1 API.

Try for free — unlimited sandbox.

No credit card required. Isolated sk_test_* sandbox. First Factur-X invoice in production in 1 day.

Your cookie preferences

We use cookies to improve your experience. Essential cookies are always active. Cookie policy.