Customer Accountant

at Africa Global Logistics
Location Kampala, Uganda
Date Posted February 9, 2026
Category Accounting
Audit
Finance
Management
Job Type Full-time
Currency UGX

Description

The Customer Accountant manages customer invoices, credit notes, and receivables. The role ensures compliance with EFRIS and URA and maintains accurate customer balances.

A. Customer Invoicing

  • Issue all customer invoices in EFRIS, including VAT and non-VAT invoices.
  • Manually invoice VIPAK invoices in EFRIS (system not integrated).
  • Process ANT invoices received from the Kenya team.
  • Validate key invoice details before issuance: Invoice number, Customer TIN, Currency
  • Ensure all invoices are issued within the current month.

B. Credit notes processing

  • Manage the end-to-end credit note process impacting customer accounts.
  • Coordinate credit notes' approvals with relevant stakeholders (Operations and Finance), in line with the approval matrix.
  • Review credit notes, justifications and supporting documents.
  • Ensure cancellation and replacement invoices are properly attached.
  • Raise credit notes in EFRIS and submit supporting documents to URA.
  • Follow up with URA until approval and manage rejected credit notes.

C. Customer reconciliation and payment

  • Perform weekly and monthly of ERP Sales journal and EFRIS Sales Journal.
  • Allocate customer payments, including partial and advance payments, and record related foreign exchange gains and losses.

D. Monitoring and Reporting

  • Monitor SPOT invoices not integrated into EFRIS.
  • Prepare and share:
    • A. Weekly report of rejected credit notes with the Tax Manager.
    • B. Monthly credit note report with the Head of Credit Control

E. Document and compliance

  • Maintain complete and accurate customer files.
  • Ensure all credit notes are approved internally and validated in EFRIS and URA.
  • Prepare documentation for audit and tax reviews.
  • Ensure compliance with internal control frameworks, including Sapin II anti-corruption requirements:
    • A. Proper documentation and approval trails
    • B. Segregation of duties
    • C. Traceability of customer transactions and credit notes

Profile

  • Bachelor's degree in accounting, Finance, or a related field.
  • Professional accounting qualifications are an added advantage (CPA, ACCA or equivalent)
  • Minimum 3 years' experience in customer accounting, receivables, or general accounting.
  • Hands-on experience with customer invoicing and credit note processing.
  • Exposure to tax and regulatory requirements, including EFRIS and URA.
  • Experience with an ERP or accounting system.
  • Experience with SAP is an added advantage.
  • Strong analytical and problem-solving skills.
  • High level of attention to detail.
  • Proactive and solution-oriented mindset.
  • Clear and professional communication skills.
  • Ability to follow up with multiple stakeholders.
  • Good negotiation and follow-up skills for customers and internal queries.
  • Strong computer literacy (Excel and accounting systems).
  • Ability to manage priorities and meet deadlines.
  • Well-organized and results-driven.
  • High level of integrity and confidentiality.
  • Meticulous and accurate in execution.
  • Reliable and accountable.
  • Able to work under pressure and meet tight deadlines.
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug