FIRS e-invoicing Nigeria: cumplimiento BIS Billing 3.0 para PYMES

Del piloto 2024 a la obligacion generalizada 2026, el FIRS impone BIS Billing 3.0 y UBL 2.1 a todas las empresas nigerianas. IRN, MBS, sello QR, IVA 7.5 %, PAYE anualizada, PenCom: aqui esta la hoja de ruta concreta para poner a su PYME en cumplimiento y transformar esta exigencia en una palanca de tesoreria.

Despliegue del e-invoicing FIRS: de voluntario a obligatorio (2024-2026)

El Federal Inland Revenue Service (FIRS) lanzo en 2024 su programa de facturacion electronica nacional, basado en el estandar internacional BIS Billing 3.0 acoplado a la sintaxis UBL 2.1. El proyecto piloto se abrio voluntariamente a los large taxpayers (facturacion superior a 25 mil millones NGN), antes de un despliegue por fases en 2025-2026 hacia las empresas medianas (mas de 5 mil millones NGN), luego las PYMES y finalmente todo el tejido economico formal.

El modelo elegido por el FIRS es el de clearance (prevalidacion) a traves de una plataforma central llamada Merchant Buyer Solution (MBS). Cada factura B2B debe enviarse al MBS antes de ser transmitida al cliente: el sistema verifica la coherencia de los datos, valida los TIN emisor y receptor, aplica los controles de IVA y WHT, y devuelve un Invoice Reference Number (IRN) y un sello QR firmado. Sin IRN, la factura no es oponible fiscalmente.

La eleccion de BIS Billing 3.0 / UBL 2.1 no es casual: es exactamente la base tecnica de PEPPOL, la red europea de facturacion transfronteriza. Esto significa que una PYME nigeriana conforme con FIRS esta tecnicamente lista para emitir facturas hacia Europa y hacia cualquier pais que adopte PEPPOL, sin retrabajos mayores. Para los exportadores nigerianos, es una ventaja competitiva directa.

El calendario de bascula sigue evolucionando — el FIRS comunica regularmente nuevos hitos a traves de sus circulares oficiales y la plataforma TaxPro Max. Nuestra recomendacion pragmatica: no esperar a la fecha limite para empezar, porque el onboarding real (TIN activo, certificados API, pruebas sandbox, formacion de equipos) toma en promedio 4 a 6 semanas para una PYME bien organizada.

Nigeria es la primera economia de Africa — el cumplimiento FIRS es ahora un prerrequisito para cualquier operacion B2B seria, tanto local como de exportacion.

El Invoice Reference Number (IRN) y como funciona

El IRN es la piedra angular del dispositivo FIRS. Es un identificador unico asignado por el servidor MBS a cada factura validada. Aqui esta el flujo tecnico de una emision B2B nigeriana conforme:

  1. Creacion de la factura en el software de gestion (CassKai, por ejemplo): cliente, articulos, cantidades, moneda (NGN o moneda extranjera + tasa CBN), IVA 7.5 %, WHT aplicable, Stamp Duty si es necesario.
  2. Envio al MBS a traves de la API FIRS en formato UBL 2.1 (XML). Las credenciales API son emitidas por el FIRS tras el registro TIN y la firma del convenio de uso.
  3. Validacion del lado MBS: verificacion de los TIN (ambas partes deben estar registradas), controles de coherencia (totales, tasas), validacion de las reglas de IVA y WHT.
  4. Retorno del IRN y QR: el MBS devuelve el identificador unico de factura, un sello QR firmado criptograficamente y un timestamp. Estos elementos deben figurar en la factura final enviada al cliente.
  5. Distribucion al comprador: la factura (PDF, XML, o ambos) se transmite al cliente. El comprador puede verificar la autenticidad escaneando el QR (URL FIRS de verificacion).
  6. Ventana de cancelacion: la factura puede cancelarse via la API durante 72 horas tras la emision. Despues, hay que emitir una nota de credito que sigue el mismo ciclo MBS.

En el lado UBL 2.1, aqui estan los campos estructurantes minimos exigidos por el FIRS en toda factura B2B:

