Tax card is compulsory for all companies, which are required to pay corporate income tax in Oman as per the amended tax law.