You are absolutely right, but taxes are very high prices. Because website programming or design has no charge.. So government says that you earn 100% profit.. Because of this I don't want to bill but if my customer i bill it..
I have been in Tax stuff, There should have been a minimum level and there are different % at different level of income. For example if your income is $1,000,000 /year. You have to pay let say 10% on the first $100,000, 20% on next $200,000 and let say 30% for the next $70,000 . In this case your tax will be ($100,000 X 10%) + ($200,000 X 20%) + ($700,000 X 30%) = $260,000 . Of course there are a lot more stuff that adds and reduces the gross tax amount.
Should i say yes or no, The laws prevailing in many countries do cover this streams of revenue. Soon they will catch up with us. My take.
Sorry, i did not state,am from Kenya, We are still struggling with internet connection,forget about taxing income from IM. We have a long way to go in Sub-saharan Africa. Regards