Key Responsibilities:
Accounts Payable & Receivable:
Process incoming and outgoing payments, ensuring all transactions are accurate and completed on time.
Record and track accounts payable and receivable transactions, ensuring compliance with company policies and procedures.
Verify and reconcile invoices, purchase orders, and payment receipts.
Follow up with clients and vendors regarding outstanding payments or debts.
Assist in preparing payment schedules and ensure timely payments to suppliers and contractors.
Bookkeeping & Financial Record Maintenance:
Maintain accurate records of financial transactions, including receipts, invoices, and payments.
Update and maintain the general ledger with all financial data.
Assist in preparing monthly and quarterly reconciliations for bank accounts, petty cash, and other financial accounts.
Ensure all financial documents and files are properly organized, stored, and archived.
Financial Reporting & Assistance:
Assist in the preparation of financial statements, including income statements, balance sheets, and cash flow reports.
Provide support during internal and external audits by preparing documentation and answering queries.
Assist in the preparation of financial forecasts and budgets.
Generate regular financial reports and assist in analyzing financial data for management review.
Tax & Compliance Support:
Assist with VAT, PAYE, and other tax-related submissions, ensuring that all filings are completed accurately and on time.
Maintain proper records for tax purposes and ensure compliance with local tax regulations.
Assist in the preparation of tax returns and liaise with tax authorities when required.
Expense Management:
Monitor and track company expenses, ensuring that they are within budget and appropriately allocated.
Assist in processing employee reimbursements and managing petty cash.
Help track project-related costs for construction and condominium sales, ensuring accurate cost allocation and reporting.
Payroll Assistance:
Assist with the preparation of payroll, ensuring accurate calculation of employee salaries, deductions, and bonuses.
Help in maintaining employee payroll records and ensuring compliance with labor laws and company policies.
Financial Systems Support:
Support the implementation and maintenance of accounting software or systems.
Help in the integration of financial data into systems, ensuring accuracy and efficiency.
Assist in troubleshooting accounting system issues and liaise with IT when necessary.
General Administrative Support:
Assist the finance team with general administrative tasks as needed, including filing, data entry, and document preparation.
Assist in organizing meetings, preparing reports, and providing support during budgeting sessions or financial reviews.
Requirements
Key Skills & Qualifications:
Experience:
At least 3 years of experience in accounting, preferably in the real estate, construction, or related industry.
Knowledge of accounting software.
Skills:
Strong understanding of accounting principles and practices.
Proficient in Microsoft Excel and other office productivity tools.
Excellent organizational skills and attention to detail.
Good communication skills, both written and verbal.
Ability to manage multiple tasks simultaneously and meet deadlines.
Knowledge of Uganda’s tax laws and financial regulations.
Personal Attributes:
High level of integrity and professionalism.
Strong problem-solving skills and proactive approach to identifying issues.
Ability to work independently as well as in a team setting.
Strong work ethic and ability to handle confidential information.