Nowgray®
Lesotho E-Invoicing · Lekuka IDMS

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.

Compliance deadline
1 Nov 2026

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.

What we deliver

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.

How it works

From registration to real-time reporting.

01

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.

02

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.

03

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.

04

Handle offline & reconcile

Offline sales queue safely and reconcile automatically. We add retry logic, error alerting, and logging so nothing silently fails.

Timeline

The Lekuka compliance deadline.

The integration grace period is the time to get this done calmly. Waiting until enforcement means doing it under pressure.

Now to Oct 2026

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.

30 October 2026

Grace period ends

The extended integration grace period closes. Systems should be live and validated against the API gateway by this point.

1 November 2026

Mandatory compliance

Full e-invoicing compliance takes effect for VAT-registered entities. Every invoice, credit note, and debit note must be submitted to Lekuka.

Who it is for

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.

FAQ

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.

Get Lekuka-ready

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