# Revolut Business

:::caution Próximamente
Esta integración está en desarrollo. El backend está implementado, pendiente de adaptar el flujo de autenticación a API key por usuario. Disponibilidad estimada: Q2 2026.
:::

Conecta tu cuenta Revolut Business a Frihet. Los movimientos bancarios se sincronizan automáticamente y se reconcilian con facturas y gastos.

## ¿Para qué sirve?

Con Revolut integrado:

- **Transacciones automáticas** — Tus movimientos bancarios llegan a Frihet
- **Reconciliación automática** — Pagos se cotejan con facturas
- **Categorización** — Gastos se categorizan automáticamente
- **Vista de caja** — Sabes siempre cuánto tienes
- **Reportes sincronizados** — Cash flow real vs proyectado

## Requisitos

- **Cuenta Revolut Business** — No funciona con Revolut personal
- **API Key de Revolut** — Para conectar
- **Acceso a transacciones** — Permisos en Revolut
- **Frihet Pro o superior**

## Obtener API Key de Revolut

### Paso 1: Abre Revolut Business

1. Ve a [business.revolut.com](https://business.revolut.com)
2. Inicia sesión
3. En el menú principal, ve a **Ajustes** → **API**

### Paso 2: Genera token

1. Haz clic en **"Crear nuevo token"**
2. Dale un nombre: "Frihet Integration"
3. Elige **permisos**:
   - ✅ Leer transacciones
   - ✅ Leer datos de cuenta
   - ❌ Enviar dinero (no necesario)
   - ❌ Crear pagos (no necesario)
4. Haz clic en **"Crear"**
5. **Copia el token** (lo necesitarás inmediatamente)

⚠️ **Importante:** Revolut solo muestra el token una vez. Cópialo y guárdalo en un lugar seguro.

## Conectar Revolut a Frihet

### Paso 1: Abre Frihet

1. Ve a **Ajustes** → **Integraciones**
2. Busca **Revolut Business**
3. Haz clic en **"Conectar"**

### Paso 2: Ingresa API Key

1. Pega el token de Revolut
2. Haz clic en **"Verificar conexión"**
3. Si es correcto: "✅ Conectado"

### Paso 3: Configura sincronización

1. Elige **qué cuentas sincronizar**:
   - Todas las cuentas ✅
   - Solo cuenta principal ⚪
   - Cuentas específicas ⚪

2. Elige **frecuencia**:
   - Tiempo real (cada 5 minutos)
   - Cada hora
   - Cada día

3. Activa **"Categorizar gastos automáticamente"**

4. Guarda

## Cómo funciona la sincronización

### Flujo automático

```
1. Alguien paga una factura en Revolut
   ↓
2. Frihet detecta la transacción (en 5 minutos)
   ↓
3. Busca una factura coincidente (monto + cliente)
   ↓
4. Si encuentra: marca factura como "Pagada"
   ↓
5. Si no encuentra: crea "Movimiento bancario pendiente"
   ↓
6. Tú confirmas la coincidencia manualmente
```

### Ejemplo: Cliente paga

**En Revolut:**

```
10 feb 2025, 14:30
Transferencia recibida
Juan García
€1.200,00
Referencia: Factura #1042
```

**En Frihet automáticamente:**

```
Factura #1042 - Juan García
Estado: Pagada ✅
Pagado por: Transferencia Revolut
Monto: €1.200,00
Fecha: 10 feb 2025, 14:30
```

### Ejemplo: Gasto desde Revolut

**En Revolut:**

```
11 feb 2025, 09:15
Pago con tarjeta
Amazon
€45,99
```

**En Frihet:**

```
Nuevo movimiento:
- Categoría: Electrónica (detectada automáticamente)
- Monto: €45,99
- Proveedor: Amazon
- Fecha: 11 feb 2025
- Estado: Requiere revisión
```

Tú lo editas si necesario o lo confirmas.

## Movimientos bancarios

### Ver transacciones

1. Ve a **Finanzas** → **Movimientos bancarios**
2. Ves todos los movimientos de Revolut
3. Filtra por:
   - Estado (Reconciliado, Pendiente, Rechazado)
   - Fecha
   - Tipo (Ingreso, Egreso)
   - Categoría

### Estados de movimiento

| Estado           | Significado                         |
| ---------------- | ----------------------------------- |
| **Reconciliado** | ✅ Coincide con factura/gasto       |
| **Pendiente**    | ⏳ En espera de tu revisión         |
| **Rechazado**    | ❌ No coincide con ningún documento |
| **Manual**       | 📝 Lo registraste tú mismo          |

### Reconciliar movimientos

Si un pago no se reconcilia automáticamente:

1. Ve a **Movimientos bancarios**
2. Abre el movimiento pendiente
3. Haz clic en **"Reconciliar"**
4. Elige:
   - ✅ **Factura pagada** → selecciona la factura
   - ✅ **Gasto** → crea o selecciona gasto
   - ✅ **Transferencia a otra cuenta** → ignora
   - ✅ **Otro** → comentario personalizado
5. Confirma

La factura se marca automáticamente como pagada.

## Categorización automática

Revolut / Frihet detecta automáticamente:

| Transacción        | Categoría detectada |
| ------------------ | ------------------- |
| Amazon, eBay       | Electrónica         |
| Gasolina, Parkings | Transporte          |
| Restaurante, Cafés | Comidas             |
| Oficina Depot      | Material de oficina |
| Telecom, Internet  | Servicios           |
| Depósito           | Entrada de dinero   |

Puedes cambiar la categoría al reconciliar.

## Cash Flow y proyecciones

### Ver balance actual

1. Ve a **Dashboard** → **Caja**
2. Ves:
   - Saldo actual en Revolut
   - Ingresos esperados (facturas no cobradas)
   - Gastos esperados (facturas sin pagar)
   - Proyección a fin de mes

**Ejemplo:**

```
Saldo actual: €5.340
+ Facturas pendientes: €8.500 (dentro de 15 días)
- Gastos por pagar: €2.100 (próximos 7 días)
= Proyección mes: €11.740
```

### Alertas de saldo bajo

Puedes configurar:

1. **Ajustes** → **Revolut** → **Alertas**
2. **"Alertarme si saldo < €X"**
3. Recibirás notificación cuando baje de ese límite

Útil para no quedarte sin dinero.

## Cuentas múltiples

Si tienes múltiples cuentas Revolut:

1. En Frihet, puedes sincronizar todas
2. Cada cuenta tiene su código
3. Los movimientos se agrupan por cuenta
4. Ves el balance total de todas

**En reportes, distingue entre:**

- Cuenta principal (EUR)
- Cuenta de ahorros (EUR)
- Cuenta de otra moneda (GBP, USD, etc.)

## Divisas múltiples

Si tienes cuentas en otras divisas (USD, GBP, etc.):

1. Frihet detecta automáticamente
2. Convierte a tu moneda principal (EUR)
3. Los movimientos aparecen con tasa de cambio
4. En reportes ves tanto en divisa original como en EUR

**Ejemplo:**

```
Movimiento: $500 USD (Pago de cliente USA)
Conversión: €460,75 EUR (a tasa de cambio 11 feb 2025)
Aparece en reportes como: €460,75
```

## Sincronización histórica

La primera vez que conectas:

1. Frihet importa transacciones de los **últimos 90 días**
2. Intenta reconciliar con facturas/gastos existentes
3. Lo que no coincide queda como "Pendiente"
4. Tú confirmas manualmente si quieres

Este proceso toma **2-5 minutos**.

## Impuestos y reportes

Con Revolut sincronizado:

1. **Reportes de ingresos** → Muestran dinero real cobrado
2. **Reportes de gastos** → Gastos reales registrados
3. **IVA calculado** → Más preciso (no estimado)
4. **Declaración fiscal** → Datos reales de Revolut

Ejemplo:

```
En Frihet facturaste: €50.000
En Revolut cobraste: €48.500 (2 facturas aún impagadas)
Reportes muestran realidad: €48.500 cobrado
```

## Desconectar Revolut

1. Ve a **Ajustes** → **Integraciones** → **Revolut**
2. Haz clic en **"Desconectar"**
3. Los movimientos que ya importaste quedan en Frihet

Después:

- No se sincronizan nuevas transacciones
- Puedes reconectar después
- En Revolut, ve a **Ajustes** → **API** y revoca el token si quieres

## Revocación de token

Si pierdes el token o quieres reset:

1. En Revolut, ve a **Ajustes** → **API**
2. Busca el token "Frihet Integration"
3. Haz clic en **"Revocar"**
4. Genera uno nuevo
5. En Frihet, actualiza el token

## Privacidad y seguridad

- **No vemos tu dinero** — Solo leemos transacciones
- **Tokens encriptados** — Se guardan encriptados en Frihet
- **Sin acceso a movimientos futuros** — Solo datos autorizados
- **Revocable inmediatamente** — Borra acceso cuando quieras

## Troubleshooting

### "No aparecen mis transacciones"

- Verifica que Revolut está conectado ✅
- Las transacciones deben ser de los últimos 90 días
- Espera 5-10 minutos para primera sincronización
- Recarga Frihet (F5)

### "¿Por qué no reconcilia automáticamente?"

- El monto debe coincidir exactamente
- La referencia ayuda (si incluyes número de factura)
- Diferentes monedas pueden no coincidir
- La fecha del cobro debe estar cerca de la factura

**Solución:** Reconcilia manualmente haciendo clic en **"Reconciliar"**.

### "Tengo cuentas en múltiples divisas"

Todo funciona:

1. Revolut soporta GBP, USD, EUR, JPY, etc.
2. Frihet convierte automáticamente a tu moneda principal
3. En reportes ves ambas (divisa original + EUR)

### "¿Afecta el token si cambio contraseña en Revolut?"

No. El token sigue válido. Solo se revoca si:

- Tú lo haces manualmente
- Tu cuenta Revolut se cierra
- Permisos del token se revocan

### "¿Qué pasa con pagos entre mis propias cuentas?"

Si haces transferencia interna (Revolut → otra cuenta):

1. Frihet detecta como "Movimiento interno"
2. No lo reconcilia con factura
3. No lo cuenta como gasto/ingreso
4. Lo puedes ignorar o marcar como "Transferencia"

## Próximos pasos

- [Automatiza todo con n8n](./n8n)
- [Sincroniza también Google Calendar](./google-calendar)

---

**Anterior:** [Google Calendar](./google-calendar)
