- Record and manage daily accounting transactions in the general ledger, including purchases, sales, receipts, and payments.- Maintain and reconcile accounts payable (AP) and accounts receivable (AR) ledgers- Ensure proper data entry in accounting software (e.g., Tally, ERP) with accuracy and timeliness.- Reconcile bank statements regularly and follow up on discrepancies.- Monitor and manage cash flows, including petty cash, supplier payments, and internal reimbursements.- Assist with month-end closing activities, posting adjusting entries, and preparing preliminary financials.- Support year-end closing tasks and liaise with auditors during internal and external audits.- Prepare and maintain financial statements and management reports (P&L, balance sheet, cash flows) for review by senior management.- Provide variance analysis and financial insights to support business decisions and identify cost-saving opportunities.- Assist in the preparation of annual budgets and periodic forecasts for different cost centers (production, sales, operations).- Track actual performance against budget and highlight deviations to management.- Coordinate with external auditors and internal teams to provide required documentation and explanations for audits.- Manage customer invoicing and collections, ensuring timely follow-up on receivables.- Monitor debtor aging and propose action plans for overdue accounts.- Process supplier invoices, verify their correctness, and handle vendor payments.- Reconcile vendor statements and resolve payment-related disputes.- Implement, maintain, and improve accounting processes, workflows, and controls to minimize risk and ensure accuracy.- Maintain organized and up-to-date financial records, filing supporting documentation (invoices, receipts, bank statements)