• Preparing and recording daily entries in the accounting system
• Preparing periodic financial reports (monthly, quarterly, annual)
• Follow up on accounts receivable and payable
• Reconciling bank accounts and preparing bank reconciliations
• Preparing tax returns and ensuring compliance with regulations
• Analyze financial data and provide recommendations to management
• Review invoices and expenses and ensure their accuracy
• Contribute to the preparation of budgets and financial forecasts
• Dealing with external auditors and providing the required documents