Kenya Revenue Authority requires three specific fields from the sales response to appear on every printed or digital receipt. These fields are part of the Kenya Revenue Authority OSCU compliance specification.

Required Fields

intrlData, Internal Data

A Kenya Revenue Authority-generated token that encodes transaction metadata. This is used by Kenya Revenue Authority auditors to verify the transaction independently.

AbCdEfGhIjKlMnOpQrStUvWxYz0123456789...

rcptSign, Receipt Signature

A cryptographic signature issued by the Kenya Revenue Authority SDC (Secure Data Capture) device. Proves the transaction was processed by a registered device.

XxXxXxXxXxXxXxXxXxXxXxXx...

sdcDateTime, SDC Date/Time

The timestamp from the SDC device at the time of submission. Format: YYYYMMDDHHmmss.

20240115103045

Receipt Layout

The following shows the required placement of Kenya Revenue Authority compliance fields on a receipt. Your design may vary but all three fields must be present and legible.

Kenya Revenue Authority COMPLIANCE DATA

ACME LTD
123 Moi Avenue, Nairobi
PIN: A000000000Z

Compliance Note

Warning

Kenya Revenue Authority Requirement All three fields, intrlData, rcptSign, and sdcDateTime, must appear on every receipt issued for a submitted transaction. Issuing receipts without these fields is a violation of the eTIMS compliance requirements and may result in penalties.