Job Description
- Perform month-end account closing activities and reconciliations
- E-invoice submission (sales invoicing)
- Accounts Payable (vendor invoices)
- Maintain general ledger accounts and prepare journal entries for accruals and provisions
- Perform accounting analyses and reconciliations
- Support Auditor in conducting internal and external audits
Payroll
- Responsible for preparing monthly payroll data (calculation of personal income tax, social insurance contribution, etc.)
- Issue monthly pay slips
- Prepare final settlement for resigned employees
Tax preparation and filing activities
- Accurately prepare monthly, quarterly, and annual tax reports.
- Review, prepare & submit all taxes including salaries tax, VAT, and withholding tax deductions
- Monitor the regulatory tax law updates, communicate the effects of these updates to the Accounting Head and the accounting team
- Prepare tax provisions schedules, returns, payments, and reports, and maintain a company’s tax database
- Very good use of the electronic gate of tax authority & handling all the related submitting relevant tax.
Assist various departments and administrative issues and queries
- Prepare forms for registration and cancellation of employees’ social insurance coverage
- Liaison officer for government-related processes, renewal of commercial registration, tax cards, vat certificate, etc
- Bank-related submissions of documents if required
Job Requirements
- 3-5 Years of Experience is a Must
- Experience in ERP (Oracle, SAP)
- Arabic & English is a must
- Experience in tax auditing offices an advantage
- Experience in engineering consulting companies
- Flexible and very good with numbers