aeat-spain

n8n node for AEAT Spain integration - Electronic Invoicing, NIF/CIF/NIE validation, IPREM

Package Information

Released: 8 mo ago
Downloads: 6 weeklyΒ /Β 32 monthly
Latest Version: 2.0.1
Author: Manuel Reyes Bravo

Documentation

n8n-nodes-aeat-spain

AEAT Spain
n8n
License

n8n node for AEAT Spain (State Tax Administration Agency) integration.

πŸš€ Features

NIF/CIF/NIE (Tax Identification)

  • βœ… Validate NIF - Spanish individuals
  • βœ… Validate CIF - Legal entities
  • βœ… Validate NIE - Foreign residents
  • βœ… Format - Clean and normalize
  • βœ… Detect type - Auto-identify NIF/CIF/NIE

Economic Indicators

  • πŸ’Ά EUR Exchange Rate - ECB quotation
  • πŸ“Š IPREM - Public Income Indicator
  • πŸ“Š SMI - Minimum Interprofessional Salary
  • πŸ”„ Convert IPREM ↔ Euros

Electronic Invoice Issuing (requires provider)

  • πŸ“„ Standard Invoice
  • πŸ“„ Corrective Invoice
  • πŸ“„ Simplified Invoice

πŸ“¦ Installation

In n8n (recommended)

  1. Go to Settings β†’ Community Nodes
  2. Click Install
  3. Type: n8n-nodes-aeat-spain
  4. Click Install

Via npm

npm install n8n-nodes-aeat-spain

βš™οΈ Configuration

Without credentials (local functions)

The following functions do NOT require credentials:

  • Validate/format NIF/CIF/NIE
  • EUR exchange rate (ECB public API)
  • IPREM and SMI
  • Conversions

With credentials (invoice issuing)

To issue electronic invoices you need:

πŸ“‹ Usage Examples

Validate NIF

Resource: NIF/CIF/NIE
Operation: Validate NIF
NIF: 12345678Z

Validate CIF

Resource: NIF/CIF/NIE
Operation: Validate CIF
CIF: B12345678

Get IPREM

Resource: Indicators
Operation: IPREM

πŸ“Š Document Types

Type Format Example
NIF 8 digits + letter 12345678Z
CIF Letter + 7 digits + control B12345678
NIE X/Y/Z + 7 digits + letter X1234567L

πŸ”— APIs Used

  • ECB - Official exchange rate
  • BOE - IPREM and SMI (official values)
  • Holded / Billin - Invoice issuing (requires account)

🀝 Contributing

Contributions are welcome. Please open an issue or pull request.

πŸ“„ License

MIT Β© Manuel Reyes Bravo

Discussion