Lekuka e-invoicing API integration for Lesotho
We connect your new or existing invoicing, POS, and ERP software to the Lekuka Invoice Data Management System run by Revenue Services Lesotho, so every invoice is validated and reported in real time before the 1 November 2026 mandate.
Prefer to write? Email sales@nowgray.com or our engineers at lekukadev@nowgray.com.
Mandatory e-invoicing for VAT-registered entities, with the integration grace period ending 30 October 2026.
- Works with your existing software
- Real-time submitReceipt validation
- VAT reporting & QR codes
- Offline sync built in
What is Lekuka e-invoicing?
Lekuka is the national e-invoicing system for Lesotho, an Invoice Data Management System (IDMS) managed by Revenue Services Lesotho (RSL). Under the rollout, businesses must connect their point-of-sale and electronic billing systems directly to RSL through a secure API gateway that validates and reports every transaction in real time. It is the same shift toward continuous transaction controls that tax authorities across the region have been adopting.
In practice, the system mandates receipt submission for every invoice, credit note, and debit note through the submitReceipt service. Getting there involves an initial device registration to obtain a unique Device ID and Activation Code, followed by certificate management, configuration, and offline transaction synchronisation. The gateway handles B2B, B2G, and B2C transactions, VAT reporting, and QR code generation for buyer authentication.
Nowgray integrates all of this into the software you already run, or builds it into new invoicing software from the start, so compliance is something your system does automatically rather than something your team manages by hand.
A complete Lekuka integration.
Whether you have a custom billing app, an off-the-shelf ERP, or a POS you built in-house, we make it speak to the Lekuka IDMS, end to end.
Receipt submission (submitReceipt)
Every invoice, credit note, and debit note is submitted to the Lekuka IDMS for real-time validation and reporting, exactly as RSL mandates.
Device registration & certificates
Initial device registration to obtain your Device ID and Activation Code, plus certificate management and secure configuration.
B2B, B2G & B2C transactions
Full support for business-to-business, business-to-government, and business-to-consumer invoicing with the correct payload per type.
VAT reporting
VAT is calculated, formatted, and reported the way Revenue Services Lesotho expects, so filings line up with what you submitted.
QR code generation
Compliant QR codes on every document for buyer authentication and quick verification, printed on receipts and PDFs.
Offline transaction sync
Keep selling when the network drops. Transactions queue locally and synchronise to the API gateway the moment you are back online.
From registration to real-time reporting.
Register the device
We register your POS or billing system with RSL to obtain a unique Device ID and Activation Code, then install and manage the certificates.
Configure the connection
We wire your software to the Lekuka API gateway, map your invoice data model to the required fields, and set up VAT and document types.
Submit receipts in real time
Every invoice, credit note, and debit note flows through submitReceipt for validation, with a compliant QR code returned onto the document.
Handle offline & reconcile
Offline sales queue safely and reconcile automatically. We add retry logic, error alerting, and logging so nothing silently fails.
The Lekuka compliance deadline.
The integration grace period is the time to get this done calmly. Waiting until enforcement means doing it under pressure.
Integration grace period
The window to register devices, integrate, and test against the Lekuka IDMS before enforcement begins. The earlier you start, the calmer the cutover.
Grace period ends
The extended integration grace period closes. Systems should be live and validated against the API gateway by this point.
Mandatory compliance
Full e-invoicing compliance takes effect for VAT-registered entities. Every invoice, credit note, and debit note must be submitted to Lekuka.
Built for every VAT-registered business.
Retailers & POS vendors
Shops, restaurants, and point-of-sale software makers who need every till receipt validated by Lekuka without slowing the checkout.
ERP & accounting users
Businesses running an ERP, accounting, or custom billing system that must now report every invoice to RSL in real time.
VAT-registered enterprises
Any VAT-registered entity in Lesotho preparing for the 1 November 2026 mandate, whether B2B, B2G, or B2C.
Not sure whether the mandate applies to you or how your current software fits in? Send us what you run today and we will tell you plainly what a Lekuka integration would involve.
Lekuka integration questions.
What is Lekuka and who runs it?
Lekuka is Lesotho's national e-invoicing system, an Invoice Data Management System (IDMS) operated by Revenue Services Lesotho (RSL). Businesses connect their point-of-sale and electronic billing systems to it through a secure API gateway for real-time invoice validation and reporting.
When does Lekuka e-invoicing become mandatory?
Full compliance for VAT-registered entities takes effect on 1 November 2026, following an extended integration grace period that ends on 30 October 2026. Starting your integration well before the deadline avoids a rushed, error-prone cutover.
Can you integrate Lekuka with my existing software?
Yes. We integrate the Lekuka API into your existing POS, ERP, accounting, or billing application, and we also build new invoicing software with Lekuka compliance built in from day one. Either way you keep your current workflow and stay compliant.
What does the Lekuka integration actually cover?
Device registration to obtain a Device ID and Activation Code, certificate and configuration management, real-time receipt submission (submitReceipt) for invoices, credit notes and debit notes, VAT reporting, QR code generation for buyer authentication, and offline transaction synchronisation.
What data formats does Lekuka support?
The Lekuka API gateway handles structured invoice payloads for B2B, B2G, and B2C transactions. We map your existing invoice data model to the required format and handle authentication, so your team does not have to learn the protocol.
How do I get started?
Email sales@nowgray.com for a commercial discussion or lekukadev@nowgray.com to talk to our engineers directly. Tell us your current software and timeline and we will scope the integration and the certificates you need.
Start your Lekuka integration today.
Tell us what software you run and your timeline. We will scope the integration, the device registration, and the certificates you need, and get you compliant well before the deadline.
Commercial enquiries: sales@nowgray.com · Technical: lekukadev@nowgray.com