KRA Compliant: Ready for the new eTIMS requirements
KRA System Codes and Integration

KRA System Codes & Specifications

Comprehensive access to all KRA system codes and tax specifications for seamless eTIMS integration.

System Code Access

Instant access to all current KRA system codes and tax specifications.

Auto Updates

Regular updates to keep your system in sync with latest KRA requirements.

Real-time Validation

Instant validation of system codes against KRA databases.

Available System Codes

Complete list of KRA system codes for tax management

TI

Tax Invoice Codes

Codes for different types of tax invoices and credit notes.

TI-001: Standard Tax Invoice
TR

Tax Rate Codes

Various tax rates and their corresponding codes.

TR-16: Standard VAT Rate (16%)
PC

Product Codes

Standardized codes for products and services.

PC-1234: General Merchandise
BC

Business Codes

Codes for different business types and sectors.

BC-001: Retail Trade

Integration Process

Step-by-step guide to implementing KRA system codes

System Registration

Register your system with KRA for access to system codes.

Complete online registration
Verify business credentials
Receive system access keys

Code Implementation

Implement the required system codes in your software.

Download code specifications
Map codes to your system
Test code implementation

Testing & Validation

Test your implementation in a sandbox environment.

Access test environment
Run validation tests
Verify code accuracy

Go Live

Deploy your system to production environment.

Obtain production credentials
Deploy to live environment
Monitor system performance

Technical Documentation

Detailed resources for developers

API Documentation

Complete API reference with examples and use cases for all system codes.

View Documentation →

Integration Guide

Step-by-step guide for implementing KRA system codes in your software.

View Documentation →

Code Library

Complete library of all KRA system codes with detailed explanations.

View Documentation →

Try it Out

Request

  {
    "invoiceType": "tax_invoice",
    "customerTIN": "P051234567Q",
    "items": [
      {
        "code": "KRA-001",
        "description": "Product A",
        "quantity": 1,
        "unitPrice": 1000.00,
        "taxRate": 0.16
      }
    ]
  }
                    

Response

  {
    "status": "success",
    "invoiceNumber": "KRA2024/001",
    "signatureCode": "AX7B9C2D",
    "timestamp": "2024-02-11T10:30:00Z",
    "verificationURL": "https://verify.kra.go.ke/AX7B9C2D"
  }
                    

Ready to integrate with KRA systems?

Get started with our comprehensive documentation and support