Records and traceability
Submit invoicing records and keep the link between your invoice, its submission and the tax agency’s response.
Learn more →Connect your invoicing software to Spain’s tax agency with an API built for developers. Keep your ERP, CRM or SaaS and integrate VeriFactu.
Open documentation · Technical support in Spanish
{
"action": "send_invoice",
"id": "1005",
"json_data": {
"id": {
"number": "F2026-001",
"issuedTime": "2026-09-22"
},
"type": "F1",
"total": 121.00,
"amount": 21.00
}
}One connection to submit records and track their status.
Submit invoicing records and keep the link between your invoice, its submission and the tax agency’s response.
Learn more →Receive status changes in your application and distinguish pending records from accepted ones.
Learn more →The customer portal lets you manage your certificate. Our team supports your integration.
Learn more →Read the reference and request credentials and the URL of your test environment.
Authenticate your application, build the record and validate results in the test environment.
Integrate status queries and webhooks. Validate the move to production with our team.
Keep your integration, support and updates with an annual plan. Volume discounts are available.
Price per licence per year, excluding tax. Tax is calculated at checkout using your country and billing details.
Order now →Redsys · Visa · Mastercard
Register to request a test company with its API Key. Our team will email you the access details.
Register for free →The two original tutorials: an introduction to the API and the steps to activate the service. Videos in Spanish.
Learn how to use the API and take the first steps to connect your software to VeriFactu.
· 22:11
Watch on YouTubeA practical tutorial on using API VeriFactu and the integration process.
· 6:54
Watch on YouTubeThe YouTube player loads when you press play. This connects you to YouTube and its privacy policy applies.
Software that can make HTTPS requests, client credentials and your assigned environment URL. Our team will guide you through certificates and invoicing data.
Yes. You can build an integration from any application with HTTP connectivity. Our PHP guide explains the approach; your specific integration must be implemented and tested.
Not always. A record may be pending processing. Query its status and process events before marking it accepted.
Compliance is evidenced by the producer’s responsible declaration under the regulations. This is neither AEAT approval nor a guarantee that every submission will be accepted.
Tell us how you invoice. We will help you prepare the integration.