WolfSellers — Adobe Experience Cloud Partner en México

Artículo

Impuestos de Canadá en Adobe Commerce: GST, HST, PST y QST

Cómo configurar los impuestos de Canadá en Adobe Commerce: GST, HST, PST y QST por provincia, place of supply, registro, exenciones, Vertex o Avalara y ERP.

Por WolfSellers··26 min de lectura
Impuestos de Canadá en Adobe Commerce: GST, HST, PST y QST
En esta página

Canadá no tiene un impuesto a las ventas: tiene un impuesto federal y trece variantes provinciales y territoriales que se combinan de tres maneras distintas. Un pedido enviado a Toronto paga 13% en una sola línea; el mismo pedido enviado a Montreal paga 5% federal más 9,975% provincial, administrados por dos autoridades distintas; enviado a Vancouver paga 5% más 7%, con registro y declaración separados; y enviado a Calgary paga solo el 5% federal. La tienda tiene que calcular todo eso correctamente, por línea y según la provincia de entrega, mostrarlo desglosado en el checkout y en la factura, y entregar al ERP cifras que cuadren al centavo.

En WolfSellers hemos visto que este es el punto donde más tiendas que abren Canadá —desde México, desde Estados Unidos o desde la propia Canadá con una plataforma nueva— se equivocan, y casi siempre por la misma razón: se configura "una tasa para Canadá" o se copia la lógica de impuestos de Estados Unidos o de Europa, y ninguna de las dos funciona. Este artículo es la guía de implementación: cómo funciona el sistema, cuándo hay obligación de registrarse, cómo se configura en Adobe Commerce (antes Magento) paso a paso, cuándo conviene un motor externo como Vertex o Avalara, cómo se integra con el ERP y qué errores se repiten.

Una aclaración necesaria: este artículo explica la implementación técnica, no es asesoría fiscal. Las tasas, umbrales y reglas de registro cambian —Nova Scotia bajó su HST en 2025, por ejemplo— y tu situación particular (residencia fiscal, tipo de producto, canales) la debe validar un contador o abogado fiscal con práctica en Canadá. Este texto forma parte del clúster de contenido que acompaña a nuestro hub de partner Adobe Commerce en Canadá, junto con la guía completa del stack de ecommerce en Canadá y la nota sobre la Ley 96 de Quebec y el francés en ecommerce.


Cómo funciona el sistema fiscal de Canadá: un impuesto federal y trece variantes provinciales

Cuatro términos bastan para leer todo lo demás:

  • GST (Goods and Services Tax): impuesto federal al valor agregado del 5%, administrado por la Canada Revenue Agency (CRA). Aplica en todo el país.
  • HST (Harmonized Sales Tax): en cinco provincias, la parte federal y la provincial se fusionaron en un solo impuesto con una sola tasa, una sola declaración y una sola administración (la CRA). Ontario cobra 13%; New Brunswick, Newfoundland and Labrador y Prince Edward Island cobran 15%; Nova Scotia cobra 14% desde el 1 de abril de 2025 (antes 15%).
  • PST (Provincial Sales Tax) —llamado RST (Retail Sales Tax) en Manitoba—: impuesto provincial separado que se suma a la GST y que administra cada provincia con su propio registro, su propia declaración y sus propias exenciones. British Columbia 7%, Saskatchewan 6%, Manitoba 7%.
  • QST (Quebec Sales Tax): el impuesto provincial de Quebec, del 9,975%, administrado por Revenu Québec. Desde 2013 se calcula sobre el precio sin GST —ya no en cascada—, de modo que el total efectivo es 14,975%.

Alberta y los tres territorios (Yukon, Northwest Territories y Nunavut) no tienen impuesto provincial: solo aplica la GST del 5%.

Provincia o territorio Régimen Tasa(s) Total aproximado
Alberta Solo GST 5% 5%
British Columbia GST + PST 5% + 7% 12%
Manitoba GST + RST 5% + 7% 12%
New Brunswick HST 15% 15%
Newfoundland and Labrador HST 15% 15%
Nova Scotia HST 14% (15% hasta el 31 de marzo de 2025) 14%
Ontario HST 13% 13%
Prince Edward Island HST 15% 15%
Quebec GST + QST 5% + 9,975% 14,975%
Saskatchewan GST + PST 5% + 6% 11%
Northwest Territories Solo GST 5% 5%
Nunavut Solo GST 5% 5%
Yukon Solo GST 5% 5%

