sure they do ,if you are a businessman ,every year comes to you a paper from the finance department
of the government,to an amount according to your income!
I think companies do but not sure if people pay sales tax!
Although I am sure in a corrupted environment lots of businesses bribe the financial auditors and scam the system and pay much less tax to the government.