Skip to main content

How to activate VeriFactu in Stockagile

In this article we will help you step by step to activate VeriFactu in Stockagile.

How to activate VeriFactu in Stockagile?

To activate VeriFactu, you will need to sign a document, complete some prior configuration steps, and go through a test mode. It is important that you start this process as soon as possible, following the steps we indicate in this email.

Step 1: Initial company setup

Go to the Applications section in the Stockagile admin panel and select the Setting option in the application called VeriFactu.

Next, click "Create new VeriFactu configuration" as shown in the following image.

The next step is to select the fiscal address that corresponds to your company. Since Stockagile allows a single account to manage multiple fiscal entities, internally called legal entities or franchises, configurable from Configuration > Company, you will need to set up VeriFactu separately for each specific fiscal address the module should be enabled on.

Step 2: Download and sign legal documents

Since Stockagile must submit invoicing records to the AEAT on behalf of the taxpayer (your company), it is a legal requirement for the taxpayer to grant Stockagile (Novadigits Technologies S.L.) direct representation to carry out these submissions.

To grant this permission, you will need to download and sign a document by selecting the "Download document" option. If the system shows a notice indicating that data is missing, you will first need to complete the information required to correctly generate the document. The required fields are: full name, ID number (DNI or NIF), city, address, postal code and country.

Once the document has been generated, you will need to sign it using an electronic signature with a digital certificate, or, if you do not have a valid certificate, you can sign it by hand and then scan it.

The signed document must be uploaded again in the VeriFactu configuration, in the "Upload signed representation grant document" field.

Additionally, a copy of the legal representative's ID card must be attached in the "Upload legal representative's ID card" field, and finally you must save the form to complete the process.

Next, our team will review the documentation and will contact you if necessary to ensure everything is processed correctly. Depending on the volume of requests, this process may take a few days.

Step 3: Activate VeriFactu in "test" mode

Once we have validated the documentation, we will notify you so you can activate the VeriFactu application in test mode. The AEAT test mode is a testing environment with no fiscal or legal effects that will let you verify that, when issuing an invoice, it is correctly generated with its corresponding QR code, pointing to the AEAT test environment URL, and that the VeriFactu recording process works as expected.

Step 4: Activate serial numbers

Next, you need to activate the serial numbers that will operate under the VeriFactu system. Stockagile only sends information to the AEAT through series that have VeriFactu activated. For this reason, a Stockagile account with VeriFactu enabled cannot use invoicing series that are not adapted to VeriFactu to issue invoices or sales tickets.

To activate VeriFactu on a series, go to Configuration > Serial Numbers. When you open an existing series, whether for simplified invoices (point-of-sale) or full invoices, the system will show an informational message indicating that VeriFactu can be activated for that series.

Select the "Activate VeriFactu" option. From this moment on, the series will be configured to operate according to VeriFactu regulations, and every new invoice issued with that series will be automatically sent to the AEAT, following the established technical requirements (hash generation, chaining, QR and the corresponding record). Once VeriFactu is enabled on a series, this setting is permanent and cannot be reverted.

Once VeriFactu is enabled on the serial number, it will be displayed with the Stockagile VeriFactu logo.

With a serial number enabled for VeriFactu, you can now issue an invoice and verify that the system works correctly, including the generated QR code. Don't worry — once you leave the test environment, Stockagile will delete these invoices.

To test this, go to the side menu and navigate to Invoicing > Invoices, then select New Invoice. Since the account has VeriFactu activated, the system will only allow you to select series associated with VeriFactu, ensuring that every invoice issued meets the established technical requirements.

Step 5: Activate VeriFactu in "real" mode

Once you have completed the necessary tests in the AEAT test environment, you need to activate real mode. To do this, go back to the VeriFactu application (via Applications in the left-side menu, then select Setting in that application) and click the "Enable real mode" button.

By doing this, Stockagile will start an internal process to cancel the records previously sent to the test environment, ensuring that no test data remains associated with the account. Once this operation is complete, the application will be configured to communicate exclusively with the AEAT's real environment, so that all invoices issued from that point on will be submitted with legal effect under the VeriFactu system.

Please follow these instructions step by step, and if you have any questions, contact our support team.

Did this answer your question?