Accurately record daily financial transactions and maintain comprehensive accounting records. Manage Accounts Payable and Accounts Receivable functions, including timely invoicing and payment processing. Reconcile bank statements, credit card accounts, and other financial records regularly. Maintain and update the general ledger in accordance with established accounting principles. Prepare monthly, quarterly, and year-end financial statements and management reports. Process payroll accurately and on schedule, ensuring compliance with tax and labor regulations. Assist in budgeting, forecasting, and financial analysis to support strategic business decisions. Prepare and organize documentation for tax filings and coordinate with external accountants/auditors. Monitor cash flow and provide timely financial insights to management. Ensure compliance with company policies, internal controls, and applicable laws.