Campo UBLDescripcionObligatorio
cbc:IDNumero de factura internoSi
cbc:IssueDateFecha de emisionSi
cbc:DocumentCurrencyCodeMoneda (NGN, USD, EUR, GBP)Si
cac:AccountingSupplierPartyIdentidad emisor + TINSi
cac:AccountingCustomerPartyIdentidad cliente + TIN (si B2B)Si
cac:InvoiceLineLineas articulo (1 a n)Si
cac:TaxTotalIVA 7.5 % + WHT + Stamp DutySi
cac:LegalMonetaryTotalTotales sin IVA / IVA / con IVASi

Toda incoherencia (TIN desconocido, total erroneo, tasa IVA no prevista) devuelve un codigo de error. Una PYME equipada con un software certificado nunca ve estos errores en produccion: los controles se realizan aguas arriba, del lado software, antes incluso del envio MBS.

IVA 7.5 % Nigeria + Withholding Tax + Stamp Duty: el stacking fiscal

Particularidad nigeriana mayor: en una misma factura B2B, varios gravamenes fiscales se superponen. Una PYME que los gestiona manualmente arriesga el error, la regularizacion FIRS, y sobre todo una visibilidad confusa de su tesoreria. Aqui estan las tres capas a dominar.

1. IVA (VAT) 7.5 %

  • Tasa unica del 7.5 % sobre la gran mayoria de bienes y servicios estandar (elevada del 5 % al 7.5 % en 2020).
  • Sin efecto cascada: el IVA es recuperable aguas arriba para los sujetos pasivos (input VAT credit).
  • Exenciones: alimentos basicos, educacion, salud/medico, exportaciones, servicios financieros, libros y periodicos.
  • Validacion TIN obligatoria de ambos lados en B2B: un comprador no registrado bloquea la operacion.

2. Withholding Tax (WHT)

Retenido en la fuente por el comprador principalmente sobre las facturas de servicios. El pagador retiene el WHT y lo envia directamente al FIRS; el proveedor recibe el neto, con un certificado de credito fiscal para imputar posteriormente.

  • 5 %: servicios B2B estandar (construccion, transporte, alquiler, prestaciones tecnicas corrientes).
  • 10 %: servicios profesionales (consultoria, auditoria, juridico, medico, ingenieria especializada).
  • 2.5 %: construccion de edificios (tasa reducida especifica).
  • Sin WHT sobre las ventas de bienes entre comerciantes sujetos al IVA — solo sobre los servicios.

3. Stamp Duty

  • Tasa: 0.375 % sobre las facturas B2B cuyo importe supere los 10 000 NGN (umbral bajo que afecta a casi todas las facturas profesionales).
  • Recaudado por la Federal Inland Revenue Service Stamp Duty Office.
  • Para las transacciones bancarias electronicas de mas de 10 000 NGN, el stamp duty tambien se aplica del lado banco (50 NGN tarifa fija) — distinto del stamp duty factura.

Ejemplo concreto: una factura de consultoria de 1 000 000 NGN sin IVA emitida a un comprador B2B nigeriano:

  • IVA 7.5 % = 75 000 NGN
  • Total con IVA = 1 075 000 NGN
  • WHT 10 % (servicio profesional) = 100 000 NGN retenidos en la fuente por el comprador
  • Stamp Duty 0.375 % = 3 750 NGN
  • El proveedor recibe: 975 000 NGN netos en efectivo, con un certificado WHT de 100 000 NGN para imputar a su impuesto de sociedades (CIT) anual.

Impacto en caja: el DSO no captura el WHT — el proveedor recibe menos efectivo del previsto, pero recupera mas tarde en forma de credito fiscal. Es una trampa clasica para las PYMES que no dominan el mecanismo. CassKai modela automaticamente este stacking y alimenta el forecast de tesoreria con los flujos netos esperados.

El WHT retenido en la fuente difumina el DSO clasico: hay que pilotar la tesoreria neta, no la facturacion nominal. CassKai automatiza esta vision de caja real.

Integracion CassKai FIRS via UBL 2.1

CassKai ofrece una integracion FIRS nativa para las PYMES nigerianas, con una base IFRS adaptada al plan contable nigeriano y una cobertura multi-ciudades Lagos, Abuja, Port Harcourt. Esto es lo que distingue nuestro enfoque.

Arquitectura IFRS-nativa

  • Plan contable nigeriano conforme a los estandares del Financial Reporting Council of Nigeria (FRC), basado en IFRS para sociedades no PYME y IFRS for SMEs para las PYMES elegibles.
  • Statement of Financial Position, Statement of Comprehensive Income y Statement of Cash Flows directamente exportables para los filings FRC y CAMA.
  • Multi-empresas nativo: un grupo con varias entidades (HQ Lagos + filial Abuja + sucursal Port Harcourt) se consolida en una sola vista, sin manipulacion Excel.

Envio MBS optimizado

  • Bulk submission de hasta 1 000 facturas por hora via la API FIRS, sin saturacion. Para mayoristas, distribuidores y e-commerce, es la diferencia entre cumplimiento fluido y cuello de botella.
  • Gestion automatica del retry MBS en caso de timeout de red, con cola persistente y reanudacion desde el punto de parada.
  • Reconciliacion IRN/factura interna en tiempo real, trazabilidad de extremo a extremo para la auditoria.
  • Validacion TIN comprador aguas arriba: si el cliente no esta registrado FIRS, CassKai bloquea la emision y alerta al comercial, evitando el rechazo MBS.

Onboarding Nigeria estandarizado

Nuestro proceso de onboarding toma en promedio 14 dias habiles para una PYME monosite, 21 dias para un grupo multi-sites:

  1. TIN verification (FIRS portal cross-check)
  2. FIRS API credentials request via TaxPro Max
  3. Lagos LIRS PAYE codes setup en paralelo (u otro state IRS segun localizacion)
  4. PenCom registration verificada (PIN activo requerido para la nomina)
  5. NSITF code asignado
  6. CassKai NG company setup (chart of accounts, moneda NGN base, mapping cuentas)
  7. Sandbox MBS: prueba de 50 facturas con diferentes escenarios (B2B, B2C, exportaciones, notas de credito)
  8. Go-live progresivo (10 % luego 50 % luego 100 % del flujo segun validacion)

Multi-moneda y tasas CBN

  • Monedas soportadas nativamente: NGN (base), USD, EUR, GBP, ZAR.
  • Tasa de cambio Central Bank of Nigeria (CBN) recuperada diariamente, nunca entrada manual.
  • Para los exportadores facturando en USD: conversion CBN automatica en la factura FIRS, diferencia cambiaria contabilizada en perdidas/ganancias de cambio en la recepcion del pago.
  • Para las importaciones: CassKai cruza el NEM (Form M / Form NXP) con la factura proveedor para verificar la coherencia aduanas / fiscalidad.

Comparamos las tasas NGN/USD diariamente con el Central Bank of Nigeria — sin entrada manual, sin sorpresas cambiarias.

PAYE anualizada + PenCom + NSITF: la trinidad nomina nigeriana

La nomina nigeriana se distingue por tres mecanismos que, mal dominados, generan desviaciones masivas y regularizaciones costosas. Aqui esta lo que hay que entender.

1. PAYE anualizada (Pay As You Earn)

Regida por la Personal Income Tax Act (PITA) tal como fue modificada por la Finance Act 2023, la PAYE nigeriana adopta un baremo progresivo anual del 7 % al 24 %. Diferencia mayor con la mayoria de los paises africanos: se calcula el impuesto sobre la renta anual proyectada, luego se divide por 12 para la retencion mensual. Sin calculo mes por mes.

El baremo PITA:

Tramo anual (NGN)Tasa
0 – 300 0007 %
300 001 – 600 00011 %
600 001 – 1 100 00015 %
1 100 001 – 1 600 00019 %
1 600 001 – 3 200 00021 %
Mas de 3 200 00024 %

Antes de aplicar el baremo, se deduce el Consolidated Relief Allowance (CRA):

CRA = MAX(200 000 NGN, 1 % del bruto anual) + 20 % del bruto anual

Luego se deducen las contribuciones sociales obligatorias (PenCom empleado, NHIS si aplica). El resultado es el chargeable income al que se aplica el baremo.

2. PenCom (Pension Reform Act 2014)

  • 8 % a cargo del empleado, retenidos del bruto cada mes.
  • 10 % a cargo del empleador, total cotizacion del 18 % del bruto.
  • Pago obligatorio a un Pension Fund Administrator (PFA) autorizado por PenCom, elegido por el empleado.
  • Las contribuciones son fiscalmente deducibles de la base PAYE — de ahi el interes de integrar PenCom ANTES del calculo PAYE.

3. NSITF (Nigeria Social Insurance Trust Fund)

  • 1 % del bruto, a cargo exclusivo del empleador.
  • Cubre los accidentes laborales y enfermedades profesionales.
  • Obligatorio para todo empleador con al menos 5 asalariados.
  • Pago mensual directo al NSITF.

