· Review and do journal entries to ensure all business transactions are recorded.
· Maintenance of books of accounts like ledger, Trial Balance and finalization.
· Issue invoices, update accounts receivables and perform reconciliations.
· Update accounts payable and perform reconciliations.
· Updates cash forecast according to payments, transfers cash between accounts to ensure sufficient funds are available, records incoming/outgoing cash.
· Review and reconcile all bank accounts accurately & timely
· Update financial data in databases to ensure that information will be accurate and immediately available when needed.
· Assist in Audit and ensure regular legal compliances like VAT, Tax and other law attracted to the company/clients handled by candidate.
· Visit to various government Departments including Client's place when needed.
· Regular work under senior and reporting.
· Assist with other accounting projects like income and outsourced clients.
· Review and do journal entries to ensure all business transactions are recorded.
· Maintenance of books of accounts like ledger, Trial Balance and finalization.
· Issue invoices, update accounts receivables and perform reconciliations.
· Update accounts payable and perform reconciliations.
· Updates cash forecast according to payments, transfers cash between accounts to ensure sufficient funds are available, records incoming/outgoing cash.
· Review and reconcile all bank accounts accurately & timely
· Update financial data in databases to ensure that information will be accurate and immediately available when needed.
· Assist in Audit and ensure regular legal compliances like VAT, Tax and other law attracted to the company/clients handled by candidate.
· Visit to various government Departments including Client's place when needed.
· Regular work under senior and reporting.
· Assist with other accounting projects like income and outsourced clients.