<p>Full-Charge Bookkeeper</p><p><strong>Location:</strong> Mooresville, NC</p><p><strong>Work Arrangement:</strong> Onsite (100%)</p><p>A growing <strong>public accounting firm</strong> is seeking an experienced <strong>Full-Charge Bookkeeper</strong> to support a portfolio of small business clients across industries such as <strong>real estate, construction, restaurants, and professional services</strong>. This role offers variety, client interaction, and ownership over the full accounting cycle.</p><p>The firm operates in a <strong>values-driven, faith-based environment</strong>. Candidates do <strong>not</strong> need to share the same beliefs but must be comfortable working in a respectful, religiously influenced culture.</p><p><br></p><p>What You’ll Be Responsible For</p><ul><li>Managing full-cycle bookkeeping for multiple small business clients</li><li>Serving as a primary point of contact and communicating directly with clients</li><li>Reviewing work and overseeing junior bookkeeping staff</li><li>Researching and resolving account discrepancies</li><li>Preparing and reviewing financial statements</li><li>Processing payroll and related payroll tax filings</li><li>Preparing and filing sales and use tax reports</li><li>Assisting with tax planning and <strong>light tax preparation</strong></li><li>Supporting corporate and entity-level tax compliance</li><li>Working within <strong>QuickBooks and Xero</strong>; tax work completed in <strong>ProConnect</strong></li></ul><p><br></p><p><br></p>
<p>We are partnering with a public accounting firm in search of a detail-oriented Staff Accountant to support day-to-day financial operations and help maintain accurate accounting records in Mooresville, North Carolina. This role is ideal for someone who is comfortable managing core bookkeeping functions, collaborating with internal and external clients, and ensuring timely completion of accounting activities on behalf of this firm's customer-base. The position offers an opportunity to contribute across payables, receivables, reconciliations, compliance, and tax work while helping keep financial reporting organized and reliable.</p><p><br></p><p>Responsibilities:</p><p>• Oversee daily bookkeeping activities, maintaining complete and accurate financial records across multiple accounting areas.</p><p>• Process vendor invoices and payment transactions while ensuring accounts payable entries are coded and recorded correctly.</p><p>• Manage customer billing and collections activities, keeping accounts receivable balances current and resolving payment discrepancies.</p><p>• Reconcile bank and account balances on a regular basis to identify variances and maintain accuracy in the general ledger.</p><p>• Prepare supporting schedules, financial documentation, and audit-related reports for internal review and external requests.</p><p>• Assist with business tax filings and compliance tasks by organizing financial data and supporting timely submission requirements.</p><p>• Communicate with clients, vendors, and internal stakeholders to address accounting questions and follow up on outstanding items.</p><p>• Utilize accounting platforms such as QuickBooks and Xero to enter transactions, track activity, and support reporting needs.</p>
We are looking for a detail-oriented Accounts Payable Specialist to join our team on a contract with the potential for a permanent position in Greensboro, North Carolina. In this role, you will manage various aspects of accounts payable and receivable processes, ensuring accurate and timely financial transactions. This position is ideal for someone with a strong background in accounting and a passion for maintaining organized financial records.<br><br>Responsibilities:<br>• Process and manage accounts payable transactions, including coding invoices and ensuring accuracy.<br>• Handle accounts receivable tasks, such as preparing and tracking billing statements.<br>• Set up and maintain purchase orders to support operational and construction-related activities.<br>• Reconcile financial discrepancies by collecting and analyzing account information.<br>• Facilitate check runs and Automated Clearing House (ACH) payments in a timely manner.<br>• Collaborate with vendors and internal teams to resolve invoice or payment discrepancies.<br>• Monitor and maintain accurate financial records and documentation for auditing purposes.<br>• Ensure compliance with company policies and accounting standards in all financial activities.<br>• Support month-end and year-end closing processes by providing necessary documentation and reports.
We are looking for a dedicated and experienced Accounts Payable Lead to join our team in Winston Salem, North Carolina. In this role, you will oversee the accounts payable functions for the Metals Division, ensuring all processes are accurate, timely, and efficient. This is an excellent opportunity for someone who is detail oriented and thrives on problem-solving, process improvement, and cross-departmental collaboration.<br><br>Responsibilities:<br>• Manage the end-to-end accounts payable process for the Metals Division, ensuring smooth operations.<br>• Address and resolve vendor inquiries and payment discrepancies efficiently.<br>• Partner with various departments to analyze and resolve accounting discrepancies.<br>• Develop and present recommendations for process improvements to senior management.<br>• Ensure all accounts payable activities meet high standards of accuracy and timeliness.<br>• Assist in month-end closing tasks, including reconciliations and preparing reports.<br>• Prepare and organize documentation for audits, ensuring compliance with company policies.<br>• Identify opportunities to enhance efficiency and ensure adherence to accounting standards.
We are looking for an Accounts Payable Clerk to support daily financial operations in High Point, North Carolina. This role focuses on accurate invoice handling, vendor coordination, and timely payment processing while helping maintain organized accounting records. The ideal candidate is detail-oriented, dependable, and comfortable managing multiple priorities in a fast-paced environment.<br><br>Responsibilities:<br>• Review incoming invoices, enter payment details into the accounting system, and organize disbursements according to established timelines.<br>• Communicate with suppliers and service providers to resolve billing discrepancies and secure corrected documentation when needed.<br>• Compare invoice records against supporting information to reconcile balances and ensure charges are accurate.<br>• Examine employee expense submissions and reimbursement requests before releasing them for payment.<br>• Record permit-related financial activity and maintain complete, up-to-date account entries.<br>• Prepare and complete bank deposits while ensuring proper documentation and tracking of funds.<br>• Maintain vendor files, including insurance documentation and account setup details, to support compliance and ongoing service relationships.<br>• Investigate outstanding and overdue invoices, confirm billing responsibility, and verify ownership status for properties tied to charges.<br>• Carry out assigned accounting tasks with professionalism, sound judgment, and a strong commitment to accuracy and service.<br>• Provide additional support as needed, including working extended hours during heavier processing periods.
We are looking for an Accounts Payable Analyst to support core accounting operations in Greensboro, North Carolina. This role will handle invoice and payment activities, maintain accurate financial records, and assist with recurring reporting and close processes. The ideal candidate brings strong attention to detail, sound knowledge of accounts payable procedures, and the ability to work effectively with vendors and internal stakeholders.<br><br>Responsibilities:<br>• Review supporting documentation to validate transactions and ensure financial activity is recorded accurately.<br>• Enter, classify, and process vendor invoices in accounting systems with the correct coding and payment details.<br>• Manage incoming payments across approved channels, including checks and card-based transactions, and complete related reconciliations.<br>• Maintain organized financial records such as invoices, receipts, journal support, ledgers, and other accounting documentation.<br>• Monitor payable and receivable balances, identify discrepancies, and communicate unresolved items to the appropriate parties.<br>• Partner with vendors and suppliers to confirm billing accuracy, resolve payment questions, and support on-time settlement of accounts.<br>• Contribute to monthly and annual accounting activities by helping prepare reports, budget support materials, tax-related documentation, and audit schedules.<br>• Provide general administrative assistance and support additional accounting tasks as business needs require.
<p>We are looking for an Accounts Payable Specialist to support a busy manufacturing operation. This contract-to-permanent opportunity is ideal for someone who is highly organized, detail-oriented, and comfortable handling large volumes of vendor invoices and payment activity. The person in this role will help maintain accurate financial records, ensure timely disbursements, and contribute to smooth day-to-day accounts payable operations. </p><p> Responsibilities: • Process a high volume of supplier invoices accurately and efficiently within established timelines. • Review invoice details, assign the correct general ledger or account codes, and verify supporting documentation before entry. • Manage payment activity through ACH transactions and check runs while following internal controls and approval procedures. • Reconcile vendor statements, investigate discrepancies, and work with internal teams to resolve outstanding payment issues. • Maintain organized accounts payable records to support reporting, audits, and month-end close activities. • Communicate with vendors regarding payment status, invoice questions, and account updates clearly and effectively.</p>
We are looking for a detail-oriented Payroll Administrator to join our team in Concord, North Carolina. In this role, you will be responsible for managing multi-state payroll for approximately 1,000 employees, ensuring compliance with all federal, state, and local regulations. Additionally, you will oversee benefits and retirement plan administration while delivering exceptional service to employees.<br><br>Responsibilities:<br>• Process full-cycle, multi-state payroll on a biweekly schedule, ensuring accuracy and compliance with relevant laws.<br>• Maintain accurate payroll records, including earnings, deductions, and tax data, while resolving discrepancies promptly.<br>• Administer payroll tax processes, such as withholding, reporting, and remittance, and manage year-end filings including W-2s.<br>• Ensure compliance with complex state regulations, including California wage and hour laws, and support internal and external audits.<br>• Oversee employee benefits programs, including health, dental, vision, life insurance, and leave programs, processing changes as needed.<br>• Administer the company's 401(k) plan, managing enrollments, contributions, loans, and distributions to ensure compliance.<br>• Reconcile payroll and benefits data, including general ledger entries and invoices, identifying and correcting discrepancies.<br>• Generate detailed payroll and benefits reports to support management and finance teams in decision-making.<br>• Coordinate annual nondiscrimination testing and audits for retirement plans in partnership with plan providers.<br>• Handle payroll-related inquiries from employees, providing timely and accurate resolutions.
We are looking for an experienced Billing Specialist III to join our team in Charlotte, North Carolina. In this role, you will be responsible for overseeing billing processes, ensuring accuracy, and providing support to internal teams and clients. This position requires a keen eye for detail, strong analytical skills, and the ability to lead and train team members effectively.<br><br>Responsibilities:<br>• Validate weekly data submissions to verify invoices are accurately processed through third-party platforms.<br>• Review and approve or reject credit memos requested by Billing or Accounts Receivable representatives, providing clear feedback on rejection reasons.<br>• Analyze and correct billing errors on rejected invoices, ensuring resubmission within five business days of notification.<br>• Collaborate with the billing team, clients, and internal stakeholders to provide leadership and support.<br>• Conduct thorough root cause analyses to identify process inefficiencies, system issues, or areas for improvement.<br>• Assist in testing and implementing new processes or systems for billing-related tasks.<br>• Provide backup coverage for Billing Administrators during absences or high-demand periods such as month-end.<br>• Train and mentor new employees, offering guidance and ongoing support.<br>• Support upper management with billing-related tasks and reporting.<br>• Process agent invoice submissions and coach billing staff to address performance improvement areas.