We are looking for an experienced Accounts Receivable Specialist to join our team on a contract basis in Franklin, Tennessee. In this role, you will play a vital part in managing customer accounts, ensuring accurate billing, and maintaining smooth cash application processes. This position requires strong organizational skills and attention to detail to support financial operations effectively.<br><br>Responsibilities:<br>• Generate and review customer invoices with precision and timeliness.<br>• Process and apply customer payments received through various channels, including wire transfers, checks, and lockboxes.<br>• Monitor outstanding balances and proactively follow up on overdue accounts.<br>• Address billing issues, discrepancies, and disputes by engaging with customers and internal teams.<br>• Maintain accurate customer account records, including payment terms and credit limits.<br>• Partner with sales, customer service, and logistics teams to resolve invoicing challenges.<br>• Contribute to month-end close activities, including reconciliations and generating accounts receivable reports.<br>• Support audit processes by providing necessary documentation and insights.<br>• Identify and recommend improvements to enhance accounts receivable workflows.
We are looking for a skilled Payroll Specialist to join our team in Nashville, Tennessee. This is a contract position with the potential for a long-term role, offering an excellent opportunity to showcase your expertise in payroll administration while contributing to a dynamic organization. If you have a strong background in processing payroll for large teams and a keen eye for detail, we encourage you to apply.<br><br>Responsibilities:<br>• Process semi-monthly payroll for approximately 175 employees, ensuring accuracy and compliance with all regulations.<br>• Administer multi-state payroll functions, including handling garnishments and processing commission payments.<br>• Maintain and update payroll records, ensuring compliance with I-9 verification standards.<br>• Utilize ADP Workforce Now to manage and execute payroll operations efficiently.<br>• Prepare and manage detailed reports using intermediate Microsoft Excel skills.<br>• Ensure proper handling of payroll files and documentation, maintaining confidentiality and security.<br>• Collaborate closely with HR and finance teams to address payroll-related inquiries and resolve discrepancies.<br>• Stay informed about payroll laws and regulations to ensure compliance at all times.<br>• Support employees with payroll issues, providing clear communication and solutions.<br>• Contribute to process improvement initiatives in payroll administration.
<p>We are looking for a detail-oriented Staff Accountant to join our team in LaVergne, Tennessee. In this role, you will be responsible for managing full-cycle accounting processes for multiple units, ensuring accuracy and compliance with financial standards. This position offers an opportunity to work in a dynamic, deadline-driven environment while contributing to the success of our organization.</p><p><br></p><p><strong>**Will assist/pay for CPA Credits**</strong></p><p><br></p><p><strong>**ON-SITE Monday-Friday**</strong></p><p><br></p><p>Responsibilities:</p><p>• Manage full-cycle accounting for assigned units, serving as the primary accountant for each.</p><p>• Prepare monthly, quarterly, and annual financial statements, ensuring timely submission by the 15th of each month.</p><p>• Perform bank reconciliations, accruals, and variance analysis to maintain accurate financial records.</p><p>• Support audits by providing required documentation and addressing inquiries.</p><p>• Conduct sales tax reporting and manage fixed assets.</p><p>• Analyze financial discrepancies and recommend corrective actions.</p><p>• Collaborate with senior accountants for escalations and technical guidance.</p><p>• Ensure compliance with GAAP and other regulatory standards.</p><p>• Utilize intermediate Excel skills to process and analyze financial data efficiently.</p><p>• Maintain a proactive approach to meeting deadlines and improving processes.</p>
We are looking for an experienced Sr. Accountant to join a team in Tennessee in a contract-to-permanent capacity. This position combines core accounting ownership with payroll leadership, making it ideal for someone who can manage financial close activities while ensuring accurate payroll processing for a mid-sized employee population. The role offers the opportunity to contribute to day-to-day accounting operations, strengthen reconciliations, and support timely month-end and quarter-end reporting.<br><br>Responsibilities:<br>• Oversee monthly accounting activities by preparing journal entries, maintaining the general ledger, and supporting an accurate and timely close process.<br>• Perform detailed reconciliations for bank accounts and balance sheet accounts, researching discrepancies and resolving issues promptly.<br>• Support month-end and quarter-end reporting by reviewing financial data, validating account activity, and helping ensure reporting deadlines are met.<br>• Lead payroll processing for approximately 200 employees using Paycor, with a focus on accuracy, timeliness, and compliance.<br>• Monitor payroll-related records and coordinate updates to earnings, deductions, and employee changes to maintain reliable payroll data.<br>• Analyze account balances and financial transactions to identify variances, investigate unusual activity, and recommend corrective action when needed.<br>• Partner with internal stakeholders to gather documentation, answer accounting and payroll questions, and maintain organized financial records.<br>• Utilize NetSuite and other accounting tools to manage transactions, reconciliations, and reporting workflows effectively.
<p>Our client is seeking a <strong>Senior Accountant</strong> on a contract basis to support core accounting functions, month‑end close activities, and financial reporting. This role will be onsite in the Brentwood, TN, area and is ideal for a hands‑on accounting professional who can step in quickly and operate with minimal ramp‑up.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Support month‑end and year‑end close processes, including preparation and review of journal entries and account reconciliations</li><li>Maintain and analyze balance sheet and income statement accounts to ensure accuracy and compliance</li><li>Assist with financial statement preparation and internal reporting</li><li>Support audit requests and provide documentation as needed</li><li>Research and resolve accounting discrepancies and variances</li><li>Assist with process improvements and documentation of accounting procedures</li><li>Collaborate with internal teams to ensure timely and accurate financial data</li></ul><p><br></p>
We are looking for an Accounts Payable Clerk to support day-to-day financial operations in La Vergne, Tennessee. This role focuses on reviewing invoices, confirming purchasing documentation, and helping maintain accurate payment records in a fast-paced environment. The ideal candidate brings strong attention to detail, sound judgment when resolving billing issues, and confidence working with accounting systems and spreadsheets.<br><br>Responsibilities:<br>• Review and process vendor invoices accurately and in a timely manner while ensuring proper account coding.<br>• Perform three-way matching by comparing invoices, purchase orders, and receiving documents before approving payment.<br>• Investigate pricing, quantity, and receipt variances and work with internal teams or suppliers to resolve discrepancies.<br>• Prepare and assist with check runs and other scheduled payment activities in alignment with company procedures.<br>• Maintain organized accounts payable records and supporting documentation within electronic systems such as Epicor and DocStar.<br>• Update invoice and payment information in Excel trackers and reports to support visibility and reconciliation efforts.<br>• Communicate with vendors and internal departments regarding invoice status, required documentation, and payment questions.
<p>We are looking for an Accounts Payable Clerk to support day-to-day payment operations for a growing team in Nashville, Tennessee. This contract, hybrid position with potential for a permanent opportunity is ideal for someone who is highly organized, accurate with financial data, and comfortable managing invoice activity in a fast-paced environment. The role focuses on maintaining timely payment processing, ensuring proper coding, and assisting with routine accounts payable tasks while working closely with internal stakeholders.</p><p><br></p><p>Responsibilities:</p><p>• Review incoming invoices for completeness, accuracy, and appropriate approval before processing</p><p>• Assign correct general ledger coding to vendor invoices and enter payment details into the accounting system</p><p>• Manage invoice processing activities to help ensure vendors are paid on schedule</p><p>• Prepare and support regular check runs while verifying supporting documentation</p><p>• Maintain organized accounts payable records and resolve discrepancies with invoice or payment information</p><p>• Use Great Plains and Microsoft Excel to track transactions, update payment details, and support reporting needs</p><p>• Communicate with vendors and internal departments to address questions related to invoices, payment status, and account balances</p>
We are looking for an Accounts Payable Clerk to join a nonprofit organization in Nashville, Tennessee in a contract-to-permanent capacity. This role is ideal for a detail-oriented accounting specialist who brings hands-on experience in full-cycle payables, payroll support, and journal entry preparation. The position offers the opportunity to contribute to daily financial operations while helping maintain accurate records and timely payment processing.<br><br>Responsibilities:<br>• Manage the full accounts payable cycle, from receiving invoices through final payment, while maintaining accuracy and proper documentation.<br>• Review and assign correct coding to vendor invoices to ensure expenses are recorded to the appropriate accounts and departments.<br>• Prepare and process routine check runs and other payment batches in accordance with established deadlines.<br>• Enter, verify, and reconcile invoice details in Yardi to support reliable financial reporting.<br>• Assist with payroll-related administrative and accounting tasks to help ensure employees are paid correctly and on schedule.<br>• Record journal entries and support general ledger accuracy through organized and timely documentation.<br>• Communicate with internal staff and vendors to resolve payment questions, discrepancies, and outstanding items.<br>• Help maintain orderly accounting files and support process improvements within day-to-day finance operations.
<p>Our dynamic client is looking for an experienced <strong>Accounting Manager - Billing</strong> to join a <strong>hybrid </strong>team in <strong>Brentwood</strong>, Tennessee on a <strong>Contract </strong>basis. This role will provide interim leadership for billing and accounts receivable activities, with a strong emphasis on revenue accuracy, month-end close, and operational support in a high-volume environment. The ideal candidate will bring strong accounting knowledge, leadership capability, and the ability to improve processes while partnering effectively across functions.</p><p><br></p><p>Responsibilities:</p><p>• Guide and support a five-person team responsible for <strong>billing and accounts receivable </strong>operations, ensuring priorities are clear and work is completed accurately.</p><p>• Direct complex, high-volume invoicing activities tied to long-term housing-related programs while maintaining consistency and timeliness.</p><p>• Oversee revenue-related accounting, including deferred balances and associated expense treatment, to support accurate financial reporting.</p><p>• <strong>Manage month-end close tasks </strong>connected to billing, receivables, and revenue accounts, including review of entries and reconciliations.</p><p>• Collaborate with operational and project stakeholders to confirm billing details, resolve questions, and align financial outcomes with business activity.</p><p>• Analyze workflow inefficiencies, strengthen procedures, and introduce improvements that reduce manual errors and increase productivity.</p><p>• Investigate billing exceptions, correct discrepancies, and maintain reliable internal controls across the order-to-cash process.</p><p>• Assist with audit requests and uphold compliance with applicable accounting guidance and internal financial policies.</p><p>• Prepare and communicate reporting on billing activity, aging trends, and revenue performance to support business decision-making.</p>
<p>Our growing client is seeking a <strong>Revenue Accountant</strong> on a contract basis to support revenue accounting activities, ensure accurate financial reporting, and assist with close and compliance requirements. This onsite role in the Franklin area will work closely with accounting and finance teams and is ideal for a detail‑oriented professional with a strong understanding of revenue processes.</p><p><strong>What You’ll Be Doing:</strong></p><ul><li>Perform revenue accounting activities, including recording transactions and ensuring proper cutoff and accuracy</li><li>Assist with month‑end close related to revenue, deferred revenue, and related accounts</li><li>Prepare and review account reconciliations, variance analyses, and supporting schedules</li><li>Apply revenue recognition principles in accordance with company policy and applicable accounting standards</li><li>Partner with billing, sales, or operations teams to research and resolve revenue‑related questions or discrepancies</li><li>Support internal and external audit requests by providing documentation and explanations</li><li>Contribute to process improvements, documentation, and internal controls related to revenue accounting</li><li>Prepare ad hoc analyses and reporting as needed by management</li></ul><p><br></p>
<p>Our client is seeking an experienced <strong>Accounts Payable Manager</strong> for an interim position to lead daily AP operations in a high-volume, fast-paced environment. This role requires a hands-on leader who can manage people, processes, and vendor relationships while maintaining accuracy under pressure. This is a hybrid schedule in the Brentwood, TN, area.</p><p><strong>Key Responsibilities</strong></p><ul><li>Provide leadership and daily oversight for a team of two Accounts Payable Clerks</li><li>Manage a high volume of <strong>vendor inquiries,</strong> responding to and resolving escalated issues in a timely and professional manner</li><li>Oversee and execute AP payment runs, ensuring accuracy and compliance with internal controls</li><li>Act as the primary Accounts Payable <strong>point of contact for internal stakeholders</strong>, including business leaders and cross-functional partners</li><li>Manage complex vendor communications, including reconciliation and resolution of outstanding or aged payables</li><li>Perform hands-on invoice processing and data entry support as needed to meet deadlines</li><li>Support month-end close activities related to Accounts Payable, including reconciliations and reporting</li></ul>
We are looking for a Billing Specialist to support accurate invoicing, credit activity, and account administration for our Hendersonville, Tennessee operations. This position plays an important role in maintaining billing quality, supporting customer and vendor setup, and helping the business manage credit-related processes effectively. The ideal candidate brings strong attention to detail, sound judgment, and the ability to work across teams to resolve issues quickly and professionally.<br><br>Responsibilities:<br>• Prepare, review, and issue customer invoices while investigating discrepancies related to pricing, purchase orders, taxes, or freight charges.<br>• Administer credit memo and return transactions by verifying documentation and ensuring alignment with company guidelines.<br>• Maintain recurring billing timelines and contribute to month-end activities to support timely and accurate financial reporting.<br>• Create and update customer account records, including payment terms, credit parameters, tax settings, and required supporting documents.<br>• Track accounts receivable aging, conduct routine follow-up on outstanding balances, and raise higher-risk items according to established policy.<br>• Review orders placed on hold and release them within approved authority levels after confirming account status and compliance requirements.<br>• Assist with credit evaluations and provide informed recommendations on customer credit limits and risk exposure.<br>• Support sales tax exemption certificate administration, including record maintenance, system updates, and audit-related information requests.<br>• Provide backup coverage for credit management and payment posting functions while helping document controls, improve workflows, and report key billing performance metrics.
<p><strong>Position Summary</strong></p><p>We are seeking a highly skilled <strong>Revenue Accounting Manager</strong> to own and optimize the end‑to‑end <strong>SaaS contract‑to‑cash process</strong> for a rapidly growing technology company serving enterprise customers. This is a <strong>hands‑on, execution‑focused role</strong> that plays a critical part in ensuring accurate billing, revenue recognition, and financial insights that support strategic decision‑making.</p><p>The ideal candidate brings deep expertise in <strong>SaaS revenue accounting</strong>, thrives in cross‑functional environments, has a strong process‑improvement mindset, and is comfortable operating in evolving systems. This role offers the opportunity to <strong>build and scale a revenue accounting function</strong>, including potential people leadership as the organization grows.</p>