· Accurately recording daily cash inflows and outflows, petty cash, and bank transactions. · Systematically maintaining Accounts Receivable and Accounts Payable. · Performing bank reconciliations in accordance with established procedures. · Supporting the preparation of accounting information and documents for company audits. · Safely maintaining accounting files, receipts, and related documents.
Reviewing and approving daily journal entries. Performing timely bank reconciliations. Preparing monthly and annual financial statements (Balance Sheet and Profit & Loss). Managing the General Ledger and ensuring its accuracy. Calculating taxes (Commercial Tax and Income Tax) and submitting them to the relevant authorities on time. Coordinating with auditors and providing the necessary documents for audit purposes. Ensuring compliance with the company’s financial policies and procedures. Supervising and guiding junior accountants in their daily tasks.