What is the Vatify API?
Vatify provides a comprehensive e-Invoicing and VAT Compliance API that enables businesses and software vendors to automate tax compliance across Europe and beyond.
Value Proposition
Integrate once. Comply everywhere.
Vatify handles the complexity of multi-country VAT regulations, tax authority submissions, and e-invoicing formats — so your team focuses on your product, not on tax rules.
| Without Vatify | With Vatify |
|---|---|
| Country-by-country custom integrations | Single unified API for all countries |
| Manual updates when regulations change | Vatify absorbs regulatory changes |
| Risk of submission errors and penalties | Validated, compliant submissions |
| Months of implementation per country | 3–5 weeks to full integration |
Base URLs
| Environment | URL |
|---|---|
| Sandbox | https://gw.mvsandbox.com/api/invoicing |
| Production | https://gw.marosavat.com/api/invoicing |
Core Capabilities
| Capability | What it does |
|---|---|
| Document Processing | Submit invoices in JSON or UBL 2.1 format directly to tax authorities |
| Multi-format Support | JSON, UBL 2.1, XML (FatturaPA, XRechnung, KSeF), PDF, Factur-X, QR codes |
| Validation | Pre-submission UBL compliance checking to prevent rejections |
| Tax Authority Submission | Direct real-time submission to SII (Spain), SDI (Italy), KSeF (Poland), ANAF (Romania), and more |
| Batch Operations | Process up to 1,000 documents per request; async for larger volumes |
| Export & Reconciliation | Export invoice data in Excel/CSV/PDF; reconcile against tax authority records |
| PDF Conversion | Convert UBL XML invoices to professional PDFs with country-specific QR codes |
| Template Downloads | Country-specific Excel/CSV templates with built-in validation for manual entr |
Key Concepts
Purpose
Every API call requires a purpose parameter that tells Vatify what type of compliance operation you're performing:
| Purpose | Description |
|---|---|
EINVOICING | E-invoice submission to tax authority (Spain SII, Italy SDI, etc.) |
EREPORTING | Periodic reporting obligations |
RTR | Real-time reporting (e.g. Spain Veri*Factu) |
Flow
The flow parameter indicates the direction of the invoice:
| Flow | Description |
|---|---|
ISSUED | Invoices your company sends to customers |
RECEIVED | Invoices your company receives from suppliers |
Document Lifecycle
CREATED → PROCESSING → OK
↘ ERROR
| Status | Meaning |
|---|---|
CREATED | Document received by Vatify |
PROCESSING | Being validated and submitted to tax authority |
OK | Accepted by tax authority |
ERROR | Rejected — check error details for resolution |
Who Uses Vatify API?
- ERP vendors embedding VAT compliance as a native feature in their product
- Accounting software companies adding e-invoicing to their platform
- E-commerce & marketplace platforms automating cross-border invoice compliance
- Accounting firms managing compliance for multiple clients via a single integration
- Enterprises with multi-country operations needing a single API for all EU jurisdictions
Updated 2 days ago