Job summary

The Revenue Accountant is responsible for overseeing all revenue streams, ensuring accuracy, completeness, and timely reporting of sales and receivables.

Min Qualification: Bachelors Language Requirement: English Working Hours: Full Time - 9 to 5 Applicant Location: Kenya

Job descriptions & requirements

REPORTING TO : FINANCE MANAGER
EMPLOYMENT DATE :

OVERALL JOB PURPOSE
The Revenue Accountant is responsible for overseeing all revenue streams, ensuring accuracy, completeness, and timely reporting of sales and receivables. The role focuses on strengthening internal controls, managing debtors, reconciling point-of-sale (POS) collections, and providing analytical insights to support decision-making.

KNOWLEDGE, SKILLS, AND EXPERIENCE REQUIRED:
  • Bachelor’s degree in Accounting, Finance, or Full CPA is required.
  • Strong understanding of retail/supermarket operations and revenue cycles.
  • Proficiency in ERP systems and POS environments.
  • High level of accuracy, analytical thinking, and attention to detail.
  • Strong interpersonal and communication skills.
  • Integrity and ability to work under minimal supervision.
  • Good understand of Cash/bank reconciliations.
  • Fluency in both Swahili and English to be able to communicate with suppliers effectively.
  • People Management skills (Ability to Train, Mentor, Coach, and Empower others).
  • Able to work with teams.
  • Impeccable integrity and honesty
  • Well organized, able to multitask, and attentive to detail
  • Strong leadership skills to manage and motivate receiving employees and train new ones.
  • A strong proficiency in the use of EXCEL, WORD, & POWERPOINT computer applications

KEY ROLES AND RESPONSIBILITIES
1. Revenue Recognition & Reporting
  • Ensure all revenue is accurately captured, recorded, and reported in line with company policies and applicable accounting standards.
  • Prepare daily, weekly, monthly, and annual revenue reports, highlighting variances and trends.
  • Monitor revenue streams across all departments, including online sales.
2. Debtors & Receivables Management
  • Manage trade debtors and other receivables by initiating and following up on timely collections to maintain healthy cash flows.
  • Daily, Weekly, Monthly, & Annually reconcile debtor accounts by accurately matching payments to outstanding invoices and resolving discrepancies.
  • Maintain an updated ageing analysis and escalate overdue accounts for action.
  • Issue monthly statements of account to all credit customers and address queries promptly.
3. POS & Cash Reconciliation
  • Reconcile daily POS collections against system sales, ensuring completeness and accuracy of all transactions.
  • Analyze and reconcile all payment channels including cash, mobile money (e.g., M-Pesa), card payments, and bank transfers.
  • Verify that all collections are fully banked and investigate any variances or delays.
  • Identify and report any anomalies, potential fraud, or revenue leakages.
4. Internal/External Controls & Compliance
  • Ensure revenue processes comply with internal controls, company policies, and external audit requirements.
  • Enforce proper documentation and approval processes for credit sales and adjustments.
  • Support internal and external audits by providing required schedules, reconciliations, and explanations.
5. Data Analysis & Forecasting
  • Analyze sales and collection data to identify trends, risks, and opportunities.
  • Provide reliable revenue forecasts and support budgeting processes.
  • Generate actionable insights to improve revenue performance and reduce losses.
6. System & Process Improvement
  • Monitor the integrity of POS and accounting systems to ensure accurate data capture.
  • Recommend and implement process improvements to enhance efficiency and control.
  • Support integration between POS, ERP, and banking systems.
7. Stakeholder Coordination
  • Liaise with branch managers, branch head cashiers, and finance to resolve revenue- related issues.
  • Work closely with operations to ensure adherence to cash handling and credit policies.

COMMUNICATION AND WORKING RELATIONSHIPS:
1) The Finance Manager
2) The branch manager
3) The Branch chief Cashier

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 BrighterMonday

Or your alerts