Common Questions3 min readLast updated: April 2026

How to Add Your M-Pesa Transactions to KompliTax

Two ways to add M-Pesa transactions — SMS paste (recommended) and manual entry.

Back to Learning Center

KompliTax supports two ways to add transactions. The SMS paste method is fastest for M-Pesa users.

  1. Go to Transactions → Add Transaction
  2. Click the "SMS Paste" tab
  3. Open your M-Pesa messages on your phone
  4. Copy the full confirmation SMS. Example: "SLK4H7T2RQ Confirmed. Ksh3,500.00 received from JOHN KAMAU 0722123456 on 15/3/26 at 2:34 PM. New M-PESA balance is Ksh12,450.00."
  5. Paste it into KompliTax
  6. The AI automatically extracts: amount, sender/receiver name, M-Pesa code, date, direction (income/expense)
  7. Review the extracted details and save

KompliTax recognizes all standard M-Pesa SMS formats including: received payments, sent payments, Paybill payments, Buy Goods (Till) payments, and bank transfers.

Method 2 — Manual Entry

  1. Go to Transactions → Add Transaction
  2. Select Income or Expense
  3. Enter: amount, who paid/received (name), date, M-Pesa code (optional), notes (optional)
  4. Save — the AI will suggest a category and VAT rate
  5. Confirm or change the suggestion

After Adding Transactions

Once saved, the AI categorizes each transaction (Sales Revenue, Utilities, Rent, Raw Materials, etc.) and suggests the appropriate VAT rate. You can confirm the AI's suggestion or change it. Once confirmed, you can generate eTIMS invoices for all categorized transactions with one click from the Invoices page.

Coming Soon: Automatic M-Pesa Import

We're working on automatic import from M-Pesa Paybill and Till numbers. Once connected, transactions will flow in automatically — no more pasting SMS messages. Sign up for early access from your dashboard.

Disclaimer: This article provides general information based on current KRA requirements and is for guidance purposes only. Tax law is subject to change. KompliTax does not provide legal or tax advice. Consult a qualified tax professional or KRA directly for advice specific to your situation.

Ready to automate your compliance?

KompliTax handles eTIMS invoicing, VAT summaries, and deadline reminders — so you focus on running your business.