- Assist in maintaining accurate and up-to-date financial records for the company, including general ledger entries, journal entries, and reconciliations.- Record daily financial transactions such as payments, receipts, and other accounting activities.- Assist with managing accounts payable, ensuring that all vendor invoices are accurate and paid on time.- Process and track incoming payments from clients, ensuring all payments are accurately recorded.- Reconcile bank statements with the companys accounting records, identifying any discrepancies and resolving them.- Assist in tracking and managing project-related expenses, ensuring that all costs are accounted for and recorded accurately.- Help in preparing and maintaining project budgets, ensuring adherence to project financial limits.- Assist in preparing and processing employee payroll, ensuring that all deductions and benefits are accurately calculated.- Support the preparation of monthly, quarterly, and annual financial reports, including profit and loss statements, balance sheets, and cash flow statements.- Assist in preparing and filing tax returns, including sales tax, VAT, and other relevant taxes.- Ensure the companys compliance with tax regulations and deadlines.- Review and approve employee expense reports, ensuring they comply with company policies.- Ensure that all accounting and financial documents, such as contracts, invoices, and receipts, are properly filed and easily accessible for future reference or audits.- Assist with internal and external audits by providing required financial documents and supporting information.- Support senior accountants in identifying areas where costs can be reduced or optimized within ongoing projects and overall operations.- Enter financial data into accounting software, ensuring the accuracy and integrity of the system.