Tasas vigentes a la fecha de publicación según la CRA, Revenu Québec y los ministerios de finanzas provinciales; verifícalas antes de cargarlas.

Tres regímenes, tres formas distintas de configurar la tienda

La tabla esconde la consecuencia práctica: no son trece tasas, son tres modelos de cálculo.

  1. HST (Ontario y el Atlántico): una tasa, una línea de impuesto, una autoridad. Es el caso simple.
  2. GST + PST (British Columbia, Saskatchewan, Manitoba): dos tasas que se suman sobre la misma base, dos registros, dos declaraciones y —esto es lo que más se olvida— dos catálogos de exenciones distintos: lo que está exento de PST en British Columbia no necesariamente está exento de GST, y viceversa.
  3. GST + QST (Quebec): dos tasas sobre la misma base, pero con Revenu Québec como administrador de la QST (y, para las empresas establecidas en Quebec, en general también de la GST por convenio con la CRA). Además, la tasa de 9,975% con tres decimales genera diferencias de redondeo que hay que conciliar.

Del orden de seis de cada diez canadienses viven en Ontario y Quebec (Statistics Canada), así que tus dos mercados más grandes caen, casi con seguridad, en dos modelos distintos.


Place of supply: el impuesto sigue a la entrega, no a la factura

El place of supply (lugar del suministro) es la regla que decide qué provincia grava la venta. Para bienes tangibles, la regla general de la CRA es que la venta se considera realizada en la provincia donde el bien se entrega o se pone a disposición del comprador. En ecommerce eso significa la dirección de envío, no la de facturación ni la del domicilio de la empresa vendedora.

Escenario Provincia que grava Impuesto aplicable
Empresa con sede en Alberta, cliente factura en Alberta, envío a Ontario Ontario HST 13%
Tienda en Ontario, cliente factura en Ontario, envío a British Columbia British Columbia GST 5% + PST 7%
Tienda en Ontario, cliente de Quebec, recoge en tienda en Ontario Ontario HST 13%
Tienda en México, envío por courier a Quebec Quebec GST 5% + QST 9,975% (cobrados en frontera o en el checkout, ver más abajo)

Para productos digitales y servicios la regla es distinta: en general se apoya en indicadores de la ubicación habitual del cliente (dirección de facturación, país del medio de pago, dirección IP), y conviene revisarla con la CRA si vendes software, suscripciones o contenido.

El envío también se grava

Cuando vendes un bien gravable y cobras el envío, el cargo de envío forma parte del mismo suministro y se grava a la misma tasa que el bien en la provincia de destino. Una tienda que aplica impuesto al producto y deja el envío libre está declarando de menos en cada pedido. Si el bien es de tasa cero, el envío asociado sigue en general el mismo tratamiento; los casos mixtos (carrito con bienes gravables y de tasa cero) son exactamente el tipo de detalle que hay que validar con el contador y probar en la tienda.


Cuándo hay que registrarse: residentes y no residentes

Registrarse significa obtener un número de cuenta de GST/HST ante la CRA (y, según el caso, de QST ante Revenu Québec y de PST ante cada provincia), cobrar el impuesto al cliente, declararlo y remitirlo. Las reglas siguientes son las generales; los umbrales cambian y los casos particulares abundan, así que verifica siempre con cada administración.

Impuesto Administra Regla general de registro Nota
GST/HST (empresa canadiense) CRA Obligatorio al superar CAD 30,000 de ingresos gravables en cuatro trimestres calendario consecutivos ("small supplier"); voluntario por debajo Registrarse permite acreditar el impuesto pagado en compras (input tax credits)
GST/HST (no residente que vende productos digitales o servicios a consumidores en Canadá, y operadores de plataforma) CRA Régimen simplificado vigente desde el 1 de julio de 2021, con el mismo umbral de CAD 30,000 El régimen simplificado no permite acreditar input tax credits
GST/HST (no residente que envía bienes físicos a Canadá) CRA / CBSA Sin registro, la GST (y en varios casos la parte provincial) se cobra en frontera al importador; con registro voluntario, el vendedor puede cobrar en el checkout Ver la sección de cross-border
QST Revenu Québec Régimen para proveedores no residentes desde 2019, con umbral equivalente al federal Aplica también a empresas canadienses de fuera de Quebec
PST British Columbia Ministerio de Finanzas de BC Vendedores de fuera de la provincia deben registrarse por encima de un umbral bajo, del orden de CAD 10,000 de ventas a BC Verificar el umbral vigente
PST Saskatchewan y RST Manitoba Cada ministerio provincial Ambas provincias exigen registro a vendedores online de fuera de la provincia que venden a sus residentes Verificar condiciones y umbrales vigentes