Especificidad critica: PAYE recaudada por state IRS, no por FIRS

A diferencia del IVA y el CIT (centralizados FIRS), la PAYE es administrada por cada state IRS. Lagos = LIRS (Lagos State Internal Revenue Service), Akwa Ibom = LIRS-AK, Rivers = RIRS, FCT Abuja = FCT-IRS, etc. 36 states + FCT = 37 portales y 37 calendarios potencialmente diferentes.

Para un grupo con presencia multi-states, es un rompecabezas administrativo y un riesgo de no conformidad mayor. CassKai pre-mapea los principales portales state IRS (Lagos, FCT, Rivers, Kano, Oyo, Delta, Edo, Cross River, Akwa Ibom) con generacion automatica de los archivos de declaracion mensual en el formato esperado por cada state.

Nigeria tiene 36 states con portales LIRS diferentes — CassKai pre-mapea los principales y genera automaticamente los archivos especificos por estado.

Hoja de ruta de cumplimiento Nigeria — 45 dias

Aqui esta la hoja de ruta pragmatica para llevar a una PYME nigeriana al cumplimiento FIRS + nomina completa en 45 dias. Realista si empieza con un equipo finanzas disponible y un sponsor management.

Semanas 1-2 — Prerrequisitos administrativos

  • Verificacion TIN activo en TaxPro Max (portal FIRS). Si el TIN esta inactivo o no confirmado, lanzar la regularizacion ante la Tax Office local — es el bloqueador numero 1.
  • Inscripcion al programa e-invoicing FIRS via TaxPro Max o portal MBS segun su categoria (large / medium / small).
  • En paralelo: registro LIRS (o state IRS local) para recuperar los codigos PAYE empleador. Para Lagos: LIRS PAYE Code + Employer ID Card.
  • PenCom: confirmacion del PIN empresa activo. Si aun no ha elegido un PFA para los empleados, es el momento de centralizar.
  • NSITF: confirmacion del registro ECS (Employer Code System) y obtencion del certificado de cumplimiento.

Semana 3 — Setup CassKai NG

  • Creacion de la entidad CassKai para Nigeria con plan contable IFRS (o IFRS for SMEs si es elegible).
  • Parametrizacion moneda base NGN + activacion USD/EUR/GBP para los flujos export/import.
  • Importacion del masterdata: clientes (con TIN), proveedores (con TIN), articulos, tasas IVA 7.5 %, codigos WHT, codigos Stamp Duty.
  • Configuracion de la nomina: baremo PITA 2023, CRA, PenCom 8 %/10 %, NSITF 1 %, codigos LIRS.
  • Mapping de las cuentas hacia los estados FRC (Statement of Financial Position, Comprehensive Income, Cash Flows).

Semanas 4-5 — Sandbox MBS y pruebas

  • Conexion CassKai al sandbox FIRS MBS con las credenciales de prueba.
  • Emision de 50 facturas de prueba cubriendo todos los escenarios: B2B local NGN, B2B local USD, B2C, exportacion, notas de credito, notas de debito, facturas > 10 000 NGN (Stamp Duty), facturas con WHT.
  • Validacion manual de los IRN recibidos, control de codigos QR, verificacion de PDFs generados.
  • Prueba del modo degradado: desconexion voluntaria del sandbox, verificacion de que CassKai pone bien en cola y retransmite en la reconexion.
  • Formacion equipos: comercial (entrada facturas + TIN), contabilidad (reconciliacion IRN), DAF/controlador (tablero conformidad + tableros caja).

Semana 6 — Go-live produccion

  • Bascula de las credenciales sandbox a produccion en MBS.
  • Go-live progresivo: empezar con 10 % del flujo (un subconjunto de clientes) en dia D, subir al 50 % en D+3, 100 % en D+7.
  • Conexion bancaria: integracion a los principales bancos nigerianos (Zenith, GTBank, UBA, Access, First Bank) para automatizar los pagos y la reconciliacion de caja.
  • Activacion de los tableros CassKai: DSO Nigeria especifico (con impacto WHT), aging clientes, previsiones tesoreria 13 semanas, conformidad MBS tiempo real.
  • Primera clausura mensual completa con declaraciones FIRS (VAT, WHT), LIRS (PAYE), PenCom y NSITF directamente desde CassKai.

Mas alla del dia 45

