Daily accounting entries preparation:
Recording all financial transactions such as purchases, sales, revenues, and expenses in the accounting system.
Preparing financial reports:
Preparing the balance sheet, income statement, cash flow statement, and periodic financial reports for management.
Account monitoring:
Reviewing receivables and payables and ensuring the balances match with bank records and invoices.
Bank reconciliations:
Matching bank statements with internal records and addressing any discrepancies if found.
Follow-up on receivables and payables:
Following up on the company’s dues from clients and settling supplier accounts.
Preparing tax data:
Calculating due taxes such as Value Added Tax, income tax, and ensuring the company complies with tax laws.
Calculating salaries, deductions, allowances, and employee-specific taxes.
Participating in preparing the budget:
Working with management to prepare the annual budget and analyze the variances between actual and planned.
Conducting the annual inventory:
Participating in the main cash inventory, asset inventory, and preparing reconciliation reports.
Preparing monthly and annual audit balances.
Dealing with external auditors.
Preparing the files and documents required to facilitate external audit tasks.
Qualifications required:
Bachelor’s degree in accounting or finance.
Practical experience in the accounting field (according to job requirements).
Proficiency in using accounting software such as QuickBooks, SAP, Zoho, Oracle, or Excel.