Job Summary
The Senior Accountant will support the finance function of the consultancy business by managing day-to-day accounting operations, payroll finance support, client billing, statutory compliance, and financial reporting. The role ensures accurate financial records, efficient payroll reconciliation, and timely reporting while supporting multiple client accounts in a consultancy-based environment.
Key Duties and Responsibilities
Financial Accounting & Reporting
Prepare monthly management accounts and basic financial reports
Maintain accurate general ledger records
Perform monthly reconciliations (bank, payroll, control accounts)
Assist in preparation of quarterly and annual financial reports
Support variance analysis and reporting to management
Payroll Finance Support
Support payroll funding and reconciliation for outsourced clients
Verify payroll inputs, deductions, and statutory remittances
Reconcile payroll costs against client billing
Assist in preparation of payroll-related journals and reports
Flag payroll discrepancies and support resolution
Accounts Payable & Receivable
Process supplier invoices and ensure timely payments
Support client invoicing for outsourced HR/payroll services
Follow up on outstanding receivables
Maintain debtor and creditor schedules
Statutory Compliance Support
Assist in preparation of statutory returns (PAYE, NSSF, NHIF/SHA, VAT)
Ensure compliance documentation is updated and filed on time
Support internal and external audit processes
Maintain proper financial records for audit readiness
Cashbook & Bank Reconciliation
Maintain cashbook entries and update bank transactions
Perform monthly bank reconciliations
Monitor daily cash movements and flag variances
Client Finance Support (Consultancy Environment)
Support financial tracking per client account
Assist in determining basic profitability per client (under guidance)
Maintain accurate billing records for outsourced services
Support onboarding of new clients from a finance perspective
Systems & Administration
Use accounting/ERP systems to post transactions and generate reports
Maintain organized financial documentation
Support process improvements in finance workflows
Key Performance Indicators (KPIs)
Accuracy of financial records and reconciliations
Timeliness of monthly reporting
Payroll reconciliation accuracy
Statutory compliance timeliness (zero penalties)
Reduction in aged receivables
Accuracy of client billing support
Requirements
Academic Qualifications
Bachelor's Degree in Finance, Accounting, Commerce, or related field.
Professional Qualifications
CPA(K), ACCA, CMA, or equivalent professional certification.
Membership with the Institute of Certified Public Accountants of Kenya is an added advantage.
Experience
Minimum 5 years' experience in finance or accounting.
Experience in HR outsourcing, payroll management, staffing, or professional services industry is preferred.
Experience using ERP/accounting systems and payroll software.
Required Skills and Competencies
Financial analysis and reporting
Budgeting and forecasting
Payroll finance management
Tax and statutory compliance knowledge
Leadership and team management
Attention to detail and accuracy
Strategic thinking
Communication and presentation skills
Problem-solving and decision-making
High integrity and confidentiality