hehee.. those are teething problems. Hopefully they will up their game.
I got a payment defaulter slip after I had duly filled my returns, only to get another mail a second later with the receipt. Counting errors included.
All in all it's crap. They should adapt to the system gradually while testing all waters.
All in all i think someone duped KRA to purchase this system and money was eaten properly. l dont think it serves an economy like ours well where 80% of the population do not even use computers and 97% have no access to the internet