Roma, Italy | +39 899 722 602
FinTech

FatturaLa — Italian Electronic Invoicing SaaS

MonteDelGallo (Product) · 2025 Beta
Client MonteDelGallo (Product)
Duration Ongoing
Team 1 developer
Platforms Web
Status Beta

The Project

FatturaLa is a modern SaaS platform for Italian electronic invoicing (FatturaPA compliance). It provides small businesses, freelancers, and accountants with simple, compliant invoicing — from draft to SDI delivery — with multi-organization management and team collaboration.

Key Features

  • Full FatturaPA 1.2 compliance — supports all document types (TD01-TD27)
  • Invoice workflow — Draft → Emitted → Sent → Delivered/Rejected with state machine (AASM)
  • Multi-organization — manage invoicing for multiple businesses from one account
  • Team collaboration — invite colleagues with role-based permissions (Devise Invitable)
  • Automatic VAT calculations — IVA computation with split payment and reverse charge support
  • XML digital signatures — FatturaPA XML generation with xmldsig for legal validity

Technical Highlights

Rails 8.1 with acts_as_tenant for multi-tenancy. AASM state machine for invoice lifecycle. Nokogiri + Savon for XML/SOAP processing. Prawn for PDF generation. Modern Rails infrastructure: Solid Queue, Solid Cache, Solid Cable. Deployed via Kamal + Docker.

Project Details

Client
MonteDelGallo (Product)
Services
Product Development, Regulatory Compliance
Platforms
Web
Duration
Ongoing
Team Size
1 developer
Year
2025
Start Your Project

Have a similar idea? Let's bring it to life together.

Get in Touch

Impact & Metrics

FatturaPA Compliant
Multi-org Architecture
TD01-TD27 Doc Types