Key Responsibilities
1. ERP Implementation & Financial Systems
- Work closely with the external Odoo implementation partner during the ERP implementation.
- Assist in translating accounting and financial requirements into Odoo workflows.
- Understand and validate Odoo Accounting configurations.
- Review chart of accounts, journals, taxes, payment terms and financial reporting structures.
- Test accounting transactions and verify that operational transactions generate the correct accounting entries.
- Identify accounting discrepancies and coordinate their resolution.
- Ensure proper financial controls, approval workflows and audit trails are maintained.
- Assist with migration and validation of financial data from existing accounting systems, including Tally.
2. Procurement & Accounts Payable
- Manage supplier invoices and accounts payable records.
- Reconcile supplier statements and outstanding balances.
- Track supplier advances and partial payments against individual purchase orders.
- Verify supplier invoices against purchase orders and goods received.
- Monitor outstanding supplier payments and payment due dates.
- Ensure accurate recording of foreign currency transactions and exchange differences.
3. Inventory & Landed Cost Accounting
- Understand and manage the accounting treatment of inventory purchases.
- Verify the allocation of freight, insurance, customs, clearance and other import-related expenses.
- Review landed cost calculations to ensure that the true cost of each product is accurately reflected.
- Verify inventory valuation and the accounting impact of stock movements.
- Reconcile inventory records with financial accounts.
- Identify discrepancies between physical inventory, ERP inventory and accounting balances.
4. Financial Accounting & Controls
- Maintain accurate accounting records and ensure transactions are properly classified.
- Perform bank, cash, supplier and intercompany reconciliations.
- Monitor accounts payable and receivable across different countries.
- Review outstanding balances and identify long-pending transactions.
- Ensure proper documentation and supporting vouchers are maintained.
- Assist with month-end and year-end closing activities.
- Maintain proper audit trails and financial controls.
5. Financial Reporting & Analytics
- Prepare periodic financial and management reports.
- Develop reporting structures for procurement costs, inventory valuation and profitability.
- Monitor outstanding receivables and ageing.
- Analyse expenses, gross margins and product profitability.
- Prepare reports comparing financial performance across different countries.
- Identify unusual transactions, discrepancies and potential financial risks.
6. Process Improvement
- Identify opportunities to automate repetitive accounting activities.
- Improve financial reporting and reconciliation processes.
- Establish standard operating procedures for accounting activities.
- Work with other team members to ensure that operational and financial information is consistent.
Required Qualifications & Experience
- Bachelor's degree in Accounting, Finance or a related field.
- Professional accounting qualification such as CPA, CMA or equivalent is an advantage.
- Minimum 8 years of relevant accounting experience.
- Strong practical experience with ERP accounting systems.
- Hands-on Odoo Accounting experience is highly desirable.
- Experience with Tally, preferably Tally Prime.
- Strong understanding of accounts payable, accounts receivable, general ledger and reconciliations.
- Good understanding of inventory accounting and landed costs.
- Experience with multi-currency accounting.
- Advanced Microsoft Excel skills.
- Excellent analytical and problem-solving abilities.
- Strong written and spoken English.
Preferred Qualifications
- Previous experience with Odoo ERP implementation or migration.
- Experience handling accounting across multiple countries or entities.
- Knowledge of foreign currency transactions and intercompany accounting.
The Type of Person We Are Looking For
We are looking for someone who:
- Has strong accounting fundamentals and does not simply rely on accounting software.
- Is comfortable learning and managing new systems.
- Is highly analytical and detail-oriented.
- Can independently investigate and resolve accounting discrepancies.
- Takes responsibility for accuracy and completeness of financial records.
- Is proactive in improving processes rather than simply following existing procedures.
- Can communicate effectively with international teams.
- Is disciplined, organised and capable of working independently in a remote environment.