Ensure that all bills are paid on time, transactions are recorded correctly, payroll runs on time . Responsible for recording daily financial transactions, updating a general ledger. Maintain and file requisite documents for taxation compliance. Monitor cash flow and produce financial reports. Running payroll and generating invoices