Accountant

at Ranchers Finest
Location Kampala, Uganda
Date Posted July 18, 2025
Category Accounting
Finance
Job Type Full-time
Currency UGX

Description

JOB DETAILS:

Reporting to: Chief Finance Officer

Job Purpose: The Accountant will ensure compliance, internal controls, adherence to financial policies and procedures, completeness, accuracy, timeliness and proper record keeping of transactions related to organizational revenues, receivables, payables , payroll, and tax filings.

Key Duties and Responsibilities:
• Income accounting, reconciliations and follow up on receivables (Scrutiny and Verification)
• Generate and verify revenue entries for the accounting system, obtain and ensure accurate postings in the accounting system.
• Ensure and verify reconciliations between bank, and ERP system on a daily, weekly and monthly basis

Payables and Payroll
• Put in place a payments’ tracking system. Approve and monitor payments to ensure payments are done in accordance with targets for processing time.
• Reconcile all payables accounts on a monthly basis.
• Ensure payroll is processed in a timely manner, review for accuracy and submit for approval.
• Ensure PAYE returns and VAT fillings are filed in a timely manner on monthly basis

Cash and bank
• Oversee timely preparation and verification of bank reconciliation statements.
• Ensure proper controls on petty cash and reconciliation on periodic basis.

Fixed Assets
• Maintain updated Fixed Assets register and depreciation expense as per the fixed assets schedule.
• Ensure that all assets in all the units are properly tagged and insured.

Budgeting and Reporting
• Assist during budget exercise to in the completion of budget templates, follow up on timely collection of data on budgetary assumptions in liaison with the relevant departments.
• Prepare periodic financial reports (monthly/quarterly/annual)
• Timely prepare schedules for internal, interim and annual audits.
• Support timely filling of company and income tax returns as per the statutory set timelines.

Qualifications, Skills and Experience:
• Bachelor’s degree in Accounting or Finance.
• CPA(U) and or ACCA certification.
• 3+ consecutive 3 years of experience as an accounting manager or senior accounting position.
• Experience in managing a small accounts team of 2-5 staff.
• Experience in preparing financial statements, reconciliations and preparing for audit.

Applying Instructions

Interested candidates should submit a detailed CV to hr@ranchersfinest.net 

Drop files here browse files ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug