🌍 Now live in 8 African countries  ·  KRA eTIMS certified  ·  IFRS & GAAP compliant

Built-in tax authority compliance for 8 African countries

Every receipt submitted automatically. Every VAT return pre-calculated. Every tax authority integration native — not a third-party plugin.

🇰🇪 Kenya 🇺🇬 Uganda 🇹🇿 Tanzania 🇬🇭 Ghana 🇳🇬 Nigeria 🇿🇦 South Africa 🇷🇼 Rwanda 🇿🇲 Zambia

How automatic submission works

🛒
1

Sale Created

Customer completes purchase at POS or via invoice — any channel, any device.

2

Instant Submission

iPOS submits the invoice data to your country's tax authority API in real time (< 3 seconds).

3

CU Serial Received

Tax authority returns a Control Unit serial and QR verification code. Stored against the transaction.

🖨️
4

Compliant Receipt

Receipt prints or sends with QR code, CU serial, and tax authority verification URL — always compliant.

🇰🇪

Kenya

KRA eTIMS (Electronic Tax Invoice Management System)

✅ Live KRA  ·  KES  ·  IFRS

Coverage

Full native integration — real-time submission, offline queue with auto-retry, QR code generation, TIMS device credential management.

Tax Types Supported

VAT 16% WHT PAYE NHIF NSSF (Tier I & II) VAT3 CSV Export

Payroll Engine

PAYE progressive bands + KES 2,400 personal relief. NHIF sliding scale. NSSF Tier I (KES 360) + Tier II (6% of pensionable pay).

iPOS Features for Kenya

  • Real-time eTIMS submission
  • Offline queue with exponential backoff
  • CU serial on every receipt
  • QR verification code
  • VAT3 CSV for manual filing
  • iTax integration-ready
🇺🇬

Uganda

URA EFRIS (Electronic Fiscal Receipting and Invoicing System)

✅ Live URA  ·  UGX  ·  IFRS

Coverage

Full integration — invoice submission, credit note handling, stock movement reporting.

Tax Types Supported

VAT 18% WHT PAYE NSSF Uganda

Payroll Engine

PAYE graduated bands. NSSF employer 10% + employee 5%.

iPOS Features for Uganda

  • EFRIS invoice submission
  • Credit note submission
  • Stock movement API
  • URA portal sync
  • Payroll PAYE auto-calc
  • NSSF auto-deduction
🇹🇿

Tanzania

TRA TReCS (Tanzania Revenue Authority Electronic Compliance System)

🔜 Coming Soon TRA  ·  TZS  ·  IFRS

Coverage

Integration in active development. Expected Q3 2026.

Tax Types Supported

VAT 18% WHT PAYE SDL NSSF Tanzania

Payroll Engine

PAYE bands per TRA gazette. SDL 4% of gross payroll.

iPOS Features for Tanzania

  • TReCS submission (Q3 2026)
  • VAT return pre-calc
  • SDL payroll deduction
  • NSSF Tanzania rates
  • WHT certificates
  • Manual VAT filing CSV
🇬🇭

Ghana

GRA e-VAT System

🔜 Coming Soon GRA  ·  GHS  ·  IFRS

Coverage

e-VAT submission integration planned Q4 2026.

Tax Types Supported

VAT 15% NHIL 2.5% GETFund 2.5% COVID-19 1% PAYE SSNIT

Payroll Engine

PAYE graduated rates. SSNIT 5.5% employee + 13% employer.

iPOS Features for Ghana

  • e-VAT submission (Q4 2026)
  • VAT flat rate scheme support
  • NHIL / GETFund levy calc
  • SSNIT deduction
  • PAYE auto-calc
  • GRA CSV exports
🇳🇬

Nigeria

FIRS e-Invoice System

🗺️ On Roadmap FIRS  ·  NGN  ·  IFRS

Coverage

FIRS integration scoped for 2026 roadmap.

Tax Types Supported

VAT 7.5% WHT PAYE Pension (RSA)

Payroll Engine

PAYE consolidated relief allowance. Pension 8% employee + 10% employer (PFA).

iPOS Features for Nigeria

  • FIRS e-invoice (2026)
  • VAT 7.5% auto-calc
  • WHT on vendor payments
  • Pension Fund auto-deduct
  • PAYE graduated bands
  • CIT provisioning
🇿🇦

South Africa

SARS e-Filing Integration

🗺️ On Roadmap SARS  ·  ZAR  ·  IFRS

Coverage

VAT201 pre-fill and submission planned for 2026.

Tax Types Supported

VAT 15% PAYE UIF SDL

Payroll Engine

PAYE monthly. UIF 1% employee + 1% employer. SDL 1% of leviable amount.

iPOS Features for South Africa

  • VAT201 pre-fill (2026)
  • PAYE auto-calc
  • UIF deduction
  • SDL calculation
  • EMP201 monthly return
  • SARS e-filing export
🇷🇼

Rwanda

RRA e-Billing System

🔜 Coming Soon RRA  ·  RWF  ·  IFRS

Coverage

EBM v2 device integration scoped for Q4 2026.

Tax Types Supported

VAT 18% WHT PAYE RSSB

Payroll Engine

PAYE progressive rates. RSSB 5% employee + 5% employer (Pension) + 0.5% CBHI.

iPOS Features for Rwanda

  • EBM v2 device (Q4 2026)
  • VAT 18% reporting
  • RSSB deduction
  • PAYE bands
  • WHT on dividends
  • Manual VAT return CSV
🇿🇲

Zambia

ZRA Smart Invoice System

🗺️ On Roadmap ZRA  ·  ZMW  ·  IFRS

Coverage

ZRA Smart Invoice integration on the roadmap for 2026.

Tax Types Supported

VAT 16% WHT PAYE NAPSA

Payroll Engine

PAYE graduated bands. NAPSA 5% employee + 5% employer (capped at K1,221.80).

iPOS Features for Zambia

  • ZRA Smart Invoice (2026)
  • VAT 16% auto-calc
  • NAPSA deduction
  • PAYE auto-calc
  • WHT certificates
  • ZRA return exports

Compliance FAQ

iPOS queues the submission locally and automatically retries with exponential backoff once connectivity is restored. Your POS never blocks a sale — it operates fully offline and syncs when back online.

No. iPOS uses the Virtual TIMS (VSCU) integration, which means your server acts as the control unit. No physical device required — just your iPOS subscription.

Yes. iPOS supports multi-country setups where each business location can have its own country configuration, currency, and tax authority credentials — all managed from one dashboard.

iPOS pre-calculates your VAT return for each period. For Kenya, it generates a VAT3-compatible CSV you can upload to iTax. For countries with direct API integration, it submits automatically.

Yes. iPOS uses the KRA-approved VSCU API v4 and has been tested against KRA's eTIMS test environment. Each implementation is registered with a unique CU serial.

Stay compliant from day one

Our team handles the tax authority setup for you. Book a demo and ask about your country.

Book a Compliance Demo