Dos implicaciones directas para el proyecto:

  1. Los números de registro tienen que aparecer en las facturas. La CRA exige que el número de GST/HST del vendedor figure en facturas y recibos para que el comprador pueda acreditar el impuesto; en Quebec aplica lo mismo con el número de QST. Si tu ERP emite la factura, el dato vive ahí; si la emite Adobe Commerce, hay que imprimirlo.
  2. Registrarse en una provincia con PST es abrir un frente nuevo: registro, declaración periódica y reglas de exención propias. Es una decisión de negocio que conviene tomar con el volumen real de ventas a esa provincia sobre la mesa, no por default.

Convención de precios en Canadá: sin impuesto en el catálogo, desglosado en el checkout

En Canadá el precio se anuncia sin impuesto y este se suma al final del proceso de compra, igual que en Estados Unidos y al revés que en Europa, donde el precio de etiqueta ya incluye el IVA. Un comprador canadiense espera ver CAD 100 en la ficha de producto y CAD 113 en el total si vive en Ontario. Mostrar precios con impuesto incluido, además de ser inusual, obligaría a tener un precio distinto por provincia.

Dos matices:

  • Quebec tiene una legislación de protección al consumidor que, en términos generales, exige anunciar el precio total que el consumidor va a pagar, excluidos los impuestos: nada de cargos obligatorios que aparezcan solo en el checkout. Los impuestos sí pueden sumarse al final, pero un "cargo por manejo" que se descubre en la última pantalla es un problema. Y toda esa información debe estar disponible en francés: lo cubrimos en el post sobre la Ley 96 y el francés en ecommerce.
  • El desglose importa. En una provincia con HST basta una línea; en Quebec, British Columbia, Saskatchewan y Manitoba el cliente espera ver dos líneas separadas (GST y QST, o GST y PST), y las empresas que compran las necesitan así para su propia contabilidad. Una sola línea "Tax" es un error frecuente.

Cómo configurar los impuestos de Canadá en Adobe Commerce, paso a paso

Todo lo que sigue vive en Stores > Configuration > Sales > Tax y en Stores > Taxes (clases, zonas y tasas, reglas). El motor nativo de Adobe Commerce alcanza para Canadá si se configura con disciplina; las trece jurisdicciones son manejables, a diferencia de las miles de Estados Unidos.

1. Definir las clases de impuesto

Las tax classes son las etiquetas que conectan productos y clientes con las reglas.

  • Clases de producto: al menos Bienes gravables, Tasa cero (zero-rated), Exento, y una clase por categoría con tratamiento provincial especial (por ejemplo, Libros o Ropa infantil; ver la sección de exenciones).
  • Clases de cliente: Consumidor final y, si vendes B2B en provincias con PST, Empresa con exención PST para los clientes que acreditan la exención de reventa. Se asignan al customer group, no al cliente individual.
  • Clase de envío: el campo Tax Class for Shipping debe apuntar a una clase gravable. Si queda en None, el envío no se grava y estás declarando de menos.

2. Cargar zonas y tasas: una por provincia, dos donde hay impuesto provincial separado

En Stores > Taxes > Tax Zones and Rates se crea una tasa por jurisdicción, con país CA, la provincia correspondiente y código postal *. La forma más rápida es prepararlas en CSV y usar Import / Export Tax Rates.

Identificador sugerido Provincia Tasa Comentario
CA-ON-HST Ontario 13% Una sola tasa
CA-NS-HST Nova Scotia 14% Actualizada en abril de 2025
CA-NB-HST, CA-NL-HST, CA-PE-HST New Brunswick, Newfoundland and Labrador, Prince Edward Island 15% Una sola tasa
CA-BC-GST + CA-BC-PST British Columbia 5% + 7% Dos tasas, dos líneas
CA-SK-GST + CA-SK-PST Saskatchewan 5% + 6% Dos tasas, dos líneas
CA-MB-GST + CA-MB-RST Manitoba 5% + 7% Dos tasas, dos líneas
CA-QC-GST + CA-QC-QST Quebec 5% + 9,975% Dos tasas; misma prioridad para evitar la cascada
CA-AB-GST, CA-YT-GST, CA-NT-GST, CA-NU-GST Alberta, Yukon, Northwest Territories, Nunavut 5% Solo federal

