Invoice verification

Invoicing verification allows customers to confirm the validity of the invoices they receive (likely before payment) streamlining the payout process

Overview

📘

eTIMS compliance

From January 1, 2024, KRA required all persons carrying out business, including Non-VAT taxpayers to issue electronically generated invoices through eTIMS.

When you ask your supplier for an eTIMS invoice for an item or service, you would manually scan the QR code on the invoice to confirm the authenticity of the invoice.

This is crucial since an incorrect invoice (let alone a forged one) will affect your tax obligation.

This process at scale needs automation while maintaining accuracy.

This feature is here to simplify and automate this verification process.

Invoice verification - In depth

Invoice verification seeks to streamline verification of invoices across invoices from suppliers. In different sectors, these invoices may include:

  • claims due to insured
  • commission due to insurance agents
  • laboureres in construction or manufacturing

It empowers your business to have ABSOLUTE CERTAINTY on the AUTHENTICITY of expenses you incur throughout your entire operation at any given point in time.

Features

Key features of the solution are outlined below:

  • The solution is capable of handling any number of invoices and can auto-scale with volumes
  • Invoice validation seeks to validate the KRA PIN of the supplier, buyer,and amounts, date and particulars. It can be configured to identify whether or not the correct buyer pin was used - in this case, your organization is the BUYER
  • The solution is capable of determining the validity of the invoice prior to your organization settling payments. This will give you the confidence of knowing whether the invoice is genuine or fraudulently generated
  • The solution is capable of ascertaining the uniqueness of the invoice and can flag when the same invoice number is being used a subsequent time.

Data points validated on the invoice

When verifying an invoice, you would check the accuracy of:

  • The Buyer PIN (That it's yours)
  • The amount stated
  • The line item(s)
  • The invoice date
  • The item(s) details: tax type, quantity

The solution checks the following data points:

No.Data point
1Uniqueness of invoice number generated by KRA
2Buyer PIN
3Seller PIN
4Amounts
5Date
6Item quantities (whether services or goods)

Invoice verification - DigiTax API

The DigiTax Kenya API (version 2) has two endpoints for this feature:

  1. POST - Verify an invoice
  2. GET - Get invoice verifications

You can integrated these endpoints into your existing system, and thereby automate and scale invoice verification.