E-Invoicing for QuickBooks Online โ Fully Automated
FOR:LEDGER connects QuickBooks Online to government e-invoicing networks. In Italy, invoices flow through SDI (Sistema di Interscambio) in FatturaPA XML format. In Spain, Verifactu compliance is built in. Every invoice is generated, transmitted, tracked, and archived automatically — from QuickBooks to the tax authority and back.
Complete E-Invoicing Capabilities
Automatic Invoice Transmission
When you create an invoice in QuickBooks Online, FOR:LEDGER automatically generates the compliant XML (FatturaPA for Italy, Facturae for Spain) and transmits it to the government exchange system. No manual export, no separate portal.
Received Invoice Processing
Incoming e-invoices from SDI are received, parsed, matched to vendors, and recorded as bills in QuickBooks automatically. The AI reads line items, tax codes, payment terms, and attachments — creating a complete, accurate record.
Real-Time Status Tracking
Monitor every invoice through its lifecycle: generated, sent, delivered, accepted, or rejected. SDI notification codes (RC, MC, NS, NE, AT) are tracked and displayed in real time with clear explanations.
FatturaPA for Public Administration
Full support for invoicing Italian public administration entities (PA). CIG and CUP codes, split payment handling, and FPA12 format transmission are all handled automatically based on the customer's destination code.
Verifactu for Spain
Spanish Verifactu compliance built into the platform. FOR:LEDGER generates the required fiscal records and submits them to the AEAT, ensuring your QuickBooks-based Spanish company meets the new real-time reporting obligations.
Legal Archiving
Compliant digital preservation (conservazione sostitutiva) for Italian e-invoices as required by law. Documents are stored with integrity guarantees, time stamps, and full traceability for the mandatory 10-year retention period.
How E-Invoicing Works with QuickBooks and FOR:LEDGER
The e-invoicing workflow begins in QuickBooks Online, where you create invoices as you normally would. FOR:LEDGER monitors your QuickBooks company for new or updated invoices and credit memos. When a document is ready to send, the system converts it into the government-mandated XML format โ populating sender and recipient tax IDs, line item details, tax breakdowns, payment information, and any required regulatory codes.
The XML is then transmitted to the exchange system (SDI in Italy, AEAT in Spain). FOR:LEDGER tracks the transmission and receives status notifications: accepted, delivered to the recipient, or rejected with error details. If an invoice is rejected, the system surfaces the specific error code and description so you can correct and retransmit. For incoming invoices, the process reverses: FOR:LEDGER receives the XML from SDI, parses every field, matches the sender to a vendor in QuickBooks, assigns the correct expense account and tax code, and creates a bill with the original XML and PDF attached.
Self-Invoicing, Reverse Charge, and OSS
Beyond standard invoicing, FOR:LEDGER handles the complex compliance scenarios that trip up most QuickBooks users in Europe. Self-invoicing (autofattura) is required in Italy when purchasing from EU or non-EU suppliers โ FOR:LEDGER generates the correct TD17, TD18, or TD19 document type and transmits it to SDI automatically. Reverse charge transactions are detected, recorded with the proper tax treatment, and reported in both the purchase and sales VAT registers.
For businesses selling to consumers across EU borders, the OSS (One Stop Shop) regime requires special VAT treatment and reporting. FOR:LEDGER identifies OSS-eligible transactions, applies the destination country's VAT rate, and includes them in a dedicated OSS register. All of these compliance scenarios work seamlessly within QuickBooks Online โ no separate systems, no manual XML editing, no compliance gaps.
FAQ
Can I send e-invoices directly from QuickBooks Online?
Yes. FOR:LEDGER monitors your QuickBooks invoices and automatically generates and transmits the compliant XML to the government exchange system. You create invoices in QuickBooks as usual โ the e-invoicing happens transparently in the background.
What happens when I receive an e-invoice from a supplier?
Incoming e-invoices from SDI are automatically received by FOR:LEDGER, parsed by the AI, matched to a vendor in your QuickBooks company, and recorded as a bill with the correct accounts, tax codes, and the original document attached. You can configure automatic or manual approval for received invoices.
Does FOR:LEDGER support invoicing Italian public administration?
Yes. FatturaPA format (FPA12) for public administration is fully supported. FOR:LEDGER handles CIG/CUP codes, split payment (scissione dei pagamenti), and the specific destination codes required for PA invoicing.
What if an e-invoice is rejected by SDI?
FOR:LEDGER displays the specific SDI rejection code and a human-readable explanation. You can correct the issue in QuickBooks and retransmit with a single click. Common rejection reasons include incorrect tax IDs, invalid destination codes, or format errors โ all clearly identified.