Nombrar las tasas con el impuesto que representan (GST, PST, QST, HST) no es cosmético: ese identificador es el que aparece en el desglose del carrito, en la factura y en el dato que viaja al ERP.

3. Crear las reglas: clase de producto × clase de cliente × tasa

En Stores > Taxes > Tax Rules cada regla combina clases de cliente, clases de producto y tasas, con una prioridad. Aquí está la trampa de Quebec y de las provincias con PST: en Adobe Commerce, las tasas de una misma prioridad se suman sobre la base; las de prioridades distintas se componen (la segunda se calcula sobre el precio más la primera). Como la QST se calcula sobre el precio sin GST, CA-QC-GST y CA-QC-QST deben tener la misma prioridad. Lo mismo para GST y PST en British Columbia, Saskatchewan y Manitoba. Una prioridad distinta reproduce la cascada que Quebec eliminó en 2013 y sobrecobra en cada pedido.

Un esquema de reglas mínimo:

  1. Gravable – todas las provincias: clase Bienes gravables × clase Consumidor final × todas las tasas.
  2. Tasa cero: clase Tasa cero × todas las clases de cliente × ninguna tasa (o una tasa de 0% para que el desglose muestre la línea).
  3. Libros – solo federal (ejemplo): clase Libros × todas las clases de cliente × solo las tasas GST y las HST de las provincias donde no aplica rebaja; ver exenciones.
  4. B2B exento de PST: clase Bienes gravables × clase Empresa con exención PST × solo tasas GST, HST y QST según corresponda.

4. Ajustes de cálculo

Ajuste (Sales > Tax) Valor recomendado Por qué
Tax Calculation Method Based On Row Total o Total, el que use tu ERP o tu contabilidad Con la QST al 9,975% los tres métodos producen centavos distintos; el que elijas tiene que coincidir con el sistema que emite la factura
Tax Calculation Based On Shipping Address Es la regla de place of supply. Billing Address es el error número uno
Catalog Prices Excluding Tax Convención canadiense
Shipping Prices Excluding Tax El envío se grava en el checkout como el bien
Apply Customer Tax After Discount El impuesto se calcula sobre lo que el cliente paga
Apply Discount On Prices Excluding Tax Coherente con un catálogo sin impuesto
Enable Cross Border Trade No Solo tiene sentido con precios con impuesto incluido
Default Tax Destination Calculation País Canada, provincia y código postal de tu mercado principal Es la estimación que ve el cliente antes de escribir su dirección

5. Mostrar el desglose donde el cliente y el contador lo necesitan

En Shopping Cart Display Settings, Orders, Invoices, Credit Memos Display Settings y Price Display Settings: precios, subtotal y envío excluyendo impuesto, y Display Full Tax Summary = Yes, que es lo que convierte la línea única "Tax" en GST + QST o GST + PST. Esa configuración es por store view: si tienes una vista para Quebec y otra para el resto de Canadá, revisa ambas.

Los números de registro de GST/HST y QST deben imprimirse en la factura. La vía más simple sin desarrollo es el bloque de dirección que imprimen las facturas PDF (Sales > Sales > Invoice and Packing Slip Design) y las plantillas de correo transaccional; si la factura legal la emite el ERP, el dato tiene que estar allí y no en la tienda.

6. Estructura de sitios y monedas

Canadá merece su propio website en Adobe Commerce, con CAD como moneda base y sus propias reglas de impuesto. Si además vendes a Estados Unidos, no compartas el website: la lógica fiscal estadounidense (nexus económico, miles de jurisdicciones) y la canadiense no conviven bien en la misma configuración. Un store view en francés para Quebec dentro del website canadiense es la estructura habitual.

7. Probar con un pedido por jurisdicción

Antes de salir a producción, trece pedidos de prueba —uno por provincia y territorio— con producto gravable, producto de tasa cero, envío cobrado y un descuento. Comparar cada total contra el cálculo del contador y contra lo que registra el ERP. Es media jornada de trabajo y es lo que evita descubrir la cascada de Quebec en la primera declaración.


Exenciones, tasa cero y clientes B2B

La diferencia entre tasa cero (zero-rated) y exento importa aunque en el checkout ambos den 0%: en un suministro de tasa cero el vendedor no cobra impuesto pero sí puede acreditar el impuesto pagado en sus compras; en uno exento no cobra y tampoco acredita. Para la tienda la consecuencia es la misma —clase de producto sin tasa aplicable—, pero la clasificación la decide el contador, no el equipo de ecommerce.

