01
Issuing map
Series, numbering, corrective invoices, cancellations, retries, multi-entity operation and every point where fiscal data is created or altered.
Design and implementation of the technical flow connecting an invoicing product with RRSIF requirements and, where applicable, AEAT services.
Regulatory review
Adaptation does not end with generating XML. The product needs a documented operating mode, preserved invoice sequencing, traceable records, controlled rejection handling and evidence supporting each software version.
01
The first review identifies where an invoice originates, who can change it and which systems participate before an integration path is selected.
01
Series, numbering, corrective invoices, cancellations, retries, multi-entity operation and every point where fiscal data is created or altered.
02
A documented VERI*FACTU or non-VERI*FACTU decision with the client’s adviser, keeping the controls of each alternative distinct.
03
Clear ownership across product, integrator, certificate holder, tax adviser and the person accepting the software release.
02
Scope is defined against published specifications, the product’s use cases and its real operating constraints.
01
Creation and cancellation records, XML/XSD, fiscal fields, chaining, fingerprint, QR and checks performed before submission.
02
Authentication, certificate custody, secure submission, idempotency, timeouts and strict separation between test and production.
03
Acceptances, rejections, corrections, queues, controlled retries, reconciliation and traceability of every response.
03
Adaptation must be tied to a specific software version. A change to fiscal behaviour requires renewed evaluation, updated evidence and a review of the corresponding responsible declaration.
04
AEAT currently states 1 January 2027 for Corporate Income Tax taxpayers and 1 July 2027 for the other taxpayers covered by the relevant scope. Before treating either milestone as a project requirement, the client’s tax adviser should confirm the entity, territory, regime and exclusions.
The technical objective is to leave enough time to test a stable release, resolve rejections and rehearse operations rather than discover the real invoicing flow on the application date.
A useful test covers the complete lifecycle and retains per-version evidence. A single accepted submission does not prove that the system is operable.
Short answers about scope, evidence and implementation boundaries.
This service is not presented as an AEAT approval. The system producer issues a responsible declaration for each version and retains the evidence supporting that declaration.
They share RRSIF requirements but are not the same operating mode. The decision affects submission, custody and other controls, so it needs to be fixed before architecture is finalised.
Yes. The technical protocol should use controlled test identities and documents, isolate certificates and endpoints by environment, and avoid commercial data in validation artefacts.
No. The work implements technical requirements and documents decisions. Applicability, tax treatment and fiscal acceptance remain with the client and its adviser.
Spanish regulatory and technical sources used for this page. Specifications may change and must be checked again when a project starts.
AEAT · Spanish source on schedule, scope and general criteria
AEAT · Spanish source on designs, WSDL, XSD and validation
AEAT · Spanish source on differences between both modes
AEAT · Spanish source on producer responsibility and releases
BOE · Spanish legal text on RRSIF and responsible declarations
BOE · Spanish legal text on technical requirements and QR
Initial technical review
Share the product version, invoice types, intended mode and issuing diagram. I can identify dependencies and propose an initial technical scope.