@Elephant Man - I totally agree with you and you raise a very important point. Broker charges are known (fixed at certain publicly available rates) and should therefore automatically be deducted from any gains before applying CGT. Ignoring them will be pure robbery!!!
If I buy shares at 100k and sell them at 103k, KRA should not PRETEND that the 3k is my gain. They know VERY WELL it all went brokers.
Is KRA going to factor in broker charges? I'm not sure. This CGT is full of unanswered questions!!! How many of those questions have been answered in the last couple of weeks wazuans in the know can tell us.
Never count on making a good sale. Have the purchase price be so attractive that even a mediocre sale gives good returns.