Skip to main content

Risiti eTIMS invoicing

Create eTIMS invoices. Keep KRA in view.

Prepare the sale once. Risiti sends it through your configured KRA connection, shows the response clearly, and keeps the accepted receipt ready to download or share.

  • Works in your phone browser
  • VAT and non-VAT workflows
  • Receipt data stays with the sale
One invoice trailFrom sale to accepted receipt

KRA response visible

Create an eTIMS invoice in the Risiti phone interface
KRA submission confirmation displayed with its invoice in Risiti
Actual Risiti product screens. Interface details may change as the product improves.
01
CaptureBuyer, items, tax and payment
02
SubmitThe KRA response remains visible
03
CompleteDownload or share after acceptance

A short, visible workflow

One record from sale to receipt.

The important part is not merely generating a document. It is knowing what was sent, what KRA returned and what needs attention.

  1. 01

    Build the sale

    Add the buyer, choose saved goods or services, confirm quantities and prices, then review the tax and total before submitting.

  2. 02

    See what KRA returned

    Risiti keeps pending, accepted and failed submissions distinct, so a document is not mistaken for a completed KRA receipt.

  3. 03

    Finish the job

    After acceptance, review the returned receipt data, download the invoice PDF and share it from the same record.

No ambiguous success screen

Know what is safe to share.

A neat-looking PDF is not proof of KRA acceptance. Risiti keeps the submission state and returned receipt data attached to the invoice.

Understand invoice statuses
DraftStill editable and not sent
Finish the sale
PendingAcceptance is not confirmed
Wait; do not share as final
SubmittedKRA returned the receipt data
Review, download and share
FailedThe submission needs attention
Read the error before retrying

Before the first invoice

Four things to have ready.

  • A Risiti business profile with a completed KRA connection
  • Buyer name and KRA PIN when the buyer needs them on the tax record
  • Goods or services with quantity, price and the correct tax treatment
  • Payment method and a final check of taxable amount, tax and total

Choose for the work you do

Risiti or a free KRA channel?

The tax obligation is the same. The difference is the operating workflow you need around each invoice.

KRA CHANNELS

For a free official route

KRA provides free eTIMS options for applicable taxpayers. The best route depends on registration status and operating model.

Compare the official routes

Straight answers

Before you start.

Can I create an eTIMS invoice on my phone?

Yes. Risiti is a browser-based workflow designed to work on a phone. You prepare the sale, submit it through the configured KRA connection, then keep the returned receipt data with the invoice.

Does Risiti replace KRA?

No. Risiti is an independent product from PesaStack Limited. It helps manage the invoicing workflow, while the KRA system returns the acceptance and receipt data.

What if KRA is temporarily unavailable?

Keep one invoice record and avoid creating duplicates while acceptance is uncertain. Risiti keeps the status visible and uses a controlled retry workflow for eligible temporary failures.

When should I share the invoice PDF?

Share it as the completed eTIMS invoice only after the record shows the accepted status and includes the required KRA receipt data.

Ready for the next sale?

Make the invoice. Keep the trail.

Open Risiti to prepare the sale, follow the KRA status and keep the completed receipt where you can find it.

Create an eTIMS invoice

Source and scope

Last reviewed 26 July 2026. Risiti is the getrisiti.com product from PesaStack Limited and is not an official KRA portal. Review the available official solutions on the KRA eTIMS service page. This page is not tax advice.