Categoría GST/HST Impuesto provincial separado (BC, SK, MB, QC) Qué implica en Adobe Commerce
Bienes gravables generales Aplica Aplica Clase Bienes gravables, todas las tasas
Alimentos básicos Tasa cero (lista definida por la CRA) En general también sin impuesto, con criterios propios por provincia Clase Tasa cero, sin tasas
Medicamentos con receta y ciertos dispositivos médicos Tasa cero Verificar por provincia Clase específica, regla sin tasas o solo con las que apliquen
Libros, ropa infantil y otras categorías con tratamiento provincial La parte federal aplica; en algunas provincias con HST existe una rebaja en punto de venta de la parte provincial Varias provincias con PST los exentan Clase por categoría y una regla que aplique solo las tasas correspondientes
Exportaciones fuera de Canadá Tasa cero No aplica Reglas solo para direcciones canadienses

Rebajas en punto de venta. En varias provincias con HST, ciertos artículos —libros impresos y ropa infantil son los ejemplos habituales— reciben una rebaja de la parte provincial directamente en la caja, de modo que el cliente paga en la práctica solo el 5% federal. Las categorías exactas varían por provincia y hay que confirmarlas con cada ministerio de finanzas. En Adobe Commerce se modela con una tasa adicional del 5% para esa provincia (por ejemplo CA-ON-GST-libros) asignada únicamente a la clase de producto correspondiente.

Clientes B2B. A diferencia del sales tax estadounidense, la GST/HST no tiene un certificado general de exención por reventa: la empresa que compra paga el impuesto y lo recupera como input tax credit en su declaración. La exención por reventa sí existe en las provincias con PST —British Columbia, Saskatchewan y Manitoba—, donde un comprador registrado puede adquirir sin PST los bienes que va a revender. En Adobe Commerce B2B eso se resuelve con un customer group asignado a la clase de cliente Empresa con exención PST, cuyas reglas aplican GST/HST y QST pero no las tasas PST; la validación del número de PST del cliente y el resguardo del documento son un proceso de negocio, no una casilla del checkout. Si el volumen de clientes exentos es alto o aplica en varias provincias, la gestión de certificados es uno de los argumentos para un motor externo.


Motor nativo de Adobe Commerce o Vertex/Avalara: cuándo conviene cada uno

Criterio Motor nativo Vertex o Avalara
Alcance geográfico Solo Canadá (13 jurisdicciones, tasas estables) Canadá + Estados Unidos (miles de jurisdicciones, nexus económico) u otros países
Catálogo Pocas categorías con tratamiento especial Muchas categorías con clasificación fiscal distinta por provincia o estado
Clientes exentos Pocos, gestionados a mano Muchos certificados de exención, con vencimiento y auditoría
Mantenimiento de tasas Lo hace tu equipo cuando cambia una tasa (como Nova Scotia en 2025) Lo hace el proveedor
Declaraciones Las prepara el contador o el ERP a partir de los reportes El proveedor puede preparar y presentar las declaraciones
Dependencias Ninguna externa Llamada a una API en el checkout: latencia, tiempo de espera y comportamiento ante falla que hay que diseñar
Costo Incluido en la plataforma Suscripción del proveedor, normalmente por volumen de transacciones

La integración de Vertex viene incluida en la distribución de Adobe Commerce 2.4 (requiere una cuenta con Vertex); Avalara AvaTax se instala como extensión desde el Adobe Commerce Marketplace. Ambos sustituyen el cálculo nativo: en cada estimación y en el checkout envían la dirección, las líneas y los códigos fiscales de producto al servicio, que devuelve el impuesto por jurisdicción, y además ofrecen validación de direcciones, gestión de certificados de exención y reportes por jurisdicción.

Nuestro criterio en WolfSellers: si el alcance es Canadá y un catálogo con pocas categorías especiales, el motor nativo bien configurado es suficiente y no agrega una dependencia al checkout. En cuanto entran Estados Unidos, varios marketplaces o decenas de clientes exentos por provincia, el costo de mantener tasas, exenciones y certificados a mano supera con rapidez la suscripción de un motor externo, y el proyecto debe presupuestarlo desde el inicio. En cualquiera de los dos casos, el cálculo de impuestos ocurre en carrito y checkout —páginas que no se cachean—, así que no afecta el rendimiento del catálogo.


Integración con el ERP: quién manda sobre las tasas y la factura

