Skip to main content
SXN Labs
Electronic invoicing

Integrate electronic invoicing into your Rails application

Factur-X combines a readable PDF with structured invoice data. I can integrate generation and an accredited platform connection after reviewing your data and access.

A free first conversation about your invoicing Pre-check the Factur-X data in your PDF
Context

The 2026 mandate in 30 seconds

Who's affected?

Electronic invoicing covers B2B transactions between businesses established in France and subject to VAT, including those under the small-business VAT exemption. Other flows may require transaction reporting to the tax authority.

When?

Reception has been mandatory since 1 September 2026. Issuance applies from that date to large and intermediate-sized enterprises, then from 1 September 2027 to SMEs and microbusinesses.

What if you're not ready?

Rejected invoices, payment delays, penalties. Direct operational risk on your cash flow.

Integration

Generation and transmission from your software

I maintain the open source Ruby libraries einvoicing and einvoicing-connect. The diagnosis checks your data and available interfaces before we define the integration.

  • Factur-X generation and checks in your Rails application
  • B2B connection to an accredited platform selected together
  • Public-sector invoices handled separately through Chorus Pro
  • Scope, access, costs and acceptance checks agreed before development

Are you a developer? See the einvoicing gem →

Proof

Public code, and invoices already going out

The libraries are public and their code can be reviewed. The SOFIDIAL recommendation describes the automation of its accounting workflows.

SOFIDIAL: custom ERP, accounting and invoicing automated end to end.

He automated complex processes: supplier catalog imports, stock synchronization, procurement, billing and accounting entries, thus providing remarkable operational efficiency. […] 100% of the accounting chain automated.
  • Public gem, auditable code

    einvoicing and einvoicing-connect are published on RubyGems and GitHub. Your technical team can review their code and checks before the project.

  • Checks in public code

    The library's code and tests let you review the supported formats and rules. We check the validation scope your workflow needs during scoping.

  • Test it on your own invoices

    Drop an invoice into our free Factur-X validator: profile, embedded XML, VAT and totals in seconds.

    Open the validator →
Handover and support

Software another provider can take over

Widely used technologies

Hosting selected together

Access and retention agreed

Source code and documentation

Plan your electronic invoicing integration

A free 30-minute conversation to understand your situation and agree the next step. I provide an initial view of scope, budget and timing. If an in-depth analysis is needed, I quote for it separately.

A free first conversation about your invoicing Are you a developer? See the gem Pre-check the Factur-X data in your PDF