Key Features for Spanish Invoice Compliance
A compliant invoice generator for Spain must include specific mandatory fields, adhere to Spanish VAT regulations, and support electronic invoicing requirements. To ensure your invoices are legally valid, look for features that cover these essential elements:
- Mandatory Fields:
- Invoice number: Unique and sequential, with no gaps or duplicates.
- Date of issue: The date the invoice is created.
- Full details of issuer and recipient: This includes the full name or company name, address, and the appropriate tax identification number (NIF/VAT ID).
- Description of goods or services: Clear details of what was provided, including quantity and unit price.
- Taxable base: The amount before VAT.
- Applicable VAT rate and amount: Spain's standard VAT rate is 21%, with reduced rates of 10% and 4% for specific goods and services.
- Total amount payable: The final gross amount.
- Reason for VAT exemption or reverse charge: If applicable, this must be clearly stated.
- Spanish VAT Regulations: The generator should accurately calculate and display VAT in euros, even if the invoice is issued in another currency.
- Electronic Invoicing (e-invoicing): For B2G (business-to-government) transactions, e-invoicing in the FacturaE XML format with an XAdES electronic signature has been mandatory since 2015 for invoices over €5,000. While B2B e-invoicing is not yet mandatory, it is expected to be phased in starting in 2025 or 2027, initially for large companies.