Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

13 results for Bookkeeper in Greenville, SC

Accounting Clerk
  • Duncan, SC
  • onsite
  • Temporary
  • 25 - 30 USD / Hourly
  • <p>We are looking for a detail-oriented Accounting Clerk to join our team on a contract to permanent basis in Duncan, South Carolina. The ideal candidate will play a key role in managing accounts payable and receivable, ensuring accurate data entry, and maintaining financial records using QuickBooks. This position requires strong organizational skills and the ability to process invoices efficiently in a fast-paced industrial environment.</p><p><br></p><p>Responsibilities:</p><p>• Handle accounts payable and accounts receivable functions with accuracy and efficiency.</p><p>• Perform data entry tasks to maintain up-to-date financial records.</p><p>• Process invoices promptly and ensure proper documentation.</p><p>• Utilize QuickBooks to manage and reconcile accounts.</p><p>• Collaborate with team members to ensure timely resolution of discrepancies.</p><p>• Maintain organized records of financial transactions and support audits as needed.</p><p>• Verify and post transactions to appropriate accounts.</p><p>• Prepare reports and summaries of financial activities as required.</p><p>• Assist with other accounting tasks to support the department&#39;s operations.</p>
  • 2026-03-24T00:00:00Z
Staff Accountant
  • Horse Shoe, NC
  • onsite
  • Permanent
  • 60000 - 70000 USD / Yearly
  • <p>We are seeking a Staff Accountant to join a growing team. This role is ideal for someone with 1+ years of general accounting experience who enjoys working across multiple areas of the accounting function and wants to continue developing their technical skills. </p><p><strong>Hybrid schedule:</strong> 3 days in office / 2 days remote (may vary week to week)</p><p><br></p><p>Responsibilities:</p><ul><li>Assist with accounts payable and accounts receivable processes</li><li>Prepare journal entries and support the month-end close</li><li>Perform account reconciliations and investigate discrepancies</li><li>Maintain accurate financial records and support reporting needs</li><li>Work with cross-functional teams to ensure timely and accurate financial data</li></ul>
  • 2026-03-10T00:00:00Z
Staff Accountant
  • Greenville, SC
  • onsite
  • Permanent
  • 55000 - 60000 USD / Yearly
  • <p>Robert Half is working with a client based in Greenville, SC that is currently looking for an Accountant. The right candidate will apply principles of accounting to analyze financial information and prepare financial reports. Assists in maintaining budgets and projected costs. </p><p><br></p><p> Essential Duties and Responsibilities include the following. Other duties may be assigned. </p><p>-Prepare House Profit Analyses and review gross profit margins for each sales contract </p><p>-Review job costs for budget variances, cost code errors, and other posting errors on invoices and resolve with proper departments </p><p>-Conduct monthly close procedures and ensure that deadlines are met </p><p>-Prepare monthly balance sheet account reconciliations </p><p>-Post bank deposits and create related cash receipt journals </p><p>-Process timely payment of property taxes and monthly amortization </p><p>-Monitor fixed asset purchases and ensure timely capitalization and depreciation of assets </p><p>-Prepare the B&amp;O excise tax return in web site, get approvals, and enter in Docusphere </p><p>-Responsible for various weekly and monthly reports, including the Weekly Sales Report, Back Charge </p><p>-Report, Marketing Report, Warranty Expense Report, and Production Report </p><p>-Oversee Due Diligence Reconciliation and review </p><p>-Review SG&amp;A expenses and provide coding </p><p>-Review employee expense reimbursements for accuracy and appropriate documentation Review HOA financials</p><p>-Update the sales tax rate sheet </p><p>-Reconcile the RE Tax excel spreadsheet </p><p>-Monitor upcoming projects that may require a new city license and application, track current license expiration dates, and submit renewals </p><p>-Prepare BRWs and upload to DocuNECT </p><p>-Assist vendors with any questions as needed </p><p>-Prepare journal entries as needed </p><p>-Other ad hoc analyses, reports and projects as needed by division management </p><p>-Conducts all business in a detail oriented and ethical manner to serve customers and increase the goodwill and profit of the company </p><p>-Ability to travel overnight</p>
  • 2026-03-19T00:00:00Z
Staff Accountant
  • Hendersonville, NC
  • onsite
  • Permanent
  • 65000 - 75000 USD / Yearly
  • <p>A growing multi-location retail operator is seeking a Staff Accountant to join its accounting team in Hendersonville, NC. This role will support financial operations across a network of retail locations and is ideal for someone who enjoys working in a fast-paced, operationally focused environment.</p><p><br></p><p>Responsibilities:</p><ul><li>Prepare and post daily, weekly, and monthly journal entries</li><li>Perform general ledger account reconciliations, including cash, inventory, and AP/AR</li><li>Assist with month-end and year-end close</li><li>Review store-level transactions for accuracy and completeness</li><li>Analyze sales, margin, and inventory variances</li><li>Assist with retail sales reporting and fuel accounting</li><li>Maintain documentation supporting internal controls and audits</li><li>Work with store managers and operations teams to resolve discrepancies</li></ul>
  • 2026-03-11T00:00:00Z
