Oman tax authority to fine VAT non-filers
Those who have not filed VAT returns would see a fine of up to OMR5,000 (around $13,000) imposed on them.Tax payers in Saudi Arabia asked to file returns or face action
Withholding tax is deducted from the total income of a non-resident establishment in Saudi Arabia, in return for services it provides inside the Kingdom