En nuestra guía de integración ERP sostenemos que el primer entregable de cualquier proyecto es la tabla de fuentes de verdad por entidad. Los impuestos merecen sus propias filas:

Decisión Recomendación Motivo
Quién calcula el impuesto en el checkout Adobe Commerce (motor nativo o Vertex/Avalara) El ERP no está hecho para responder en línea en cada estimación de carrito; consultarlo en vivo ata la latencia del checkout a la del ERP
Quién es la fuente de las tasas El ERP o el motor externo; Adobe Commerce recibe la tabla Una tasa cambiada en un solo lugar y propagada evita que la tienda y la contabilidad declaren distinto
Quién emite la factura legal y declara El ERP (SAP, Oracle, Dynamics) Las declaraciones de GST/HST, QST y PST salen del libro contable, no de la tienda
Qué viaja en el pedido hacia el ERP Impuesto por línea y por jurisdicción (GST, HST, PST, QST), nunca un total Los códigos de impuesto del ERP (tax codes en SAP, sales tax groups en Dynamics) necesitan la separación para contabilizar cada impuesto en su cuenta
Cómo se concilia el redondeo Mismo método de cálculo en ambos sistemas y una tolerancia definida Con 9,975% las diferencias de un centavo por línea son normales; sin regla, cada una es un ticket

El mapeo de las tasas de Adobe Commerce a los códigos fiscales del ERP se define en el descubrimiento y se versiona junto con el resto de la integración. Y si el ERP emite la factura, es el ERP el que debe imprimir los números de registro y el desglose; la tienda muestra la confirmación del pedido y el enlace al documento, igual que en el modelo que describimos para la facturación electrónica en México.


Vender a Canadá desde México o Estados Unidos: frontera, de minimis y DDP

Si tu inventario está fuera de Canadá, la fiscalidad cambia de lugar: además del impuesto a las ventas aparecen los aranceles y la importación.

  • Impuestos en frontera. Cuando el vendedor no está registrado, la GST —y en envíos a consumidores, según convenios entre la CBSA y las provincias, con frecuencia también la parte provincial— se cobra al importar, normalmente a través del courier, que la traslada al destinatario junto con un cargo de gestión aduanal.
  • Aranceles. Dependen de la clasificación arancelaria y del origen. Bajo el T-MEC (CUSMA en Canadá), los bienes que cumplen las reglas de origen pueden entrar sin arancel, pero el cumplimiento se documenta con la certificación de origen; el impuesto a las ventas se cobra igual.
  • De minimis. Para envíos por courier desde Estados Unidos o México, el T-MEC fijó umbrales de CAD 40 libres de impuestos y CAD 150 libres de aranceles; para envíos postales el umbral es de CAD 20. Son valores que conviene verificar con la Canada Border Services Agency antes de diseñar la política de envíos, porque definen si tu ticket promedio llega gravado o no.

DDP o DAP: quién paga en la puerta

Modelo Quién paga impuestos y aranceles Experiencia del cliente Qué exige en Adobe Commerce
DAP / DDU (Delivered at Place) El cliente, al recibir el paquete, más el cargo del courier Sorpresa en la entrega, rechazos y devoluciones Aviso claro en el checkout de que habrá cargos en destino
DDP (Delivered Duty Paid) El vendedor los cobra en el checkout y los liquida vía courier o agente aduanal Precio final conocido, menor tasa de rechazo Estimar impuestos y aranceles en el checkout (landed cost), normalmente con el motor fiscal o el servicio del courier, y registro de GST/HST como importador no residente si se quiere cobrar el impuesto directamente

Para una empresa mexicana que ya opera su tienda con la lógica fiscal del SAT —la que describimos en nuestra guía de ecommerce en México— el cambio de mentalidad es doble: el impuesto se determina por destino y no hay un equivalente al CFDI que timbre cada venta. Nuestra guía del stack de ecommerce en Canadá cubre la logística y los pagos que acompañan esta decisión; el modelo nearshore desde México explica cómo operamos proyectos para clientes en México, Estados Unidos y Canadá.


Errores frecuentes al configurar impuestos canadienses en Adobe Commerce

