Spain

Taggun provides comprehensive receipt and invoice processing for Spain, supporting all core functions.

Taggun also offers advanced, Spain-specific features for enhanced receipt and invoice processing, including CIF and DNI/NIF extraction

Core Capabilities

Taggun fully supports all core receipt processing functions for Spain. This includes the extraction of total amounts, tax information, merchant details, line items, and much more. For a complete list of our core capabilities, please refer to Data Fields That Taggun Extracts.

For example:

  • Currency: EUR (Euro, symbol: €)
  • Date Format: DD/MM/YYYY or DD-MM-YYYY
  • Language Support: Spanish (Castilian) and regional languages (e.g., Catalan, Basque, Galician)
  • Tax System: Value Added Tax (VAT, locally known as IVA - Impuesto sobre el Valor Añadido)

Supported Document Types

Taggun's Receipt Scanning API supports the following document types commonly used in Spain:

  1. Factura: Formal invoices issued for sales or services rendered.
  2. Recibo: Tax-compliant receipts typically used for smaller transactions.
  3. Tarjeta de Crédito/Débito: Credit/Debit card receipts.

Spain-Specific Enhancements

CIF Normalisation & Validation

The CIF (Código de Identificación Fiscal), which is the Spanish tax identification number, is validated and normalised to ensure consistency:

  • For businesses: Format A12345678
  • For individuals: Format 12345678X

Taggun's system ensures this standardisation regardless of how the CIF appears on the receipt or invoice.

Customer's DNI or NIF Extraction

We extract the tax identification number (DNI or NIF) of the individual or entity billed on the receipt or invoice. Strict validation rules are applied to ensure the accuracy and validity of the extracted DNI or NIF.

Customer's Name Extraction

Our system extracts the customer's name from the receipt or invoice, providing a comprehensive view of the transaction parties.


API Response Fields

When using our verbose endpoints, the following Spain-specific properties are available in the API response when enabled:

NameTypeAccess PathDescription
CIF (Merchant)stringmerchantTaxId.dataTax identification number (CIF) of the merchant issuing the receipt or invoice.
DNI or NIF (Billed Entity)stringentities.spainReceiptDetails.billToTaxId.dataTax identification number (DNI or NIF) of the individual or entity billed on the receipt or invoice.
Billed Entity Namestringentities.spainReceiptDetails.billToName.dataName of the individual or entity billed on the receipt or invoice.

Want Feature Access?

📘

To activate additional features for Spain, reach out to us at [email protected]


Use Cases for Additional Features

  • Tax Compliance: Ensure accurate extraction and validation of tax-related information for Spanish receipts and invoices.
  • Customer Management: Easily extract and store customer information for loyalty programs or customer databases.
  • Expense Management: Streamline expense reporting processes with accurate extraction of Spanish-specific receipt details.

Additional Support

At Taggun, we are committed to improving and expanding our services. If you need additional support for Spain, we want to hear from you. Please reach out to our team at [email protected], and we’ll work with you to tailor our solutions to your needs.