sri-ecuador

n8n node for SRI Ecuador integration - Electronic Invoicing, RUC/ID validation, exchange rate, SBU

Package Information

Downloads: 6 weekly / 49 monthly
Latest Version: 2.0.1
Author: Manuel Reyes Bravo

Documentation

n8n-nodes-sri-ecuador

SRI Ecuador
n8n
License

n8n node for SRI Ecuador (Internal Revenue Service) integration.

🚀 Features

RUC/ID Card (Identification)

  • Validate RUC - Individual/Company (13 digits)
  • Validate ID Card - Individual (10 digits)
  • Format RUC/ID - Clean and normalize
  • Detect type - Individual, company, or public entity

Economic Indicators

  • 💵 Exchange Rate - Ecuador uses USD (dollarized)
  • 📊 SBU - Unified Basic Salary
  • 📊 Basic Basket - Monthly value
  • 🔄 Convert SBU ↔ USD

Electronic Invoice Issuing (requires provider)

  • 📄 Invoice - Code 01
  • 📄 Credit Note - Code 04
  • 📄 Debit Note - Code 05
  • 📄 Purchase Settlement - Code 03

📦 Installation

In n8n (recommended)

  1. Go to SettingsCommunity Nodes
  2. Click Install
  3. Type: n8n-nodes-sri-ecuador
  4. Click Install

Via npm

npm install n8n-nodes-sri-ecuador

⚙️ Configuration

Without credentials (local functions)

The following functions do NOT require credentials:

  • Validate/format RUC/ID Card
  • SBU and Basic Basket
  • Conversions

With credentials (invoice issuing)

To issue electronic invoices you need:

📋 Usage Examples

Validate RUC

Resource: RUC/ID Card
Operation: Validate RUC
RUC: 1712345678001

Validate ID Card

Resource: RUC/ID Card
Operation: Validate ID Card
ID Card: 1712345678

Get SBU

Resource: Indicators
Operation: SBU

📊 Document Types

Code Type Description
01 Invoice Sale of goods/services
03 Settlement Purchase from non-obligated
04 Credit Note Cancel/modify invoice
05 Debit Note Additional charge

🔗 APIs Used

  • BCE - Economic indicators (public)
  • SRI - RUC validation
  • Datil / Facturacion EC - Invoice issuing (requires account)

🤝 Contributing

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

📄 License

MIT © Manuel Reyes Bravo

Discussion