Skip to content
eServiz

KRA · Business & Tax

Tax compliance certificate assistance

A broker clears blockers on iTax (unfiled returns, penalties) and obtains your TCC.

1-2 business days Broker Escrow protected

You’ll need

  • KRA PIN and iTax password
  • M-Pesa on this phone

What happens after you pay

  1. 1

    M-Pesa confirms your payment and we hold it in escrow.

  2. 2

    We send it to the right KRA station and assign a verified broker.

  3. 3

    You get an SMS at every step and the agency reference when it is lodged.

  4. 4

    When the work is done you approve, and only then is the team paid.

Stations

Pick one at checkout, or we choose the closest with capacity.

KRA Headquarters KRA Times Tower

Forgot password?

Don't have an account?

Already have an account?

Your Cart

item(s)

Total

Held in escrow until you approve the completed work

Your M-Pesa number

It's your ID here — we'll send the payment prompt and updates to it.

+254

Karibu tena

This number has an eServiz account.

How would you like to continue?

M-Pesa prompt goes to

Check your phone

Enter your M-Pesa PIN to pay .

Waiting for confirmation · s

Payment not completed

Paid — we're on it

Your request went straight to the responsible office.

Save your request number — you'll need it with your phone to track.

Fund Your Wallet

Current Balance

+254

Enter your Safaricom number. You'll receive an STK push to authorize.

Verify your identity

You can browse and add services to your cart now. To complete checkout, we need to verify your identity — it's required by law and keeps everyone safe.

Your documents are encrypted and only used for identity verification. We never share them with third parties.

Upload your documents

Upload clear photos or PDF scans. Max 5MB each.

Progress /

We verify documents within 24 hours. You'll be notified by email.

Order placed successfully

Your payment is safely held in escrow while our team gets to work.

Request #
Amount in escrow
Estimated time

What happens next

Identity verified

Your KYC documents are on file

Payment held in escrow

Funds stay secure until you approve the work

Assigning to a civil servant or broker In progress

We're matching your request to the closest qualified worker

You approve → payment released

We'll notify you when the work is done

You can track progress, upload documents, or chat with your assignee from My Requests at any time.

Questions? Contact support@eserviz.africa