Staff Accountant
  • Greer, SC
  • onsite
  • Permanent
  • 65000 - 75000 USD / Yearly
  • <p>We are seeking a Staff Accountant to join a collaborative accounting team in Greer, SC. This role is ideal for someone with 2+ years of accounting experience who wants to broaden their skillset and gain exposure across the full accounting cycle.</p><p>The position offers the opportunity to be cross-trained across multiple accounting functions, making it a great fit for someone looking to grow and develop within a dynamic environment.</p><p><br></p><p>Responsibilities:</p><ul><li>Support accounts payable and accounts receivable processes</li><li>Prepare and post journal entries</li><li>Perform account reconciliations and assist with month-end close</li><li>Help maintain accurate financial records and supporting schedules</li><li>Assist with audit preparation and provide documentation as needed</li><li>Work closely with the accounting team on various projects and process improvements</li></ul>
  • 2026-03-10T00:00:00Z
Accounts Payable Clerk
  • Greenwood, SC
  • onsite
  • Permanent
  • 45000 - 50000 USD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Accounts Payable Clerk</strong> to join their team in Greenwood, South Carolina. This role involves managing vendor payments, maintaining accurate financial records, and ensuring compliance with reporting requirements. The ideal candidate will excel in teamwork and communication, and bring strong organizational skills to support the financial operations.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor payments, ensuring timely disbursement and monitoring for available discounts.</p><p>• Verify federal identification numbers and prepare checks for payment.</p><p>• Resolve discrepancies related to purchase orders, contracts, invoices, or payments.</p><p>• Generate and record journal entries for utility bills, coordinating with department heads for proper approval and coding.</p><p>• Review and update accounting ledgers for accounts payable transactions, including year-end reconciliations for audits.</p><p>• Assist with daily mail operations, including posting checks and cash into the accounting system.</p><p>• Process employee reimbursements, verify expense reports, and handle requests for advances.</p><p>• Archive vendor information, prepare tax forms such as 1099s.</p>
  • 2026-03-20T00:00:00Z
Office Manager
  • Greenville, SC
  • onsite
  • Permanent
  • 60000 - 80000 USD / Yearly
  • <p>We are seeking an experienced Office Manager to join a growing financial services firm in the Greater Greenville, South Carolina area. In this role, you will oversee office operations and provide critical support to financial advisors and staff in a detail-oriented and fast-paced environment. This position is ideal for someone who excels at balancing administrative responsibilities with client-focused tasks while maintaining high standards of organization and confidentiality.</p><p><br></p><p>Responsibilities:</p><p>• Manage daily office operations, including supplies, mail handling, and vendor relationships.</p><p>• Coordinate schedules and appointments, ensuring smooth meeting logistics.</p><p>• Organize and support events such as client workshops, seminars, and team meetings.</p><p>• Maintain accurate and confidential documentation of office procedures and records.</p><p>• Assist with technology tools and ensure efficient use of office systems.</p><p>• Provide administrative support to financial advisors for client meetings and communications.</p><p>• Prepare meeting materials, correspondence, and follow-up documentation for client interactions.</p><p>• Facilitate client onboarding processes and ensure timely completion of reporting and record-keeping.</p><p>• Oversee HR-related tasks, including onboarding and benefits coordination.</p><p>• Collaborate with leadership to promote a productive and supportive work environment.</p>
  • 2026-02-20T00:00:00Z
Accounts Receivable Clerk
  • Taylors, SC
  • onsite
  • Permanent
  • 50000 - 65000 USD / Yearly
  • <p>We are looking for an experienced Accounts Receivable Clerk to join our team in Greenville, South Carolina. In this role, you will handle key financial tasks, including customer billing, collections, and job costing, while contributing to the smooth flow of operations. This is an excellent opportunity for a detail-oriented individual with a strong background in accounts receivable to thrive in a dynamic environment.</p><p><br></p><p>Responsibilities:</p><p>• Manage accounts receivable processes, including tracking and reconciling customer payments.</p><p>• Prepare and issue invoices for residential, commercial, new construction, and re-roofing projects.</p><p>• Follow up on outstanding payments and handle collections efficiently.</p><p>• Collaborate with the team to ensure accurate job costing and financial reporting.</p><p>• Utilize software tools such as QuickBooks and Excel to maintain financial records.</p><p>• Open and maintain files related to customer accounts and billing.</p><p>• Ensure timely cash applications and collections to meet company financial goals.</p><p>• Work closely with clients to address billing inquiries and resolve discrepancies.</p><p>• Support the onsite team with financial needs and documentation.</p><p>• Contribute to the development of streamlined accounting processes.</p>
  • 2026-03-03T00:00:00Z
ACCOUNTING MANAGER
  • Greenwood, SC
  • onsite
  • Permanent
  • 100000 - 120000 USD / Yearly
  • <p>Outstanding opportunity to join this growing company that is looking for top talent. Great team in place, very nice bonus and benefits package, and chance to make an impact here. For immediate and confidential consideration on this or one of the many other positions I&#39;m working, please contact Chris Fallow directly at [email protected] or through LinkedIn.  </p>
  • 2026-03-12T00:00:00Z
