Maintain accurate and up-to-date records of financial transactions, including accounts payable, accounts receivable, general ledger entries, and payroll.
Process invoices, expense reports, and payments in a timely manner, ensuring accuracy and compliance with company policies.
Reconcile bank statements, credit card statements, and other financial records to ensure accuracy and identify discrepancies.
Prepare and analyze financial reports, such as balance sheets, income statements, and cash flow statements, on a regular basis.
Assist in budget preparation and monitoring, providing insights and recommendations to management as needed.
Collaborate with internal teams to resolve any financial issues or discrepancies and ensure smooth financial operations.
Assist with audits and tax filings, providing necessary documentation and support to auditors and tax consultants.
Stay informed about relevant accounting regulations and best practices, ensuring compliance with local, state, and federal regulations.
Support senior management in financial analysis, forecasting, and decision-making processes.
Perform other related duties and ad-hoc tasks as assigned by the finance manager or senior management.