Estoy desarrollando un sitio de comercio electrónico para un cliente cuya tienda se encuentra en Ontario, Canadá. Venden libros, DVD y CD de música a todas las provincias de Canadá. Después de leer sobre el sistema de impuestos sobre las ventas de Canadá, la configuración que mi cliente ha estado usando parece inconsistente con lo que he aprendido hasta ahora.
De canadabusiness.ca :
Dependiendo de la provincia o territorio en el que opere su negocio, debe recopilar:
- Una combinación de GST y PST
- GST solamente
- HST
Sin embargo, mi cliente ha estado cobrando GST y HST para todas las provincias, según el producto, de la siguiente manera:
¿Me estoy perdiendo algo aquí o mi cliente ha estado cobrando el impuesto a las ventas incorrectamente?
Sé que esta respuesta no estará relacionada con el tema de este sitio, pero léala y considere los puntos. No desea involucrarse en ninguna disputa fiscal con el gobierno, y no desea encontrarse al final de una demanda presentada por su cliente si se mete en problemas con la CCRA.
No soy un profesional de impuestos ni un abogado, pero a partir de mi experiencia en la industria de consultoría de software y experiencia previa trabajando en funciones de impuestos de comercio electrónico, puedo decirle lo siguiente:
Debe recomendar encarecidamente a su cliente que consulte a un especialista en impuestos con respecto a los requisitos de configuración de impuestos para su software de comercio electrónico. No es un cálculo directo/general sobre el subtotal del carrito de compras. Calcular el impuesto minorista es complicado y si usted es una empresa de un solo hombre y nunca antes ha trabajado en soluciones fiscales, es un gran bocado para masticar. Algunas de las variables que entrarán en juego incluyen:
Si deciden contratar a un profesional de impuestos, el resultado debe ser un documento de requisitos para que lo implemente, que describa cada caso de uso con pedidos de muestra y un cálculo de impuestos esperado en el que puede crear pruebas unitarias.
Al final, independientemente de si siguen o no su consejo para buscar la ayuda de un profesional de impuestos, debe hacer que su cliente documente los requisitos fiscales exactos que desea que configure. Pídeles que aprueben cualquier cosa que implementes.
De un desarrollador de software a otro, le recomiendo que diseñe el sistema para que el cliente pueda ajustar cualquier configuración de impuestos que necesite en ese momento. Si implementa una funcionalidad genérica para aplicar varios tipos de impuestos sobre las ventas según el tipo de producto y la provincia, el cliente puede configurarlo de la forma que crea conveniente. Solo recuerde, la "funcionalidad genérica" es complicada y hay mucho que considerar. Es un gran esfuerzo construir y probar un sistema que lo haga todo.
Al final, desea cubrirse como tal que no puede haber desacuerdo en cuanto a que implementó exactamente lo que el cliente le pidió.
Chris W. Rea
chico pojo
RossAlexander