




Overview and Key Responsibilities The **Senior Accountant** will be responsible for overseeing the financial operations of the wholesale trading company, ensuring accurate and timely financial reporting, and maintaining compliance with all relevant regulations. This role requires strong analytical skills, a deep understanding of inventory accounting, and the ability to manage complex financial data. Core Responsibilities * **Financial Reporting \& Analysis:** * Prepare and analyze monthly, quarterly, and annual financial statements in accordance with **GAAP (Generally Accepted Accounting Principles)** or **IFRS (International Financial Reporting Standards)**. * Conduct detailed analysis of financial data, identifying trends, variances, and potential areas for improvement. * Assist in the preparation of budgets and financial forecasts. * **Inventory \& Cost Accounting:** * Manage and reconcile **inventory accounts**, including oversight of cost of goods sold (COGS), inventory valuation (e.g., FIFO, LIFO, weighted\-average), and obsolescence reserves. * Analyze product profitability and gross margins by category and supplier. * Coordinate and oversee periodic **physical inventory counts** and reconciliation to the general ledger. * **General Ledger \& Reconciliations:** * Oversee the maintenance of the general ledger, ensuring proper classification and recording of all financial transactions. * Perform and review complex monthly **balance sheet reconciliations** (e.g., cash, bank accounts, intercompany balances, accruals). * Manage fixed assets, depreciation schedules, and related ledger entries. * **Compliance \& Audit:** * Ensure compliance with local, state, and federal reporting requirements and tax filings. * Support internal and external audits by providing necessary documentation and explanations. * Develop and implement strong internal controls to safeguard company assets. * **Accounts Payable/Receivable Oversight:** * Assist in the oversight of the accounts payable and accounts receivable functions, ensuring timely processing and collections. * Reconcile sub\-ledgers to the general ledger and investigate discrepancies. Job Type: Full\-time Pay: From BD400\.000 per month


