Senior Accountant in Lagos, Nigeria

at CR Services Plc

Banking / Financial Services
Accounting / Audit / Tax
Minimum Qualification
Bachelor's Degree
Required Experience
5 - 7 years
Employment Type
Full Time
Male or Female

Job Description

  1. Maintain the books of Accounts - Maintain the general ledger and all related accounts with proper documentation and records of all company transactions; review entries to the general and subsidiary ledgers to assure accuracy and compliance with the company's and established accounting principles; control all changes to the chart of accounts. Take responsibility for monthly and year-end closing of the general ledger including preparation of journal entries.
  2. Maintain computerised accounting system - Take responsibility for maintaining computerised accounting system including but not limited to backup control, maintenance of a log book, assisting other accounting staff with questions and printing of computer generated reports and statements.
  3. Oversee receivables administration – Take responsibility for billing, invoicing and receivables management. Ensure compliance with payment agreements and enforcement of penalties. Review and advice management on receivables, receivables past due & bad/doubtful receivables. Advise management on provisions on bad and doubtful receivables in compliance with the company’s accounting policy.
  4. Prepare financial reports - Administer preparation of monthly, quarterly, and annual financial and management reports as well as interim, year-end and comparative financial reports. Perform and provide analysis of current results to prior periods and budget. Prepare required government and regulatory reports and respond to inquiries as necessary.
  5. Carry out bank reconciliation - Prepare monthly bank reconciliation for all accounts. Verify accuracy of bank statements and answer questions or resolve problems. Maintain integrity of cash balances and cash flow systems.
  6. Administer payroll - Take responsibility for review and preparation of payroll records and processing of payroll checks and reports. Comply with all statutory deductions and remittances to appropriate authorities. Prepare payment advice/ pay slips for all employees and respond to questions and queries. Administer any incentive-based bonuses or commissions in accordance with laid down guidelines.
  7. Maintain fixed assets and inventory records and control - Determine depreciation terms/rates to apply to capitalized items; review property tax returns and carry out periodic asset and inventory verification exercise. Ensure correct records of assets and inventory, and proper inclusion of the company assets and inventory in the company’s book of accounts in accordance with International Financial Reporting Standards (IFRS).
  8. Manage vendor invoices - Receive and process vendor invoices and internal cheque requests. Maintain open files for purchase orders, packing/receiving slips and match to invoices.  Verify invoices for quantity, unit pricing, extensions and applicable discounts. Obtain approval from appropriate personnel for payment for miscellaneous invoices.
  9. Coordinate vendor payments - Code invoices with account numbers according to distribution in the general ledger; determine dates for invoices to be paid. Maintains alphabetical open invoice file for paid invoices. On a weekly basis, review invoices scheduled for payment and special cheque requests with Chief Operating Officer, prepare cheques for approved payments and route for signature according to check signing authority.
  10. Manage vendor relationships – Manage correspondence/communications with vendors or other departments in regard to payment status of invoices. Ensure good customer relations with both internal and external customers of the accounts department.
  11. Coordinate audits - Coordinate year-end audit and prepare schedules and documents for external auditors and auditors from regulatory agencies including but not limited to FIRS, LIRS, CBN, ITF etc. Carry out data analysis and pricing calculations. Train and manage accounting staff.
  12. Keep abreast of developments in accounting - Stay current with developments, practice trends and promulgations in the accounting profession; monitor accounting systems and recommend new or revised policies and procedures as appropriate for effective accounting and internal controls.

Perform other duties from time to time including but not limited to maintaining other accounts and performing other accounting duties as directed by Management or the Board of Directors.


  • At least a first degree in Accounting

Must be professionally qualified (ACA or ACCA

At least 5 years work experience in the financial sector

  Apply Now