Responsibilities:
- Recording Transactions: Accurately record daily financial transactions, including sales, purchases, receipts, and payments in the appropriate ledgers and accounting software.
- Accounts Receivable and Payable: Monitor and manage accounts receivable and accounts payable, ensuring timely collections and payments.
- Bank Reconciliation: Perform regular bank reconciliations to ensure that all transactions are accurately recorded and discrepancies are promptly addressed.
- Financial Reporting: Assist in generating financial reports, including income statements, balance sheets, cash flow statements, and other relevant financial analyses.
- General Ledger Maintenance: Maintain and update the general ledger, ensuring all financial data is organized and up-to-date.
- Expense Tracking: Monitor and track company expenses, verifying receipts, and ensuring adherence to expense policies.
- Tax Compliance: Collaborate with the finance team to prepare necessary documentation for tax filings and assist in audits.
- Financial Analysis: Provide support for financial analysis, budgeting, and forecasting as required by management.
- Inventory Management: Assist in managing inventory records and reconciling inventory levels with financial records.
- Payroll Support: Assist in payroll processing, ensuring accurate and timely payment of employees.
- Regulatory Compliance: Stay updated with relevant accounting regulations and ensure compliance with local, state, and federal laws.
- Documentation and Filing: Maintain organized and secure financial records, both in physical and digital formats.
- Financial Software: Utilize accounting software and tools effectively, making suggestions for process improvements as needed.