Senior Stocks Accountant
2025-12-05T09:02:54+00:00
Uganda National Oil Company Limited
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_731/logo/Uganda%20National%20Oil%20Company%20Limited.png
https://www.greatugandajobs.com/jobs/
FULL_TIME
Kampala
Kampala
00256
Uganda
Professional Services
Accounting & Finance, Business Operations
2026-01-09T17:00:00+00:00
Uganda
8
JOB PURPOSE
Develop and implement stock management processes and procedures to ensure accurate costing and reporting of inventory of the company in accordance with international best practices and reporting standards.
ESSENTIAL DUTIES
- Oversee the management and accounting of stocks at UNOC and ensure compliance to international accounting standards.
- Review the stock management processes and procedures for improvement.
- Ensure accurate and efficient management of stocks with correct stock entries which are updated in a timely manner.
- Compute total cost of sales and the drivers monthly.
- Review and take up landed costs for all products in the system on a monthly basis and monitor landed cost vs accruals and correct any unusual movements.
- Conduct reconciliations of vessel deliveries and spot transactions from time to time.
- Ensure that all free truck (FOT) stock balances are monitored and tracked monthly.
- Maintain a log of direct deliveries and own-pick shipments and reconcile them against customer orders.
- Ensure that all sales orders and transfers have been updated correctly in the correct period.
- Reconcile inventory accounts to the general ledger.
- Monitor unit costs for all the products in the system and correct any unusual movements.
- Ensure that third party stocks are properly accounted for, especially hospitality clients.
- Investigate, explain the causes and correct any stock differences on a daily basis.
- Review and report on Gains/Losses inland and overseas depots.
- Carry out manual stock reconciliations at the end of the month for all depots and virtual locations.
- Maintain an interface between all Terminals.
- Monitor of movement of stocks under bond and ensure that there is no tax exposure.
- Reconcile stock transfers with the account for clearing transfer and ensure that all stock transactions for the month have been processed.
- Analyse and report on all stock adjustments and over/under deliveries.
- Identify variances and their causes and task physical custodians to account for the variances.
- Monitor unpriced products in Jinja and ensure compliance with the Petroleum Products Supply Agreement provisions.
- Undertake any other duties and responsibilities as may be assigned from time to time by the supervisor(s).
Qualifications & Experience
- A bachelor’s degree (Hons) in Commerce, Finance, Business Administration, Accounting, or other related fields from a recognised University.
- Full Accountancy Professional Membership (ACCA, CPA, CMA)
- A minimum of Six (6) years of relevant working experience, three (3) of which is attained in Stock Management and Accounting.
- Experience in using ERP systems.
- Must possess skills in General Ledger Accounting with bias in stock accounting and purchase order processing.
- Experience in Stock Accounting/Inventory Management support especially for petroleum products.
Skills and Competencies
- Proficiency in Microsoft Excel.
- Must demonstrate exceptionally strong analytical skills, having an ability to analyse, refine, summarize, and clearly present data and information.
- Ability to work under pressure and tight deadlines.
- High degree of professionalism and maintenance of confidentiality.
- High degree of professionalism
- Ability to maintain confidentiality
- Excellent interpersonal skills and ability to interact with colleagues from all departments and levels of the organization
- Financial Planning & Budgeting
- Financial Accounting & Controls
- Financial Reporting
- Commercial Acumen
- Coordination & Planning
NOTE: UNOC is an equal opportunity employer and does not charge any monies at any stage of the recruitment process.
- Oversee the management and accounting of stocks at UNOC and ensure compliance to international accounting standards.
- Review the stock management processes and procedures for improvement.
- Ensure accurate and efficient management of stocks with correct stock entries which are updated in a timely manner.
- Compute total cost of sales and the drivers monthly.
- Review and take up landed costs for all products in the system on a monthly basis and monitor landed cost vs accruals and correct any unusual movements.
- Conduct reconciliations of vessel deliveries and spot transactions from time to time.
- Ensure that all free truck (FOT) stock balances are monitored and tracked monthly.
- Maintain a log of direct deliveries and own-pick shipments and reconcile them against customer orders.
- Ensure that all sales orders and transfers have been updated correctly in the correct period.
- Reconcile inventory accounts to the general ledger.
- Monitor unit costs for all the products in the system and correct any unusual movements.
- Ensure that third party stocks are properly accounted for, especially hospitality clients.
- Investigate, explain the causes and correct any stock differences on a daily basis.
- Review and report on Gains/Losses inland and overseas depots.
- Carry out manual stock reconciliations at the end of the month for all depots and virtual locations.
- Maintain an interface between all Terminals.
- Monitor of movement of stocks under bond and ensure that there is no tax exposure.
- Reconcile stock transfers with the account for clearing transfer and ensure that all stock transactions for the month have been processed.
- Analyse and report on all stock adjustments and over/under deliveries.
- Identify variances and their causes and task physical custodians to account for the variances.
- Monitor unpriced products in Jinja and ensure compliance with the Petroleum Products Supply Agreement provisions.
- Undertake any other duties and responsibilities as may be assigned from time to time by the supervisor(s).
- Proficiency in Microsoft Excel.
- Must demonstrate exceptionally strong analytical skills, having an ability to analyse, refine, summarize, and clearly present data and information.
- Ability to work under pressure and tight deadlines.
- High degree of professionalism and maintenance of confidentiality.
- High degree of professionalism
- Ability to maintain confidentiality
- Excellent interpersonal skills and ability to interact with colleagues from all departments and levels of the organization
- Financial Planning & Budgeting
- Financial Accounting & Controls
- Financial Reporting
- Commercial Acumen
- Coordination & Planning
- A bachelor’s degree (Hons) in Commerce, Finance, Business Administration, Accounting, or other related fields from a recognised University.
- Full Accountancy Professional Membership (ACCA, CPA, CMA)
- A minimum of Six (6) years of relevant working experience, three (3) of which is attained in Stock Management and Accounting.
- Experience in using ERP systems.
- Must possess skills in General Ledger Accounting with bias in stock accounting and purchase order processing.
- Experience in Stock Accounting/Inventory Management support especially for petroleum products.
JOB-69329fbe0cafa
Vacancy title:
Senior Stocks Accountant
[Type: FULL_TIME, Industry: Professional Services, Category: Accounting & Finance, Business Operations]
Jobs at:
Uganda National Oil Company Limited
Deadline of this Job:
Friday, January 9 2026
Duty Station:
Kampala | Kampala | Uganda
Summary
Date Posted: Friday, December 5 2025, Base Salary: Not Disclosed
Similar Jobs in Uganda
Learn more about Uganda National Oil Company Limited
Uganda National Oil Company Limited jobs in Uganda
JOB DETAILS:
JOB PURPOSE
Develop and implement stock management processes and procedures to ensure accurate costing and reporting of inventory of the company in accordance with international best practices and reporting standards.
ESSENTIAL DUTIES
- Oversee the management and accounting of stocks at UNOC and ensure compliance to international accounting standards.
- Review the stock management processes and procedures for improvement.
- Ensure accurate and efficient management of stocks with correct stock entries which are updated in a timely manner.
- Compute total cost of sales and the drivers monthly.
- Review and take up landed costs for all products in the system on a monthly basis and monitor landed cost vs accruals and correct any unusual movements.
- Conduct reconciliations of vessel deliveries and spot transactions from time to time.
- Ensure that all free truck (FOT) stock balances are monitored and tracked monthly.
- Maintain a log of direct deliveries and own-pick shipments and reconcile them against customer orders.
- Ensure that all sales orders and transfers have been updated correctly in the correct period.
- Reconcile inventory accounts to the general ledger.
- Monitor unit costs for all the products in the system and correct any unusual movements.
- Ensure that third party stocks are properly accounted for, especially hospitality clients.
- Investigate, explain the causes and correct any stock differences on a daily basis.
- Review and report on Gains/Losses inland and overseas depots.
- Carry out manual stock reconciliations at the end of the month for all depots and virtual locations.
- Maintain an interface between all Terminals.
- Monitor of movement of stocks under bond and ensure that there is no tax exposure.
- Reconcile stock transfers with the account for clearing transfer and ensure that all stock transactions for the month have been processed.
- Analyse and report on all stock adjustments and over/under deliveries.
- Identify variances and their causes and task physical custodians to account for the variances.
- Monitor unpriced products in Jinja and ensure compliance with the Petroleum Products Supply Agreement provisions.
- Undertake any other duties and responsibilities as may be assigned from time to time by the supervisor(s).
Qualifications & Experience
- A bachelor’s degree (Hons) in Commerce, Finance, Business Administration, Accounting, or other related fields from a recognised University.
- Full Accountancy Professional Membership (ACCA, CPA, CMA)
- A minimum of Six (6) years of relevant working experience, three (3) of which is attained in Stock Management and Accounting.
- Experience in using ERP systems.
- Must possess skills in General Ledger Accounting with bias in stock accounting and purchase order processing.
- Experience in Stock Accounting/Inventory Management support especially for petroleum products.
Skills and Competencies
- Proficiency in Microsoft Excel.
- Must demonstrate exceptionally strong analytical skills, having an ability to analyse, refine, summarize, and clearly present data and information.
- Ability to work under pressure and tight deadlines.
- High degree of professionalism and maintenance of confidentiality.
- High degree of professionalism
- Ability to maintain confidentiality
- Excellent interpersonal skills and ability to interact with colleagues from all departments and levels of the organization
- Financial Planning & Budgeting
- Financial Accounting & Controls
- Financial Reporting
- Commercial Acumen
- Coordination & Planning
NOTE: UNOC is an equal opportunity employer and does not charge any monies at any stage of the recruitment process.
Work Hours: 8
Experience in Months: 60
Level of Education: bachelor degree
Job application procedure
Interested persons should submit their applications through the UNOC online recruitment system
Applications should be submitted not later than Friday 9th January 2026 by 11:59pm EAT.
Applicants are required to scan and attach CERTIFIED copies of the required academic documents only e.g. Relevant Degree Transcript, Postgraduate Diploma or Masters.
Please note that only applications submitted through the UNOC recruitment system shall be considered.
The application link is: Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION