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
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.