Provide you with tax planning advice on existing and future contracts;

Advise you of tax filing requirements on the basis of the relevant tax regulations currently in practice;

Registration with the tax department;

Review your accounting records, supporting documents and keep you informed of existing tax exposures;

Submit on your behalf in Arabic tax declaration and other detailed supporting schedules;

If required attend the tax inspections and answer queries raised by the tax inspector ;

Obtain the tax assessment and advise you on the objection and appeal a process;

Attend meetings with tax objection and appeal committee;

Obtain No objection letter from the tax department for release of tax retentions;

Obtain tax clearance certificate from the tax department.