Services / Tax & Compliance
KRA eTIMS signing, QR receipts, and input-VAT protection — built by people who read the tax law
KRA eTIMS fiscal signing that blocks payment on unverified supplier invoices, and statutory payroll deductions computed correctly across 54 African countries. We build the paper trails auditors expect directly into your ERPNext workflows.
KRA eTIMS, built in
Every sales invoice is signed and transmitted to KRA eTIMS on submit; the receipt signature and control-unit timestamps are stored, and a fiscal QR code is generated for both A4 tax invoices and ESC/POS thermal POS receipts.
Purchase invoices are verified against KRA before payment; Payment Entry submission is blocked on an unverified invoice, protecting input-VAT deductibility ahead of the 2026 rule change, with a logged, authorised manual override.
Failed submissions queue and auto-retry every 5 minutes; the circuit breaker opens after 5 failures and auto-resets in 5 minutes. Zero lost receipts, even when the KRA server is down.
Company PIN, connectivity test, device initialisation, branch assignment, item classification, tax templates, bulk item registration, and verification, in order, so go-live does not depend on a KRA specialist.
Administrator, Manager, Operator, Auditor, Sales Clerk, Purchase Clerk, and Store Keeper roles scope every fiscal action to the right branch and the right person.
Daily automated reconciliation between ERPNext and KRA flags variances; monthly compliance and supplier scoring, plus X/Z daily reports and a VAT-return preview, assemble filing data automatically.
Statutory payroll
54 countries, one payroll run
Deductions computed on every Salary Slip, for every country you operate in, without manual spreadsheets or per-country consultants.
One calculator class per country computes PAYE or PIT, pension and social security, health insurance, housing levies, and training funds, natively inside Frappe HR's Salary Slip.
Tax bands, ceilings, and reliefs are edited in a country's settings page; the next Salary Slip picks up the change same-day, no redeployment and no developer required.
Every deduction carries an explicit employer-only flag for true Cost-to-Company visibility, backed by 342 automated unit tests across every supported country.
Country PAYE or PIT returns and social-security remittances, plus five cross-country reports, generate filing-ready output; a yearly reminder prompts Payroll Managers to review rates before they drift out of date.
Worried about compliance?
We will audit your current compliance setup and identify gaps before your next audit or tax filing deadline.