Impuestos y Merchant of Record
Qué es un Merchant of Record (MoR), en qué se diferencia de un PSP como Stripe o un MoR como Polar, y cómo vexorpay deja elegir: nosotros recaudamos y remitimos el sales tax / VAT / GST, o lo gestiona el creador. Con la comisión de Stripe Tax (0,5%) y ejemplos con USD 100.
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 de negocio: un PSP (como Stripe a secas) 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 (ej. Stripe) | 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 |
| Herramientas de cálculo | Stripe Tax calcula, pero el registro y la remisión son del creador | 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. La mayoría de las plataformas obliga a elegir una de las dos.
Cómo lo hace vexorpay: las dos opciones
vexorpay opera como merchant of record (usa la cuenta global de la plataforma y Stripe Tax para el cálculo), pero tú eliges si quieres que nos ocupemos del impuesto o no:
| Opción | Quién maneja los impuestos | Cómo se paga |
|---|---|---|
| A — Recaudación por la plataforma (se activa en Configuración → Impuestos) | vexorpay, como MoR: calcula, recauda, concilia y remite | El impuesto se suma al precio o va incluido (a elección); Stripe cobra 0,5% por Stripe Tax |
| B — Sin recaudación (por defecto) | El creador | El comprador paga exactamente el precio del link |
Dicho de otro modo: tienes lo bueno de un MoR y lo bueno de un PSP en la misma plataforma. Si quieres delegar los impuestos globales (y dar a tus compradores empresa el beneficio del reverse charge de la UE sin registrarte tú), activas la recaudación. Si prefieres operar como con Stripe y ocuparte tú, la dejas apagada.
Qué cubre el modo MoR
- Recaudación y remisión en las jurisdicciones donde la plataforma tiene un registro fiscal activo.
- Cálculo de la alícuota por ubicación del comprador, en tiempo real.
- Reverse charge para compradores empresa con VAT intracomunitario.
- El impuesto recaudado nunca forma parte de los ingresos del creador: la transferencia a su cuenta lo excluye.
Qué NO cubre
- No tramita altas o registros fiscales en nombre del creador. Solo recauda donde la plataforma ya está registrada.
- No cubre el income tax. El impuesto a las ganancias sobre los ingresos es siempre del creador, con o sin recaudación.
- Operando como 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).
La comisión de Stripe Tax (0,5%)
Cuando activas la recaudación, Stripe cobra una comisión de 0,5% por el servicio de Stripe Tax sobre la transacción. Ese costo lo cobra Stripe, no vexorpay, y se descuenta del neto del creador. Se aplica cuando Stripe calcula el impuesto (es decir, cuando hay un registro que cubre la jurisdicción del comprador).
Aparte, en cualquier modo, siguen aplicándose la comisión de vexorpay (USD 1 por cobro) y el fee real de procesamiento de Stripe, que se aplican siempre.
Incluido o excluido, con ejemplos
Cuando activas la recaudación, eliges cómo se aplica el impuesto al precio de lista:
- Excluido (se suma): el comprador paga el precio más el impuesto.
- Incluido: el comprador paga exactamente el precio y el impuesto se descuenta del monto que se transfiere (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). La recaudación solo aplica donde la plataforma tiene un registro fiscal activo.
En modo excluido, el comprador ve el precio y el impuesto por separado en el checkout. En modo incluido, ve un único precio final (lo habitual en la UE). La transferencia al creador siempre excluye el impuesto: eso no es ingreso suyo.
Si se prefiere no recaudar (opción por defecto)
La recaudación viene desactivada por defecto. En ese modo, el comprador paga exactamente el precio y eres el único responsable de determinar, cobrar, declarar y remitir los impuestos de las ventas en cada jurisdicción donde exista una obligación fiscal, además de gestionar los registros que la ley exija.
Eso da máxima flexibilidad y el mismo comportamiento que cobrar con Stripe directamente — pero si no haces las declaraciones que corresponden, el creador queda sujeto a las consecuencias legales y fiscales que apliquen. Las obligaciones fiscales del creador están en los Términos y Condiciones.
¿Vexorpay, Polar o Stripe?
| Si se busca… | Stripe (PSP) | Polar (MoR) | vexorpay |
|---|---|---|---|
| Control total y el fee más bajo | ✅ | ❌ | ✅ (modo sin recaudación) |
| No preocuparse por los impuestos globales | ❌ | ✅ | ✅ (modo recaudación) |
| Poder elegir entre ambos, por creador | ❌ | ❌ | ✅ |
| Cobrar en USD desde Latinoamérica sin empresa en EE. UU. | ⚠️ | ⚠️ | ✅ |
Es exactamente el punto: no tienes que elegir entre el modelo de Polar y el de Stripe.
Activas la recaudación cuando quieres el beneficio del MoR y la apagas cuando prefieres el control y el costo de operar como PSP.Cómo activarlo
En el dashboard: Configuración → Impuestos → Activa Colecta de impuestos.
Ahí mismo eliges si el impuesto se suma al precio (excluido) o va incluido, y la categoría fiscal de tu producto. Puedes cambiarlo en cualquier momento.