Senior Accountant
Cigalah Trading Group
Total years of experience :18 years, 2 months
Ensured compliance to organizational procedures and general accounting principles during financial transactions.
Maintained updated details of policies and procedures aimed at enhancing internal controls.
Involved in managing Accounts Receivable and related reconciliation
Involved in managing Accounts Payable and related reconciliation
Involved in managing bank accounts and reconciliation of bank statement.
Involved in managing inventory movements and supervising physical stock counts.
Calculating and controlling Inventory Cost
Involved in products pricing process
Review petty cash expenditures and submitting for re-imbursement
Involved in preparation of budget, variation analyses.
Recommend and implement improvements to the accounting and transaction processes.
Involved in preparation of conversion for VAT regulation
Involved in preparing and submitting VAT monthly report
Preparing variety of analytical reports to senior management
Involved in Preparing and submitting of monthly financial monthly reports.
Involved in finalization of accounts, submission of financial statements, management reports to the senior leadership and audits.
Spearheading day to day accounting operations of the organization.
Perform and controlling Job costs
Allocating common costs.
Calculating stage of completion for closing of on-going job.
Monitoring and managing cash flow on a daily basis.
Managing bank accounts and reconciliation of bank statement.
Involved in preparation of project budgets, variation analyses,
Managing Accounts Receivables.
Managing Accounts Payable.
Preparing monthly accruals and prepaid calculations.
Managing Payroll register, Staff benefits and HR matters of the organization.
Managing Fixed Assets register of the organization.
Managing inventory movements and supervising physical stock counts.
Finalizing monthly and annual Trial Balance.
Preparing and submitting monthly reports.
Preparing and submitting annual Financial Statements.
Spearheading day to day accounting operations of the organization.
Monitoring and managing cash flow on a daily basis.
Managing bank accounts and reconciliation of bank statement.
Involved in preparation of budgets and variation analyses.
Managing Accounts Receivables.
Managing Accounts Payable.
Preparing monthly accruals and prepaid calculations.
Managing Payroll register, Staff benefits and HR matters of the organization.
Preparing monthly calculation of sales commission
Managing Fixed Assets register of the organization.
Managing inventory movements and supervising physical stock counts.
Managing accounts of Horse Riding competitions.
Finalizing monthly and annual Trial Balance.
Preparing and submitting monthly reports.
Preparing and submitting annual Financial Statements.
Spearheading day to day accounting operations of the organization.
Perform and controlling job costing.
Calculating stage of completion for closing of on-going job.
Monitoring and managing cash flow on a daily basis.
Managing bank accounts and reconciliation of bank statement.
Involved in preparation of budgets and variation analyses.
Managing Accounts Receivables.
Managing Accounts Payable.
Preparing monthly accruals and prepaid calculations.
Managing Payroll register, Staff benefits and HR matters of the organization.
Managing Fixed Assets register of the organization.
Managing inventory movements and supervising physical stock counts.
Finalizing monthly and annual Trial Balance.
Preparing and submitting monthly reports.
Preparing and submitting annual Financial Statements.
Ensured accuracy of outpatient and inpatient bills.
Preparing payment schedules based on evaluation of day to day cash flows and based on identified payment terms
Verified purchase invoices and payment terms prior to processing of payments for procurement.
Reconciling monthly supplier's statements.
Generated and presented various financial status reports to the senior management and other stakeholders based on business requirements.
Involved in finalization of accounts
Preparation of daily vouchers as well as monitoring of petty cash movement.
Controlling day-to-day cash flow.
Recording and documenting of daily transactions.
Managing inventory Movements.
Conducting physical stock counting on periodical basis.
Faculty of commerce, Cairo University