Veri*Factu Odoo for E-commerce in Barcelona
Certified module for Odoo 17, 18 and 19. Complies with Royal Decree 1007/2023 and Order HAC/1177/2024. Remote installation in 24 hours, one-time payment of 369 EUR, English and Spanish support from Barcelona.
E-commerce in Barcelona: Why Veri*Factu Affects You Today
E-commerce businesses handle high invoicing volumes, multiple payment gateways (Stripe, PayPal, Redsys, Bizum), and returns that generate same-day corrective invoices.
An online store selling 200 orders a day generates 200 invoices, each with its own Veri*Factu hash. If the gateway fails or the customer cancels, a corrective invoice linked to the original hash is required — something a standard plugin can't handle. In Barcelona (Catalonia), thousands of businesses in your sector still run pre-Veri*Factu software. The AEAT published its list of compliant systems in May 2026, and inspection pressure from July 1 onward will be real.
What Is Veri*Factu, in One Page?
Veri*Factu is the system for issuing and submitting invoicing records to the Spanish Tax Agency (AEAT), established by Royal Decree 1007/2023 (implementing regulation of the 2021 Anti-Fraud Law 11/2021) and detailed in Order HAC/1177/2024. In practice, every invoice issued by a Spanish company must meet three requirements:
- Chained SHA-256 hash: each invoice references the hash of the previous one, forming an auditable chain that prevents retroactive tampering.
- Veri*Factu QR code: printed on the document, it lets the recipient verify the invoice against the AEAT in real time.
- Submission to the AEAT: the structured XML is sent to the Veri*Factu web service using a digital certificate, in voluntary or non-voluntary mode depending on the company's tax regime.
Key dates: July 1, 2026 for companies (corporate tax/IS), January 1, 2027 for self-employed workers under personal income tax (IRPF).
How the FlexigoTech Module Works for E-commerce
The module installs on your existing Odoo instance (Community or Enterprise, 17/18/19) and integrates with the Spanish localization (l10n_es). When an invoice is validated, the module:
- Collects the invoice data from
account.move. - Generates the SHA-256 hash chained to the previous invoice.
- Renders the Veri*Factu QR code on the PDF.
- Builds the XML according to the Order HAC/1177/2024 schema.
- Sends the XML to the AEAT endpoint using the client's digital certificate.
- Stores the response and the secure verification code (CSV) in the database.
Typical use cases for e-commerce in Barcelona:
- Automatic invoicing for Shopify / WooCommerce / PrestaShop
- Stripe / PayPal / Redsys payment gateways with reconciliation
- Corrective invoices for returns (Veri*Factu-linked)
- Intra-EU transactions (OSS / IOSS)
The module is 100% auditable: we export the complete hash chain in JSON format so your accounting firm or an inspector can verify the integrity of the chain at any time. 4-year retention included.
Frequently Asked Questions
When does Veri*Factu take effect for e-commerce in Barcelona?
July 1, 2026 for companies (corporate tax/IS) and January 1, 2027 for self-employed workers under personal income tax (IRPF). Barcelona has no regional exemption on this point, so the national AEAT calendar applies (no territorial exceptions).
Is it suitable for small e-commerce businesses, or only large companies?
The module scales from 1 to 200 concurrent users. The one-time price of 369 EUR includes an Odoo Community or Enterprise instance (17, 18 or 19), with remote installation and an AEAT certificate template.
What happens if my current software isn't updated?
Article 201 bis of the General Tax Law provides for fixed fines of up to 150,000 EUR for non-compliant invoicing software, plus proportional penalties of 50% of the amount of unreported invoices. This information is for guidance only — consult your tax advisor.
Does it work with my current POS / PMS in Barcelona?
Yes. The module exposes a REST API and native connectors for the most widely used POS systems in hospitality and retail (Glory, Toshiba, Hiopos), hotel PMS platforms (Mews, Cloudbeds), and e-commerce gateways (Shopify, WooCommerce, PrestaShop).
What does the installation process look like?
24-48 hours. You provide your Odoo instance (or we set one up for you), we install the module from the signed .zip file, configure the AEAT certificate, and run a test session together. Support via email + WhatsApp.
Ready for Veri*Factu in Barcelona, before July 1
369 EUR one-time payment · 24h installation · English and Spanish support
Free Veri*Factu Calculator Book a Demo WhatsApp