Project Accountant
  • Greenville, SC
  • onsite
  • Permanent
  • 65000 - 70000 USD / Yearly
  • <p>Our client is seeking a detail-oriented and proactive Project Accountant to support the financial management of multiple construction projects from startup through closeout. This role plays a critical part in ensuring accurate job cost tracking, timely billing, subcontractor payment processing, and compliance with contractual and company requirements.</p><p>The ideal candidate will bring strong construction accounting knowledge, advanced attention to detail, and the ability to collaborate closely with Project Managers, Operations, and the Accounting team in a fast-paced, growing environment.</p><p> </p><p><strong>Key Responsibilities</strong></p><p><strong>Project Financial Management &amp; Job Cost Accounting</strong></p><ul><li>Oversee financial administration of assigned projects including budgets, commitments, subcontractor pay applications, and committed costs</li><li>Maintain accurate and up-to-date job cost records and ensure alignment between systems (e.g., ERP and project management platforms)</li><li>Assist project teams with budget imports, budget adjustments, cost corrections, and commitment setup</li><li>Support proactive financial review and analysis for project review meetings</li></ul><p><strong>Subcontractor Invoicing (Pay Apps), Disbursements and Relationships</strong></p><ul><li>Develop and maintain strong relationships with subcontractors, vendors, and suppliers</li><li>Serve as a point of contact for trade partners regarding invoicing, compliance, and payment questions</li><li>Assist trade partners with ACH setup via Procore Pay and invoicing system requirements</li><li>Review and process subcontractor pay applications, ensuring accuracy, compliance, and proper documentation</li><li>Manage subcontractor commitments and change orders within Procore and ERP systems</li><li>Track and collect lien waivers (including sub-tier waivers)</li><li>Sync subcontractor commitments and invoicing between Procore and Sage 300 CRE, resolving discrepancies as needed</li><li>Monitor aging invoices and communicate outstanding items to Project Managers</li><li>Prepare retainage releases, including partial and final releases</li></ul><p><strong>Systems, Reporting &amp; Reconciliation</strong></p><ul><li>Ensure accurate data flow between systems (e.g., Procore, Sage 300 CRE) and resolve discrepancies</li><li>Reconcile project accounts, commitments, and costs across platforms</li><li>Generate financial and operational reports for project teams and leadership as needed</li><li>Maintain organized, accurate, and audit-ready project documentation and financial records </li><li>Support internal and external audits as requested</li></ul><p><strong>Operational &amp; Administrative Support</strong></p><ul><li>Partner closely with Project Managers, Operations, and Accounting leadership to support project financial needs</li><li>Assist with project setup, including budgets, cost codes, and commitment structures</li><li>Prepare necessary reports and backup documentation for manifest billings as required</li><li>Support budget revisions, cost reallocation, and project financial adjustments</li><li>Collaborate with accounting and operations teams to improve processes and ensure compliance with company policies </li><li>Contribute to continuous improvement of accounting processes and reporting as the company grows</li></ul>
  • 2026-03-24T00:00:00Z
COST ACCOUNTANT
  • Greenville, SC
  • onsite
  • Permanent
  • 75000 - 85000 USD / Yearly
  • <p>Join this well-established company that is looking for a stable performer. Hybrid schedule, nice benefits and bonus plan, and opportunity to get some great exposure here. For immediate and confidential consideration on this or one of the many other positions I&#39;m working, please contact Chris Fallow directly at [email protected] or through LinkedIn.  </p>
  • 2026-03-12T00:00:00Z
entry level accounting
  • Spartanburg, SC
  • onsite
  • Temporary
  • 23 - 25 USD / Hourly
  • <p>We are looking for a detail-oriented Entry-Level Accounting specialist to join our team in Spartanburg, South Carolina. This is a Contract to Perm position ideal for candidates with a strong foundation in accounting practices and a keen eye for accuracy. The role offers an excellent opportunity to contribute to essential financial operations while developing your skills in a dynamic environment.</p><p><br></p><p>Responsibilities:</p><p>• Process accounts payable and accounts receivable transactions accurately and efficiently.</p><p>• Ensure the timely entry and reconciliation of financial data into accounting systems.</p><p>• Utilize QuickBooks to manage and maintain financial records.</p><p>• Handle invoice processing, including verification and approval procedures.</p><p>• Perform routine data entry tasks with a focus on precision and consistency.</p><p>• Support month-end and year-end financial reporting activities.</p><p>• Maintain organized records for audits and compliance purposes.</p><p>• Collaborate with team members to resolve discrepancies in financial documentation.</p><p>• Generate reports and summaries to assist in financial decision-making.</p>
  • 2026-03-24T00:00:00Z
FINANCE MANAGER
  • Simpsonville, SC
  • onsite
  • Permanent
  • 120000 - 140000 USD / Yearly
  • <p>Great chance to join this industry leader that is looking for a strong and stable performer! Free insurance(even for family), nice bonus plan, and opportunity to really get involved here. For immediate and confidential consideration on this or one of the many other positions I&#39;m working, please contact Chris Fallow directly at [email protected] or through LinkedIn.  </p>
  • 2026-03-10T00:00:00Z