Will your invoices work with Lekuka? Check one free in 30 seconds.

Upload one of your invoices — a PDF, a photo of a printed one, or an Excel or CSV file. We check it against Lekuka's rules, tell you what to fix in plain words, and show you the same invoice fiscalised, with the QR code your customers will scan.

  • Read only to check it
  • Deleted as soon as it's read — everything within 24 hours
  • Never used to train AI

Check an invoice

Free · no account
How it works

One invoice, three steps, about 30 seconds.

01

Upload one invoice

The PDF your software makes, a photo of a printed or handwritten invoice, or an Excel or CSV file — up to 10 MB.

02

We check it against Lekuka's rules

An AI model reads what is on it. Our own rules — not the AI's opinion — then decide what Lekuka would accept, and say what to fix in plain words.

03

See it fiscalised

The same invoice as a sample from our Lekuka practice gateway, with a QR code to scan with your phone — just as your customers will.

Then, if you like it: 3 months free.

No card and no contract — decide at the end. Your account starts with what we read from your invoice.

Check my invoice
What we check

What Lekuka needs from every invoice.

The same things Marshal Business Suite checks before any document leaves the till. A gap is easy to put right today, and much harder once your invoices have to go through Lekuka.

What Lekuka changes for your business
  • Your TIN is on it, in the right format
  • Your VAT number, whenever the invoice charges VAT
  • Every line has a description, a quantity and a price
  • Each tax rate is one Lesotho uses — 15% VAT, 0% VAT, exempt, or a levy
  • The sums add up — lines, subtotal, tax and total
  • It is in maloti (LSL); rand is accepted but pointed out
  • Your customer's TIN, when the customer is a business
  • It has a date
Your invoice stays yours

Read once, for one reason — then deleted.

Read only to check it

Your file is read for one reason: to check it against Lekuka's rules and make your sample.

Deleted as soon as it's read

The file is deleted the moment it has been read, and at the latest after 24 hours. What we read from it and your result go after 24 hours too — unless you start a free trial, when they set up your account.

Never used to train AI

An AI model reads your invoice for us. Neither the file nor anything read from it is ever used to train AI.

No account, no tracking

You don't sign up to check an invoice. Your internet address is kept only as a scrambled code, to stop the check being misused.

Questions

Before you upload.

Is the invoice check really free?

Yes. Checking an invoice is free and needs no account. If you then start a trial, your first 3 months are free as well — no card and no contract.

What happens to the invoice I upload?

It is read only to check it. The file is deleted as soon as it has been read, and at the latest after 24 hours. What we read from it and your result are deleted after 24 hours, unless you start a free trial, when they are used to set up your account. It is never used to train AI.

Which files can I upload?

A PDF, a photo (JPG, PNG or WebP) of a printed or handwritten invoice, or an Excel or CSV file, up to 10 MB. One invoice at a time works best, and the PDF your invoicing software makes gives the clearest result.

What does the result tell me?

Whether Lekuka would accept the invoice as it is, and if not, what to change — each point in plain words. You also see everything we read from it, so you know what the check was based on, and the invoice as a fiscalised sample with a QR code to scan.

Is the sample a real tax invoice?

No. It is made on our Lekuka practice gateway to show what your invoice looks like once it is fiscalised. It is not filed with RSL, and it is clearly marked as a sample.

Do I have to change my accounting software?

No. Invoices can come in from Xero, Sage Business Cloud Accounting and QuickBooks Online, or from any other system through the Marshal Fiscal API or a file upload. Marshal Business Suite files them with Lekuka.

What happens in the 3 free months?

Your account starts in practice mode: sales, invoices and refunds go to our Lekuka practice gateway, not to RSL, so nothing you try counts yet. When you are ready, you finish practising and go live with the device ID and activation key RSL issues you. There is no contract — decide at the end.

Rather talk it through?

Bring an invoice to a short demo and we'll go through it with you, on your own products.

Lekuka is operated by Revenue Services Lesotho. Marshal Business Suite is independent software that files with it. The check shows what our rules find; it is not advice from RSL.