Record and maintain daily financial transactions accurately in the accounting system. Prepare and update cash books, journals, ledgers, and other accounting records. Enter purchasing, sales, expenses, and payment transactions into Odoo Software. Verify invoices, vouchers, receipts, and other supporting documents before recording transactions. Check cashier cash-count sheets and reconcile daily cash balances with system records. Prepare bank and cash reconciliations and report any discrepancies promptly. Assist in preparing monthly financial reports, expense summaries, and other accounting reports. Monitor accounts payable and accounts receivable and follow up on outstanding balances. Maintain proper filing and confidentiality of financial records and supporting documents. Assist with stock reconciliation, financial audits, and month-end closing processes. Perform other finance and accounting duties assigned by the Finance Manager.