Error Consecuencia Cómo evitarlo
Calcular sobre la dirección de facturación Impuesto de la provincia equivocada en cada pedido con envío a otra provincia Tax Calculation Based On = Shipping Address
Una sola tasa "Canada" (5% o 13%) Sobrecobro en Alberta, subcobro en el Atlántico y en Quebec Una tasa por jurisdicción, dos donde hay impuesto provincial separado
Dejar el envío sin clase gravable Impuesto omitido en el envío de cada pedido Tax Class for Shipping apuntando a una clase gravable
Prioridades distintas para GST y QST (o GST y PST) Cascada: la QST se calcula sobre el precio con GST y se sobrecobra Misma prioridad en la regla; verificar con un pedido de prueba a Quebec
Redondeo distinto al del ERP Diferencias de centavos en cada factura, conciliación manual permanente Mismo método (Row Total / Total) en ambos sistemas
Una sola línea "Tax" en carrito y factura Los clientes de Quebec y de las provincias con PST no pueden contabilizar; reclamos B2B Display Full Tax Summary = Yes en cada store view
Sin números de registro en la factura El cliente empresa no puede acreditar el impuesto Imprimirlos en la factura, en la tienda o en el ERP según quién la emita
Tasas desactualizadas Nova Scotia bajó al 14% en 2025; quien no actualizó sobrecobra desde entonces Responsable asignado y revisión en cada anuncio de presupuesto provincial
Precios con impuesto incluido por costumbre europea Precio distinto por provincia o márgenes que se come el impuesto Catálogo Excluding Tax, impuesto en el checkout
Estados Unidos y Canadá en el mismo website Reglas fiscales que se pisan, monedas mezcladas Un website por país
Registrarse en PST "por si acaso", o no registrarse cuando ya corresponde Costo administrativo innecesario, o incumplimiento Decisión por provincia con el volumen real y el contador
Quebec solo en inglés Incumplimiento de la Ley 96, además de la mala experiencia Store view en francés; ver el post sobre la Ley 96

Cómo lo abordamos en WolfSellers

En WolfSellers somos Adobe Gold Partner con sede en Ciudad de México y más de una década implementando Adobe Commerce para empresas de México, Estados Unidos y —cada vez más— Canadá, en el modelo nearshore que describimos en nuestro hub de partner Adobe Commerce en Canadá. La configuración fiscal es una de las primeras cosas que revisamos en cualquier proyecto canadiense, sea una implementación nueva, una migración o una tienda en producción que llega a soporte con conciliaciones que no cuadran.

El método es siempre el mismo:

  1. Matriz fiscal en el descubrimiento: provincias donde se vende, categorías de producto con tratamiento especial, tipos de cliente (consumidor, empresa exenta de PST) y quién emite la factura. La construimos junto con el contador del cliente; nosotros no definimos la clasificación fiscal, la implementamos.
  2. Decisión nativo vs. motor externo con los criterios de la tabla anterior, presupuestada desde el inicio.
  3. Configuración y mapeo al ERP: clases, tasas, reglas, visualización y el mapeo de cada tasa al código fiscal del ERP, versionado junto con la integración.
  4. Pruebas por jurisdicción: un pedido por provincia y territorio, con producto gravable, tasa cero, envío y descuento, conciliado contra el ERP.
  5. Operación: responsable de tasas, alerta ante anuncios de presupuesto provinciales y revisión de la primera declaración con el contador.

Si estás abriendo Canadá desde México o Estados Unidos, o ya vendes allí y las cifras no cuadran, te invitamos a empezar con un discovery gratuito con nuestro equipo de consultoría: revisamos tu configuración actual, tu estructura de sitios y tu integración con el ERP, y te decimos qué cambiar antes de que lo descubra una auditoría. Todo el detalle de cómo trabajamos con empresas canadienses está en el hub de partner Adobe Commerce en Canadá.


Preguntas frecuentes sobre impuestos de Canadá en Adobe Commerce

¿Necesito registrarme para GST/HST si vendo a Canadá desde México o Estados Unidos?

Depende de qué vendes y de cuánto. Si vendes productos digitales o servicios a consumidores canadienses, el régimen simplificado de la CRA vigente desde el 1 de julio de 2021 te obliga a registrarte y cobrar GST/HST al superar CAD 30,000 de ventas gravables en doce meses, y Quebec tiene un régimen equivalente para la QST desde 2019. Si envías bienes físicos desde fuera de Canadá y no estás registrado, la GST y, en su caso, la parte provincial se cobran en frontera al importador —tu cliente— a través del courier; registrarte voluntariamente y operar como importador no residente te permite cobrar el impuesto en el checkout y ofrecer una experiencia DDP. Las provincias con PST tienen además reglas propias de registro para vendedores de fuera, con umbrales bajos en British Columbia. La decisión concreta —qué registros, en qué momento y con qué estructura— la debes tomar con un contador con práctica en Canadá; lo que la tienda tiene que hacer es estar lista para cobrar y desglosar correctamente cuando toque.

