Are there any companies that do not have to pay taxes?

Charitable institutions and charitable trusts that are exempt from tax under section 88 of the Inland Revenue Ordinance do not have to pay tax.

Does a non-profit NGO mean it does not have to pay taxes?

Societies and companies limited by guarantee are non-profit-making companies, but this does not mean that they do not have to pay taxes. They must successfully apply to the tax bureau for tax exemption in accordance with Article 88 of the Tax Ordinance.

What organizations can be non-profit companies?