Mostafa Salem

Accountant at Saudi Firmness
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cairo, Egypt, EG

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Essentials of Egyption Labor Law and Social insurance
    Leaders
    Feb, 2022
    - Oct, 2024
  • Payroll Operations Management
    Leaders
    Feb, 2022
    - Oct, 2024

Experience

    • Egypt
    • Investment Management
    • 1 - 100 Employee
    • Accountant
      • Jul 2023 - Present

      Review all accounting transactions and ensure all entries are recorded correctly based on required approval, POs, allocated cost centers, and GL accounts. Ensure that all payments are made in accordance with company policy. Make Monthly / Periodic reconciliation of Vendor Accounts immediately notifying any variances to the vendor and the management for corrective action. Invoice verification & processing payment Reviews all invoices details with PO (date, supplier’s name… Show more Review all accounting transactions and ensure all entries are recorded correctly based on required approval, POs, allocated cost centers, and GL accounts. Ensure that all payments are made in accordance with company policy. Make Monthly / Periodic reconciliation of Vendor Accounts immediately notifying any variances to the vendor and the management for corrective action. Invoice verification & processing payment Reviews all invoices details with PO (date, supplier’s name, tax ID…etc.), confirms items are approved by quality assurance and records transactions on used system (ERP). Prepares accrual expenses and prepaid expenses and prepayment accounts. Amortizations prepaids and preparing fixed asset depreciation. Prepares WHT report on quarterly basis. Coordinates with external auditors participating in end of period audit by providing documents and materials. Prepares all necessary end of month and end of year report. Assisting with preparing and monitoring budgets Corrects errors by posting adjusted journal entries. Prepare & confirm accounts reconciliations with related parties & sister companies. Prepare salaries journal entry. Preparation of bank reconciliation statement monthly. Show less Review all accounting transactions and ensure all entries are recorded correctly based on required approval, POs, allocated cost centers, and GL accounts. Ensure that all payments are made in accordance with company policy. Make Monthly / Periodic reconciliation of Vendor Accounts immediately notifying any variances to the vendor and the management for corrective action. Invoice verification & processing payment Reviews all invoices details with PO (date, supplier’s name… Show more Review all accounting transactions and ensure all entries are recorded correctly based on required approval, POs, allocated cost centers, and GL accounts. Ensure that all payments are made in accordance with company policy. Make Monthly / Periodic reconciliation of Vendor Accounts immediately notifying any variances to the vendor and the management for corrective action. Invoice verification & processing payment Reviews all invoices details with PO (date, supplier’s name, tax ID…etc.), confirms items are approved by quality assurance and records transactions on used system (ERP). Prepares accrual expenses and prepaid expenses and prepayment accounts. Amortizations prepaids and preparing fixed asset depreciation. Prepares WHT report on quarterly basis. Coordinates with external auditors participating in end of period audit by providing documents and materials. Prepares all necessary end of month and end of year report. Assisting with preparing and monitoring budgets Corrects errors by posting adjusted journal entries. Prepare & confirm accounts reconciliations with related parties & sister companies. Prepare salaries journal entry. Preparation of bank reconciliation statement monthly. Show less

    • Egypt
    • Computer and Network Security
    • 100 - 200 Employee
    • Treasury Accountant
      • Oct 2022 - Jul 2023

      Responsible for recording all the company's liabilities & issuing cheques. Prepares outstanding accounts payable balance, tax deduction from suppliers and monthly payable tax settlement. Maintain vendor records. Keeping track of all payments and expenditures, including purchase orders, invoices, statements, etc. Reconciling processed work by verifying entries and comparing system reports to balances. Preparing analyses of accounts and producing monthly reports. Responsible for… Show more Responsible for recording all the company's liabilities & issuing cheques. Prepares outstanding accounts payable balance, tax deduction from suppliers and monthly payable tax settlement. Maintain vendor records. Keeping track of all payments and expenditures, including purchase orders, invoices, statements, etc. Reconciling processed work by verifying entries and comparing system reports to balances. Preparing analyses of accounts and producing monthly reports. Responsible for monthly analysis of AP, Supplier down payments, Petty cash, Encumbrances, Notes payable and Pre-paid expenses. Treasury control and daily cash management. Responsible for performing various cash & Notes Payable Responsible for Receiving payments from customers & handling cash transactions. Follow up the movement of deposits of checks in banks. Receive & Document cash and checks. Preparing Daily reports. Check and verify cash transactions. Save documents of payments and receipts. Perform journal reconciliations for foreign currency and Checks. Pay the expenses of the company by verifying documentation, and requesting disbursements in accordance with the regulations and procedures Assist with reviewing of expenses, payroll records etc. as assigned. Update transactions in ERP to ensure that information will be accurate and immediately available when needed. Assist senior accountants in the preparation of monthly/yearly closings. Review & validate employees’ requests/ settlements for custodies & expenses to ensure that payments or settlement is according to finance policies & procedures. Follow up on open custodies on monthly basis to close it within appropriate timeframe. Show less Responsible for recording all the company's liabilities & issuing cheques. Prepares outstanding accounts payable balance, tax deduction from suppliers and monthly payable tax settlement. Maintain vendor records. Keeping track of all payments and expenditures, including purchase orders, invoices, statements, etc. Reconciling processed work by verifying entries and comparing system reports to balances. Preparing analyses of accounts and producing monthly reports. Responsible for… Show more Responsible for recording all the company's liabilities & issuing cheques. Prepares outstanding accounts payable balance, tax deduction from suppliers and monthly payable tax settlement. Maintain vendor records. Keeping track of all payments and expenditures, including purchase orders, invoices, statements, etc. Reconciling processed work by verifying entries and comparing system reports to balances. Preparing analyses of accounts and producing monthly reports. Responsible for monthly analysis of AP, Supplier down payments, Petty cash, Encumbrances, Notes payable and Pre-paid expenses. Treasury control and daily cash management. Responsible for performing various cash & Notes Payable Responsible for Receiving payments from customers & handling cash transactions. Follow up the movement of deposits of checks in banks. Receive & Document cash and checks. Preparing Daily reports. Check and verify cash transactions. Save documents of payments and receipts. Perform journal reconciliations for foreign currency and Checks. Pay the expenses of the company by verifying documentation, and requesting disbursements in accordance with the regulations and procedures Assist with reviewing of expenses, payroll records etc. as assigned. Update transactions in ERP to ensure that information will be accurate and immediately available when needed. Assist senior accountants in the preparation of monthly/yearly closings. Review & validate employees’ requests/ settlements for custodies & expenses to ensure that payments or settlement is according to finance policies & procedures. Follow up on open custodies on monthly basis to close it within appropriate timeframe. Show less

    • Egypt
    • Furniture and Home Furnishings Manufacturing
    • 1 - 100 Employee
    • Treasury Accountant
      • Mar 2022 - Oct 2022

      Handling and monitoring all company’s treasury flow movement on daily basis. Ensure efficient management of the company’s cash treasury account. Verify treasury balances and ensure being accurately processed, reported and reconciled on a timely basis Immediate entry and documenting for all cash transactions and maintain daily financial records on ERP. Coordinate all relevant banking transactions to treasury. Review & validate employees’ requests/ settlements for custodies &… Show more Handling and monitoring all company’s treasury flow movement on daily basis. Ensure efficient management of the company’s cash treasury account. Verify treasury balances and ensure being accurately processed, reported and reconciled on a timely basis Immediate entry and documenting for all cash transactions and maintain daily financial records on ERP. Coordinate all relevant banking transactions to treasury. Review & validate employees’ requests/ settlements for custodies & expenses to ensure that payments or settlement is according to finance policies & procedures. Monitor monthly cash expenses and budget conformity. Allocate the cash expenditure to the proper account by validating that the requested mentioned SO number, expense type, approval and invoice or supporting document existence in order to proceed with payment or settlement. Follow up on open custodies on monthly basis to close it within appropriate timeframe. Review & validate incoming cash through custody settlement credit variance by Employees, Sales Revenue & Fund from Bank. Receiving checks /cash from clients based on AR notice, upon receiving AR email with needed projects /client data. Deposit clients check to bank. Follow up on fraudulent checks “if any “, complete any necessary paperwork or communication with the bank. Record the cash transactions on the ERP and the excel sheet with full description, mention the SO#, Dep, Employee Name. Create and maintain relevant paperwork & filing that are needed to support treasury transactions & balances. Write regular reports based on financial data showing incoming and outgoing figures, as well as other relevant information. Prepare corporate reconciliation related to treasury and operating bank accounts on daily (and monthly) basis. Show less Handling and monitoring all company’s treasury flow movement on daily basis. Ensure efficient management of the company’s cash treasury account. Verify treasury balances and ensure being accurately processed, reported and reconciled on a timely basis Immediate entry and documenting for all cash transactions and maintain daily financial records on ERP. Coordinate all relevant banking transactions to treasury. Review & validate employees’ requests/ settlements for custodies &… Show more Handling and monitoring all company’s treasury flow movement on daily basis. Ensure efficient management of the company’s cash treasury account. Verify treasury balances and ensure being accurately processed, reported and reconciled on a timely basis Immediate entry and documenting for all cash transactions and maintain daily financial records on ERP. Coordinate all relevant banking transactions to treasury. Review & validate employees’ requests/ settlements for custodies & expenses to ensure that payments or settlement is according to finance policies & procedures. Monitor monthly cash expenses and budget conformity. Allocate the cash expenditure to the proper account by validating that the requested mentioned SO number, expense type, approval and invoice or supporting document existence in order to proceed with payment or settlement. Follow up on open custodies on monthly basis to close it within appropriate timeframe. Review & validate incoming cash through custody settlement credit variance by Employees, Sales Revenue & Fund from Bank. Receiving checks /cash from clients based on AR notice, upon receiving AR email with needed projects /client data. Deposit clients check to bank. Follow up on fraudulent checks “if any “, complete any necessary paperwork or communication with the bank. Record the cash transactions on the ERP and the excel sheet with full description, mention the SO#, Dep, Employee Name. Create and maintain relevant paperwork & filing that are needed to support treasury transactions & balances. Write regular reports based on financial data showing incoming and outgoing figures, as well as other relevant information. Prepare corporate reconciliation related to treasury and operating bank accounts on daily (and monthly) basis. Show less

    • Egypt
    • Real Estate
    • 1 - 100 Employee
    • Payroll Specialist
      • Feb 2022 - Mar 2022

      Excute the monthly payroll operations Ensure payroll transactions are registered on the payroll system Monitor the monthly overtime calculation in line with the time attendance system Settle down the monthly/yearly bouns according to the company regulations Follow up the monthly performance appraisal for all levels to calculate the monthly payroll efficiently

    • Treasury Accountant
      • Oct 2021 - Feb 2022

      - Handling all cash and visa transaction - System and manual check payment - Maintain correct , accurate and up-to-date records of cash and bank transactions - Preparing correct and timely manual check payments - Ensure that all bank accounts are accurately reconciled on a monthly basis and that all transactions are correctly and timely recorded in the books

    • Argentina
    • Hospitality
    • 1 - 100 Employee
    • Branch Accountant
      • Jun 2019 - Oct 2021

      - Handling all cash and visa transaction including ; Installment payments , product purchases and returns - Preparing daily accounting reports - Reviewing installment contracts before sending it to the HQ - Handling all cash and visa transaction including ; Installment payments , product purchases and returns - Preparing daily accounting reports - Reviewing installment contracts before sending it to the HQ

    • Australia
    • Retail
    • Salesperson
      • Jun 2018 - May 2019

      - Selling products and services to prospective customers - Meeting sales goals - Selling products and services to prospective customers - Meeting sales goals

    • Telecommunications
    • 1 - 100 Employee
    • Customer Service Agent
      • Jun 2017 - Jan 2018

      07/2017 – 01/2018 - Support and provide superior service via phones - Follow up on customer inquiries and complaints - Answer in bound calls and respond to customer requests to ensure customer satisfaction 07/2017 – 01/2018 - Support and provide superior service via phones - Follow up on customer inquiries and complaints - Answer in bound calls and respond to customer requests to ensure customer satisfaction

Education

  • Ain Shams University
    Bachelor's degree, Accounting
    2014 - 2018

Community

You need to have a working account to view this content. Click here to join now