# Impuestos y Merchant of Record

Qué es un Merchant of Record (MoR), en qué se diferencia de un procesador de pagos (PSP) y cómo Polar, el MoR de las ventas de vexorpay, calcula, recauda y remite el sales tax / VAT / GST. Con ejemplos con USD 100.

> [!WARNING]
> El SDK `vexor` de npm (Stripe, MercadoPago, PayPal, Square, Talo) está **deprecado**: ya no se mantiene y no debe usarse. vexorpay es hoy una **API REST de links de pago en USD sobre Polar (Merchant of Record), sin SDK oficial**. Migración: <https://developers.vexorpay.com/docs/migracion-desde-el-sdk>

Fuente: <https://developers.whop.vexorpay.com/docs/merchant-of-record>

Vender un producto o servicio digital a un comprador de otro país tiene una
complicación que no se ve en el checkout: **los impuestos sobre el consumo**
(sales tax en Estados Unidos, VAT en Europa, GST en otros países) dependen del
lugar donde está el comprador, no de donde está el vendedor. Un ebook de USD 100
puede costarle USD 106,63 a un comprador de New Jersey, USD 121 a uno de España
y USD 125 a uno de Suecia —y alguien tiene que **calcular, cobrar, declarar y
remitir** esa diferencia.

La pregunta es *quién*. La respuesta depende del modelo: un **procesador de pagos
(PSP)** o un **Merchant of Record** (como Polar).

## Qué es un Merchant of Record (MoR)

Un **Merchant of Record (MoR)**, o "comerciante responsable", es la empresa que
figura como **vendedor ante el comprador** en cada venta. El MoR le *compra* el
producto al creador y se lo *revende* al comprador: para esa transacción, el
vendedor legal es el MoR.

La consecuencia práctica es la clave de todo: como el vendedor legal es el MoR,
**la obligación de recaudar y remitir los impuestos sobre el consumo es del
MoR**, no del creador. El MoR se encarga de:

- **Calcular** la alícuota correcta según la ubicación y el estado fiscal del
  comprador (con *reverse charge* para empresas con número de VAT en la UE).
- **Recaudar** ese impuesto en el checkout.
- **Conciliar** el impuesto en cada cobro, separado de los ingresos del creador.
- **Remitir** el impuesto a la autoridad fiscal, y **registrarse** en las
  jurisdicciones donde corresponde hacerlo.
- **Emitir** facturas fiscalmente válidas para el comprador.

La **relación con el cliente** no cambia: el producto, el soporte y las
renovaciones siguen siendo del creador. El MoR solo se ocupa de la capa
regulatoria.

## PSP vs. MoR

| | **PSP** | **MoR** (ej. Polar) |
| --- | --- | --- |
| Quién es el vendedor | El creador | El MoR |
| Impuestos globales al consumo | **Del creador** (calcular, registrar, declarar y remitir) | **Del MoR** |
| Cálculo, registro y remisión | Del creador (con herramientas aparte) | Incluidos |
| Control sobre precios y modelo | Total (APIs de bajo nivel) | Más acotado |
| Costo por cobro | El más bajo | Más alto |

En resumen: un PSP da control y el costo más bajo, pero **deja los impuestos al
creador**. Un MoR saca los impuestos de encima, pero cobra más y da menos
control.

## Cómo lo hace vexorpay: Polar es el Merchant of Record

Todas las ventas de vexorpay las cobra **Polar**, que actúa como Merchant of
Record. No hay nada que activar: desde que conectas Polar,
cada venta sale con el impuesto resuelto.

### Qué cubre

- **Cálculo** de la alícuota según la ubicación y el estado fiscal del comprador,
  en tiempo real.
- **Recaudación y remisión** del impuesto al fisco que corresponde.
- **Reverse charge** para compradores empresa con VAT intracomunitario.
- **Recibo y factura** de la compra para el comprador.
- El impuesto **nunca forma parte de los ingresos del creador**: en cada venta
  (`GET /api/v1/orders`) `taxCents` va separado de `netCents`.

### Qué NO cubre

- **No cubre el impuesto a las ganancias** (income tax) ni los impuestos de tu
  país por lo que cobras: siguen siendo del creador.
- Operando con un MoR, el creador **no puede deducir el VAT de sus propias
  compras** como sí podría si facturara él (es el trade-off clásico del MoR).

## Cuánto cuesta

La gestión de impuestos está incluida en la comisión de Polar por venta: no hay
un cargo aparte por ser Merchant of Record. vexorpay, por ahora, no cobra comisión
por venta. Las tarifas vigentes de Polar están en
[polar.sh/docs/merchant-of-record/fees](https://polar.sh/docs/merchant-of-record/fees).

## Impuesto sumado o incluido, con ejemplos

Al conectar Polar, el impuesto queda configurado para **sumarse al precio**; puedes cambiarlo en
el dashboard, en **Configuración → Polar**:

- **Sumado (excluido)**: el comprador paga el precio **más** el impuesto.
- **Incluido**: el comprador paga exactamente el precio y el impuesto sale de ese
  monto (impuesto = precio × alícuota ÷ (1 + alícuota)).

Ejemplo con un **precio de lista de USD 100**, según dónde esté el comprador:

| Mercado del comprador | Impuesto | Alícuota | Excluido → paga el comprador | Incluido → paga el comprador | Incluido → impuesto incluido |
| --- | --- | --- | --- | --- | --- |
| New Jersey (EE. UU.) | Sales tax | 6,625% | USD 106,63 | USD 100,00 | USD 6,21 |
| California (EE. UU.) | Sales tax | 7,25% | USD 107,25 | USD 100,00 | USD 6,76 |
| Australia | GST | 10% | USD 110,00 | USD 100,00 | USD 9,09 |
| Alemania | VAT | 19% | USD 119,00 | USD 100,00 | USD 15,97 |
| Reino Unido | VAT | 20% | USD 120,00 | USD 100,00 | USD 16,67 |
| España | VAT | 21% | USD 121,00 | USD 100,00 | USD 17,36 |
| Suecia | VAT | 25% | USD 125,00 | USD 100,00 | USD 20,00 |

> Los importes y las alícuotas son **ilustrativos** y pueden cambiar. Si un
> producto digital está gravado depende de cada jurisdicción (por ejemplo, varios
> estados de EE. UU. no gravan ciertos productos digitales). Polar aplica las reglas de cada jurisdicción.

En los dos casos, lo que te queda de cada venta excluye el impuesto: eso no es
ingreso tuyo.

Las obligaciones fiscales del creador están en los
[Términos y Condiciones](https://www.vexorpay.com/legals/terms#impuestos).
