Maintain accurate and up-to-date records of financial transactions including purchases, sales, receipts, and payments
Manage accounts payable and accounts receivable processes by processing invoices, issuing payments, and following up on outstanding balances.
Reconcile bank statements and ensure that all transactions are accurately recorded in the general ledger.
Calculate and process payroll accurately, including deductions, taxes, and benefits.
Prepare financial reports such as income statements, balance sheets, and cash flow statements on a regular basis for management review.
Assist in the development and monitoring of budgets, providing financial data and insights to support decision-making.
Ensure compliance with all tax regulations and assist in the preparation of tax returns.
Conduct basic financial analysis to identify trends, variances, and opportunities for improvement.
Maintain organized and accurate financial records, both electronically and in hard copy, ensuring compliance with record-keeping requirements.
Collaborate with other members of the finance team, as well as with other departments, to provide financial information and support as needed.