Si vendes online en Argentina, emitir facturas electronicas a traves de AFIP no es opcional: es una obligacion fiscal. Ya seas monotributista o responsable inscripto, cada venta que realices en tu tienda WooCommerce debe estar respaldada por un comprobante fiscal valido. La buena noticia es que existen herramientas que te permiten automatizar este proceso y conectar tu WooCommerce directamente con el webservice de facturacion de AFIP.
Es obligatorio facturar cada venta online?
Si, AFIP exige que cada operacion de venta sea facturada, sin importar el monto ni el canal de venta. Esto aplica tanto para monotributistas como para responsables inscriptos. Las ventas realizadas a traves de una tienda online no son la excepcion.
Las consecuencias de no facturar pueden ser severas:
- Multas: AFIP puede aplicar sanciones economicas por facturacion irregular o faltante.
- Clausura temporal: en casos graves, puede ordenar la clausura del establecimiento o la baja del sitio web.
- Problemas con la categoria de monotributo: si tus ingresos no coinciden con lo facturado, podrias ser recategorizado o excluido del regimen.
- Imposibilidad de deducir gastos: sin facturacion correcta, no podes justificar ingresos ni deducir costos asociados, como los de envio. Te recomendamos leer nuestra guia sobre costos de envio y deduccion de impuestos para entender este punto.
Que necesitas para empezar
Antes de conectar tu WooCommerce con AFIP, necesitas tener en orden algunos requisitos previos:
- CUIT activo: tu Clave Unica de Identificacion Tributaria debe estar habilitada y sin irregularidades.
- Clave fiscal nivel 3 o superior: necesitas acceso al portal de AFIP con clave fiscal de nivel 3 como minimo para administrar los webservices.
- Certificado digital para webservice: AFIP requiere un certificado digital que autoriza a tu aplicacion (el plugin de WooCommerce) a emitir facturas en tu nombre.
- Punto de venta electronico autorizado: debes dar de alta un punto de venta especifico para la facturacion electronica desde el portal de AFIP, en la seccion "Administracion de puntos de venta y domicilios".
Estos pasos se realizan directamente en el sitio web de AFIP (afip.gob.ar) y son un requisito previo indispensable antes de configurar cualquier plugin.
Plugins de WooCommerce para facturacion AFIP
Existen varios plugins que permiten conectar WooCommerce con el webservice de facturacion electronica de AFIP (WSFEV1). Al evaluar opciones, busca las siguientes funcionalidades clave:
- Generacion automatica de facturas: el plugin deberia emitir la factura automaticamente cuando el pedido cambia a estado "completado" o "procesando".
- Descarga de PDF: tanto el administrador como el cliente deberian poder descargar la factura en formato PDF.
- Envio por email: la factura deberia adjuntarse automaticamente al email de confirmacion del pedido.
- Soporte para notas de credito: si necesitas hacer una devolucion, el plugin debe permitir emitir notas de credito asociadas a la factura original.
- Compatibilidad con tipos de comprobante: Factura A, B y C segun corresponda.
Algunos plugins son gratuitos y cubren lo basico, mientras que las versiones premium ofrecen automatizacion completa, soporte prioritario y funcionalidades avanzadas como facturacion masiva.
Como configurar el webservice de AFIP
La configuracion del webservice es el paso mas tecnico del proceso. A continuacion te explicamos como hacerlo:
- Accede a AFIP con clave fiscal: ingresa a afip.gob.ar con tu CUIT y clave fiscal.
- Busca "Administrador de Relaciones de Clave Fiscal": desde el menu de servicios, accede al administrador de relaciones.
- Autoriza el webservice: busca "Webservice de Facturacion Electronica" (WSFE) y autoriza el acceso para tu CUIT.
- Genera el certificado digital: desde la seccion de "Certificados Digitales", genera un nuevo certificado. El plugin te proporcionara un archivo CSR (Certificate Signing Request) que debes subir a AFIP para obtener el certificado firmado.
- Descarga e instala el certificado: AFIP te devuelve un archivo .crt que debes subir al plugin en tu WooCommerce.
- Configura el punto de venta: en el plugin, indica el numero de punto de venta que diste de alta previamente.
- Testa en homologacion: antes de operar en produccion, usa el entorno de homologacion (testing) de AFIP para verificar que todo funcione correctamente. Este paso es crucial para evitar errores en facturas reales.
Monotributo vs Responsable Inscripto
El tipo de factura que emite tu tienda depende de tu condicion fiscal:
Monotributo
- Emite unicamente Factura C.
- No discrimina IVA (el IVA esta incluido en el precio final).
- Emite Factura C tanto a consumidores finales como a responsables inscriptos.
- Es la opcion mas simple desde el punto de vista de configuracion del plugin.
Responsable Inscripto
- Emite Factura A a otros responsables inscriptos (discriminando IVA).
- Emite Factura B a consumidores finales y monotributistas.
- El plugin debe detectar automaticamente el tipo de comprobante segun el CUIT o DNI del comprador.
- Es importante configurar correctamente la alicuota de IVA (generalmente 21%) en los productos.
Un buen plugin de facturacion pedira al comprador su condicion fiscal (Consumidor Final, Responsable Inscripto, Monotributo, Exento) y su CUIT o DNI en el checkout, y emitira el comprobante correspondiente automaticamente.
Como facturar el envio
Un punto que genera dudas frecuentes es como incluir el costo de envio en la factura. Hay dos enfoques principales:
- Como item separado: el envio aparece como una linea adicional en la factura, con su propia descripcion e IVA (si corresponde).
- Incluido en el total: el costo de envio se suma al total sin discriminar como item separado.
Para responsables inscriptos, el envio esta gravado con IVA al 21%, por lo que es importante que el plugin lo contemple correctamente. Te recomendamos leer nuestra guia completa sobre como facturar envios en ecommerce en Argentina donde explicamos este tema en detalle.
Errores comunes
Estos son los errores mas frecuentes al conectar WooCommerce con AFIP, y como evitarlos:
- Punto de venta incorrecto: el numero de punto de venta configurado en el plugin debe coincidir exactamente con el que diste de alta en AFIP. Un numero diferente genera rechazo.
- Certificado vencido: los certificados digitales de AFIP tienen fecha de expiracion. Si tu plugin deja de emitir facturas de un dia para el otro, verifica la vigencia del certificado.
- Errores de CAE: el CAE (Codigo de Autorizacion Electronico) es el numero que AFIP asigna a cada factura. Si el webservice devuelve errores de CAE, generalmente se debe a datos incorrectos en la solicitud.
- Saltos en la numeracion: AFIP exige que la numeracion de facturas sea consecutiva. Si hay saltos (por ejemplo, de la factura 10 a la 12), puede generar alertas y problemas fiscales.
- No testar en homologacion: pasar directamente a produccion sin probar en el entorno de testing es la causa mas comun de problemas. Siempre testa primero.
- Condicion fiscal incorrecta: emitir Factura A a un consumidor final o Factura B a un responsable inscripto genera comprobantes invalidos.
Automatizar todo: pagos + envios + facturacion
El escenario ideal para una tienda WooCommerce en Argentina es tener los tres pilares automatizados:
- Pagos: un plugin de medios de pago como Mercado Pago o Mobbex que procese el cobro automaticamente.
- Envios: un plugin como Correo Argentino Pro que cotice el envio en tiempo real, permita la creacion automatica de envios y genere etiquetas PDF con un click.
- Facturacion: un plugin de facturacion AFIP que emita el comprobante automaticamente al completarse el pedido.
Con estos tres componentes funcionando en conjunto, el flujo es completamente automatico: el cliente elige sus productos, ve el costo de envio en tiempo real, paga con su metodo preferido, recibe la factura por email y el envio se genera automaticamente. Vos solo tenes que preparar el paquete y entregarlo al correo.
Si queres profundizar en como configurar el envio, nuestra guia de integracion de Correo Argentino con WooCommerce te explica todo el proceso paso a paso. Y para una vision general de como armar tu tienda completa, visita nuestra guia completa de WooCommerce en Argentina.
Si tenes dudas sobre la configuracion o necesitas ayuda, consulta nuestras preguntas frecuentes o escribinos y te orientamos.