Cobra impuestos en Checkout
Cómo cobrar impuestos por pagos únicos en Stripe Checkout.
Stripe ofrece dos maneras de calcular impuestos en tus sesiones de Checkout: Stripe Tax y tasas impositivas.
Stripe Tax: un producto de pago que calcula automáticamente los impuestos de tus transacciones sin necesidad de definir tasas ni reglas. Las comisiones recién se aplican después de que agregas por lo menos una ubicación en la que tengas registro para calcular y remitir impuestos.
Tasas impositivas: una funcionalidad gratuita que te permite definir cualquier cantidad de tasas impositivas para facturas, suscripciones y pagos únicos que usan Checkout. Stripe no crea ni mantiene tasas impositivas en tu nombre.
También puedes recopilar las identificaciones fiscales de los clientes con Checkout.
Si usas Checkout, Stripe Tax te permite calcular los impuestos de tus pagos únicos y recurrentes. Puedes habilitar Stripe Tax para que calcule impuestos automáticamente en todas las compras y suscripciones de Checkout. Asegúrate de integrar Checkout antes de leer esta guía.
Nota
Inicia sesión o crea una cuenta para que Stripe active Stripe Tax.
Actualiza tus productos y precios
Al calcular impuestos, Stripe Tax utiliza los datos almacenados en las API Products y Prices para determinar las tasas y reglas correctas. Puedes actualizar tus productos y precios de Checkout para que incluyan lo siguiente:
tax_
: especifica si el precio se considerabehavior inclusive
(con impuestos) oexclusive
(sin impuestos).tax_
(opcional): especifica el código fiscal del producto. Si no defines uncode tax_
para un producto, aplicaremos tu código fiscal de producto preestablecido. Para obtener más información, consulta nuestra lista de códigos fiscales.code
Cuando estableces el parámetro tax_
en exclusive
, se agrega el impuesto al subtotal. Esto es habitual en los mercados estadounidenses y en las ventas entre empresas (B2B). Si estableces tax_
en inclusive
, el importe que paga el comprador no cambia nunca (incluso si cambia la tasa impositiva). Esta es una práctica habitual entre los consumidores que le compran a una empresa en forma directa (B2C) en mercados fuera de los Estados Unidos. Si no quieres crear tus productos y precios con anticipación, puedes especificar los parámetros price_
y product_
en tu sesión de Checkout.
Nota
Obtén más información sobre productos, precios, códigos fiscales y comportamiento fiscal.
Crea una sesión de Checkout
Después de actualizar los productos y precios, ya tienes todo listo para empezar a calcular impuestos en tus sesiones de Checkout. Puedes crear sesiones para compras únicas y recurrentes.
Para calcular los impuestos de los nuevos clientes, Checkout valida y utiliza la dirección de envío o de pago provista. En el caso de los clientes existentes, para calcular los impuestos, Checkout valida y usa la dirección de envío o de pago asociada al cliente. Si capturas una nueva dirección de pago o de envío de un cliente existente, Checkout no reemplazará automáticamente la información anterior de pago o de envío, sino que deberás pedir el cambio de dirección del cliente en forma expresa.
Apple Pay y Google Pay
Si deseas asegurarte de que se ofrezca Google Pay como método de pago mientras usas Stripe Tax en Checkout, debes exigir la recopilación de una dirección de envío. Apple Pay con Stripe Tax se muestra solo cuando el navegador del cliente admite la versión 12 de Apple Pay.
Calcula impuestos para clientes nuevos
Si al crear la sesión, no especificas que el cliente ya existe, Checkout creará un nuevo cliente y automáticamente guardará la dirección de pago y los datos de envío. Checkout utiliza la dirección de envío para determinar la ubicación del cliente y calcular los impuestos. Si no recopilas los datos de envío, Checkout utilizará la dirección de pago.