Posted: By:Hiring Kenya
DUTIES AND RESPONSIBILITIES
Daily Financial Transaction Management
Record all financial transactions—sales, purchases, expenses, receipts, and payments—accurately in Odoo Accounting on a daily basis.
Ensure proper categorization and tagging of entries for accurate reporting and analysis.
Monitor and update cash flow records to reflect real-time financial positions.
Bank and Account Reconciliation
Perform weekly and monthly bank reconciliations to ensure alignment between bank statements and company records.
Investigate and resolve discrepancies promptly.
Reconcile ledger accounts, including petty cash, control accounts, and suspense accounts.
Accounts Payable and Receivable
Process supplier invoices, ensure approvals, and schedule timely payments.
Generate and issue client invoices, and follow up on receivables to maintain healthy cash flow.
Maintain updated aging reports for both receivables and payables.
Intercompany and Cross-Border Accounting
Work with teams from other branches or countries to process intercompany charges and reconciliations.
Ensure proper documentation and compliance with internal transfer pricing and intercompany policies.
Track and reconcile intercompany loan accounts and shared services transactions.
Taxation and Statutory Compliance
Prepare and file monthly and annual statutory returns including VAT, PAYE, SHIF, NSSF, and Withholding Tax, in compliance with KRA regulations.
Ensure accurate and timely remittance of taxes and statutory deductions.
Maintain records for tax audits and assist in resolving any KRA queries.
Financial Reporting
Assist in the preparation of monthly management accounts including P&L, Balance Sheet, and Cash Flow reports.
Support budgeting and forecasting processes with timely data and analysis.
Prepare schedules and reconciliations for quarterly and annual audits.
Audit Support
Liaise with external and internal auditors by preparing audit schedules, source documents, and explanations as needed.
Address audit findings and follow through with necessary adjustments or process improvements.
Process Improvement and Automation
Identify inefficiencies or bottlenecks in existing accounting workflows.
Contribute to the automation of recurring tasks within Odoo to improve data accuracy and operational efficiency.
Assist with system upgrades, testing new features, and staff training on Odoo functionalities.
Inventory and Asset Management
Collaborate with operations and warehouse teams to monitor inventory movements and cost allocations.
Maintain the fixed asset register and ensure correct depreciation methods and asset tagging.
Assist in periodic stock counts and asset verifications.
Internal Controls and Compliance
Ensure adherence to internal financial policies, approval workflows, and spending limits.
Flag any anomalies or policy breaches and recommend corrective actions.
Regularly review and update accounting SOPs in collaboration with management.
KEY REQUIREMENT SKILLS AND QUALIFICATION
CPA-K qualification is mandatory
Minimum 3 years of experience in a busy accounting environment
Proficiency in Odoo ERP, especially the Accounting Module, is a must
Strong knowledge of Kenyan tax laws and financial reporting standards
Excellent attention to detail, analytical skills, and accuracy in record-keeping
Strong communication and interpersonal skills
Ability to work independently and collaboratively in a fast-paced environment