The short answer is:
Yes,Odoo is valid for accounting in Spain, as long as it is properly configured, thecorrect Spanish localization is used, and the applicable tax and electronic invoicing obligations for your company are met.

Next, we will review the key requirements and how Odoo meets them.

1) Accounting according to the General Accounting Plan (PGC)
To carry out accounting in Spain, it is essential to use a system that allows working with an accounting plan adapted to the PGC (General Accounting Plan) and that allows recording:
- Accounting entries
- Purchase and sales journal
- Ledger and balances
- Accounting closures
- Financial reports
Odoo allows this through its package of Spanish tax localization, which includes preconfigured accounting plans based on the PGC (2008) and adapted tax configurations.
2) Taxes and VAT declaration (model 303)
Another key requirement is to be able to correctly record VAT and obtain the necessary data to submit model 303.
Odoo incorporates tax configuration in its localization for Spain and allows managing supported and charged taxes in a standard way from accounting. In more advanced environments, declarations can be supplemented with additional modules (for example, OCA developments for AEAT reports).
3) SII: Does Odoo allow compliance with the Immediate Supply of Information?
If your company is required to comply with theSII, the software must allow:
- Prepare invoice records for the AEAT
- Automate submissions and control statuses and errors
Odoo can integrate with SII through modules maintained by the Odoo Community Association (OCA), widely used to connect Odoo with AEAT services.
4) Electronic invoicing in Spain: FACe, Facturae, and other frameworks
Electronic invoicing is a very relevant requirement for:
- B2G (public administration) through FACe
- Current and future obligations in B2B
- Integration with European frameworks
The official Odoo documentation includes support for e-invoicing in Spain and mentions compatibility with FACe, the SII, and standards such as Peppol in applicable environments.

5) And Veri*Factu?
Veri*Factu is a system promoted by the AEAT within the framework of billing control. Practically, compliance will depend on the chosen approach (Odoo Enterprise, specific modules, or adaptations). There are developments and modules to cover it, and in some cases, it is implemented through additional solutions.

Do you need an accounting advisory that works with Odoo? Here’s what you should know
Conclusion
Odoo is valid for managing accounting in Spain., but like any ERP, it must be implemented with the correct tax configuration and well-defined accounting processes. In practice, validity does not depend solely on the software, but on how it is implemented and used in day-to-day operations.
More than 50,000 companies use Odoo
to grow their business.
Join us to make your company a better place.