We are looking for an experienced Bookkeeper to join our team on a contract basis in Elgin, South Carolina. In this role, you will play a critical part in managing financial records, ensuring accurate bookkeeping, and improving processes for accounts payable, accounts receivable, and payroll. This position offers an opportunity to contribute to a growing organization while utilizing your expertise in QuickBooks Desktop and other accounting practices.<br><br>Responsibilities:<br>• Process and record vendor invoices accurately and ensure timely payments, adhering to proper coding and approval protocols.<br>• Generate client invoices based on contract terms, monitor aging reports, and follow up on overdue accounts to maintain receivable balances.<br>• Reconcile accounts payable and accounts receivable monthly, identifying and resolving discrepancies.<br>• Manage payroll processes, ensuring accurate calculations and timely disbursement of employee payments.<br>• Audit historical financial data to identify outstanding items and organize records for clarity.<br>• Develop and implement improved workflows for invoicing, payment processing, and reconciliation.<br>• Record daily financial transactions and maintain the general ledger with precision.<br>• Assist in preparing financial reports and supporting month-end and year-end close activities.<br>• Address administrative tasks related to financial operations as needed.<br>• Ensure compliance with company policies, accounting standards, and relevant regulations.