Una vez que el cumplimiento esta asegurado, el desafio se convierte en el pilotaje de caja. Los indicadores prioritarios en Nigeria:

  • DSO neto (post-WHT) por segmento cliente
  • Posicion FX expuesta (USD facturado / NGN recibido)
  • Tesoreria disponible por banco (multi-bancos comun para limitar el riesgo CBN)
  • Stock de creditos WHT a imputar al CIT anual — a menudo descuidado, puede representar varios meses de caja bloqueada

Empezar 45 dias antes del plazo FIRS es tranquilo. Empezar 15 dias antes es panico. Empezar despues es regularizacion.

Preguntas frecuentes

Es obligatorio el e-invoicing FIRS para PYMES con facturacion inferior a 1.000 millones NGN?

El despliegue es por fases. Los large taxpayers (facturacion > 25 mil millones NGN) basculan primero, seguidos por los medium taxpayers (> 5 mil millones NGN). Para las PYMES por debajo de este umbral, la obligacion llega progresivamente en 2025-2026 segun el calendario FIRS — verificar las circulares oficiales regularmente. Nuestra recomendacion: anticipar la bascula aunque aun no este en el perimetro obligatorio. Sus clientes large taxpayers exigiran cada vez mas una facturacion FIRS-conforme de sus proveedores PYMES, y un comprador no paga una factura que no puede deducir de su IVA — lo que puede ocurrir si su factura no tiene IRN valido.

Que pasa si mi comprador rechaza una factura validada por IRN?

Una factura validada por IRN esta juridicamente emitida y es oponible. Si el comprador la cuestiona en cuanto al fondo (entrega cuestionada, prestacion no conforme), hay que tratar el litigio comercialmente — no via MBS. Soluciones: emitir una nota de credito que siga el mismo ciclo MBS para neutralizar la factura, o esperar la resolucion del litigio antes de la facturacion rectificativa. En todos los casos, no dejar una factura IRN-validada sin cobrar que degrade su DSO y su forecast cash — CassKai alerta automaticamente sobre las facturas que superan el plazo de pago acordado para seguimiento comercial.

Puedo emitir facturas en USD a clientes internacionales manteniendo el cumplimiento FIRS?

Si. UBL 2.1 soporta nativamente el multi-moneda via el campo DocumentCurrencyCode. Puede facturar en USD, EUR, GBP, ZAR. Para las exportaciones a clientes no nigerianos, la factura es generalmente al 0 % IVA (exencion exportacion), sujeto a la documentacion aduanera correspondiente (Form NXP). La conversion NGN con fines contables se hace a la tasa CBN del dia de la factura. CassKai gestiona estas conversiones automaticamente y contabiliza las diferencias cambiarias en la recepcion del pago, sin ninguna intervencion manual.

CassKai separa automaticamente el PAYE entre el FIRS federal y los state IRS?

Precision importante: la PAYE Nigeria no es recaudada por el FIRS, sino por el state IRS de residencia fiscal de cada empleado. CassKai aplica el enrutamiento automaticamente: para cada empleado, el state de residencia se define en la ficha RH, y la declaracion PAYE mensual se genera en el formato esperado por ese state IRS (LIRS para Lagos, FCT-IRS para Abuja, RIRS para Rivers, etc.). El FIRS, por su parte, recibe las declaraciones CIT (impuesto de sociedades), IVA y WHT. Esta separacion se aplica estrictamente — el peor error de una PYME multi-states es declarar todo el PAYE a Lagos LIRS cuando una parte de los empleados reside en otros states.

Como gestiona CassKai la tasa de cambio CBN para las facturas en moneda extranjera?

CassKai recupera la tasa oficial Central Bank of Nigeria (CBN) cada dia a traves del canal oficial, sin entrada manual. Al emitir una factura en USD/EUR/GBP, la tasa del dia se aplica automaticamente a la conversion NGN para las anotaciones contables. En la recepcion del pago (a menudo en una fecha diferente con una tasa diferente), CassKai calcula la diferencia cambiaria y la contabiliza como ganancia o perdida de cambio (impacto PnL). Para las exportaciones estrategicas, puede tambien fijar una tasa contractual por enmienda — CassKai entonces traza la brecha entre tasa fijada y tasa CBN real para analisis de margen.

Artículos relacionados

Explora más

¿Listo para simplificar su contabilidad?

Prueba gratis 30 días

Sin tarjeta de crédito