¿Cómo debo mostrar los precios en una tienda para Canadá: con o sin impuesto?

Sin impuesto en el catálogo y con el impuesto sumado y desglosado en el carrito, el checkout, la factura y el correo de confirmación. Es la convención del mercado canadiense, igual que en Estados Unidos y al revés que en Europa. En Adobe Commerce eso se configura con Catalog Prices y Shipping Prices en Excluding Tax y las opciones de visualización de carrito y pedidos también excluyendo impuesto, con Display Full Tax Summary activado para que Quebec y las provincias con PST vean dos líneas separadas. Si vendes en Quebec, ten en cuenta que su legislación de protección al consumidor exige, en términos generales, anunciar el precio total salvo impuestos: los cargos obligatorios no pueden aparecer solo en la última pantalla.

¿Se grava el envío en Canadá?

Sí, como regla general. Cuando vendes un bien gravable y cobras el envío, el cargo de envío forma parte del mismo suministro y se grava a la misma tasa que el bien en la provincia de destino: 13% en Ontario, 5% + 9,975% en Quebec, 5% + 7% en British Columbia. En Adobe Commerce eso exige que Tax Class for Shipping apunte a una clase gravable y que Shipping Prices esté en Excluding Tax; si la clase de envío queda en None, cada pedido declara de menos. Los casos mixtos —carritos con bienes gravables y de tasa cero, envíos gratuitos condicionados— conviene validarlos con el contador y probarlos explícitamente.

¿Cómo manejo Quebec en Adobe Commerce?

Con dos tasas separadas —GST al 5% y QST al 9,975%— asignadas a la provincia de Quebec dentro de la misma regla y con la misma prioridad, para que ambas se calculen sobre el precio sin impuesto y no en cascada (la cascada se eliminó en 2013; reproducirla sobrecobra). Además: Display Full Tax Summary activado para que el cliente vea las dos líneas, el número de registro de QST impreso en la factura junto con el de GST/HST, el método de redondeo alineado con el ERP porque los tres decimales de la QST generan diferencias de centavos, y un store view en francés que cumpla con la Ley 96, que tratamos en un post aparte. La QST la administra Revenu Québec, no la CRA, así que el registro y la declaración son trámites separados.

¿Me conviene el motor nativo de Adobe Commerce o Vertex/Avalara?

Si vendes solo en Canadá, con un catálogo de pocas categorías especiales y pocos clientes exentos, el motor nativo bien configurado es suficiente: son trece jurisdicciones con tasas estables y no agregas una dependencia externa al checkout. Un motor externo se justifica cuando entra Estados Unidos —miles de jurisdicciones y reglas de nexus económico—, cuando vendes en varios marketplaces, cuando manejas decenas de certificados de exención por provincia o cuando quieres que el proveedor prepare las declaraciones. La integración de Vertex viene incluida en la distribución de Adobe Commerce 2.4 y Avalara AvaTax se instala desde el Marketplace; ambos requieren una suscripción con el proveedor y una política definida de tiempo de espera y comportamiento ante falla de la API en el checkout.

¿Qué pasa con los impuestos si vendo a través de marketplaces?

Desde el 1 de julio de 2021, en varios escenarios el operador de la plataforma es quien debe registrarse, cobrar y remitir la GST/HST por las ventas que vendedores no registrados realizan a través de ella —en particular con productos digitales y con bienes almacenados en Canadá vendidos por plataformas de distribución—, y Quebec tiene disposiciones equivalentes para la QST. Eso no elimina tus obligaciones en tu propio sitio ni en las provincias con PST, y la CRA define con precisión qué operaciones caen en cada caso: hay que confirmarlo con el contador y con cada marketplace. En la práctica, lo que exige en Adobe Commerce es separar contablemente los canales —el pedido que viene del marketplace llega con el impuesto ya determinado por la plataforma— para que el ERP no declare dos veces el mismo impuesto ni deje de declarar el de tu tienda.

Servicios relacionados

Si este tema es relevante para tu negocio, estos servicios de WolfSellers pueden ayudarte a implementarlo:

¿Quieres profundizar en este tema?

Conversemos.

Somos Adobe Gold Partner en México con más de 100 especialistas certificados. Si algo de este artículo aplica a tu operación, la primera consulta es sin costo.

O escríbenos a contacto@wolfsellers.com

Chatear con nosotros por WhatsApp