• Compile and analyze financial information to prepare financial statements including monthly and annual accounts
• Ensure financial records are maintained in compliance with accepted policies and procedures
• Make certain all financial reporting deadlines are met
• Prepare financial management reports- Trial Balance, Profit & Loss, Balance Sheet, Cash Flow Statements
• Ensure accurate and timely monthly, quarterly and year end close processes.
• Establish and monitor the implementation and maintenance of accounting control procedures
• Resolve accounting discrepancies and irregularities
• Develop and maintain financial databases
• Payroll Processing via WPS, preparing payroll sheet, checking staff advances, calculating and posting entries for staff salaries, advances, leave salary and gratuity.
• Bank Reconciliation for all company accounts.
• Accounts Receivable; preparing invoices, statement of account (SOA) for clients, reconciling SOA with customers, receivables aging analysis and collecting payments.
• Accounts Payable; checking and recording bills, generating statement of account for suppliers, reconciling SOA with vendors, preparing cheques and release payments.
• Month end adjustments of advances, prepaid expenses, provisions & accruals, depreciation, etc
• Petty Cash handling, checking and recording petty expenses, reconciling physical cash with petty cash reports, processing request for internal funds transfer.
• Inventory receiving and recording cost, generating product codes, checking stock in hand and stock out through stock ledger and generating inventory reports.
• Book keeping like preparation of all kinds of accounting vouchers like Cash & Bank Payment Vouchers, Cash & Bank Receipt Vouchers, Journal Vouchers, PDC updating etc.
• Prepare for financial audit and coordinate the audit process
• Oversee accurate and appropriate recording