Base Details
| Key | Value |
|---|---|
| Tax Country Code | ES |
| Currency | EUR |
| Base Time Zone | Europe/Madrid |
Tax Categories
| Code | Name | Title |
|---|---|---|
VAT | VAT | Value Added Tax |
IGIC | IGIC | Canary Island General Indirect Tax |
IPSI | IPSI | Production, Services, and Import Tax |
IRPF | IRPF | Personal income tax. |
VAT Rates
Known in Spanish as “Impuesto sobre el Valor Añadido” (IVA), is a consumption tax applied to the purchase of goods and services. It’s a tax on the value added at each stage of production or distribution. Spain, as a member of the European Union, follows the EU’s VAT Directive, but with specific rates and exemptions tailored to its local needs.| Rate | Keys | Name | Percents | Description |
|---|---|---|---|---|
general | standard | Standard Rate | 21.0% | |
general+eqs | standard | Standard Rate + Equivalence Surcharge | 21.0% (+5.2%) | |
reduced | standard | Reduced Rate | 10.0% | |
reduced+eqs | standard | Reduced Rate + Equivalence Surcharge | 10.0% (+1.4%) | |
super-reduced | standard | Super-Reduced Rate | 4.0% | |
super-reduced+eqs | standard | Super-Reduced Rate + Equivalence Surcharge | 4.0% (+0.5%) |
IGIC Rates
| Rate | Keys | Name | Percents | Description |
|---|---|---|---|---|
general | standard | General Rate | 7.0% | |
reduced | standard | Reduced Rate | 3.0% |
IRPF Rates
| Rate | Keys | Name | Percents | Description |
|---|---|---|---|---|
pro | Professional Rate | 15.0% | ||
pro-start | Professional Starting Rate | 7.0% | ||
capital | Rental or Interest Capital | 19.0% | ||
modules | Modules Rate | 1.0% |
Correction Definitions
Auto-generation of corrective invoices or credit and debit notes is supported.Invoice Types
The types of invoices that can be created with a preceding definition:credit-notecorrectivedebit-note
Scenarios
Scenarios attach notes and extensions to a document when its filters match. Read more about scenarios.bill/invoice
bill/invoice
| Tags | Categories | Output |
|---|---|---|
reverse-charge | VAT | { |
reverse-charge | IGIC | { |
simplified-scheme | VAT | { |
self-billed | - | { |
travel-agency | VAT | { |
travel-agency | IGIC | { |
second-hand-goods | VAT | { |
second-hand-goods | IGIC | { |
art | VAT | { |
art | IGIC | { |
antiques | VAT | { |
antiques | IGIC | { |
cash-basis | VAT | { |
cash-basis | IGIC | { |
Validation Rules
Validation rules check each struct against a set of assertions and report any failures with a unique code and message. Read more about validation.bill.Invoice
bill.Invoice
| Field | Test | Validation Code / Message |
|---|---|---|
supplier |
| GOBL-ES-BILL-INVOICE-01Invoice supplier in Spain is required |
supplier.tax_id |
| GOBL-ES-BILL-INVOICE-02Invoice supplier tax ID in Spain is required |
supplier.tax_id.code |
| GOBL-ES-BILL-INVOICE-03Invoice supplier tax ID code in Spain is required |
tax.Identity
tax.Identity
| Field | Test | Validation Code / Message |
|---|---|---|
code |
| GOBL-ES-TAX-IDENTITY-01Invalid Spanish VAT identity code format or checksum |