Spanish Invoice Verification (Verifactu)

Proposal

The Spanish Tax Autority publish a new normative which requires the Spanish companies to send the invoices to the authorities and to sign them using a hash. This hash is included in the signature of the next invoice, in order to ensure that invoices are invoiced consecutively. Companies using the optional Suministro Inmediato de Información (SII) are not allowed to fill such requirements. But in the near future all the companies should use one or the other system.

All the details, including the techincal requirements and a testing environment are published on the following link:

Even the normative requires that the software is certified and fullfills als requeriments of the normative.

It will be great to create a single module used by all the Spanish Integrations and share the efforts to develop it.

Budget

There is not current budget for it, I’m just raising the topic in order to know which persons want/can contribute some efforts to the topic. The idea is that anyone that want to contribute on the effort can contribute with its possible means.

Once we have some working team, we publish a budget so anyone interested in contributing money can do.

Contributors

Please vote if you want/can contribute to the task.

  • Contribute Money
  • Contribute Development
  • Contribute in Testing
  • Other contribution (leave a message bwlow)
0 voters

Is this related to EN 16931? - EN 16931 compliance

No. This is a new requirement from the Tax Authority. It simplifies to:

  1. You must report all your customer invoices.
  2. Include a QR code on the invoice so anyone with a mobile phone can check if the invoice has been reported to the Tax Authority.
1 Like

As I see there is some interested in contributing to development and testing, I created an initial structure for the project in the tryton-community incubator:

For now the module does nothing but feel free to propose code, documentation or create some issues using this bug tracker.