We are looking for a detail-oriented Staff Accountant to join our team in Nashville, Tennessee. This contract-to-permanent position offers an excellent opportunity to contribute to key financial processes, including reconciliations and variance analysis, within a dynamic hospitality environment. The ideal candidate will bring strong technical expertise and a proactive approach to maintaining financial accuracy and integrity.<br><br>Responsibilities:<br>• Perform detailed bank reconciliations to ensure accurate financial records.<br>• Reconcile balance sheet accounts and resolve any discrepancies promptly.<br>• Conduct price variance analyses to support financial decision-making.<br>• Prepare and post journal entries to the general ledger with precision.<br>• Manage sales tax and corporate tax return processes in compliance with regulations.<br>• Analyze and reconcile financial statements to maintain accuracy and transparency.<br>• Utilize Infor M3 and Opera systems to manage accounting processes effectively.<br>• Collaborate with other departments to streamline financial operations and reporting.<br>• Assist in internal audits to ensure adherence to financial policies and standards.
<p>We are looking for a detail-oriented Staff Accountant to support core accounting operations for a client in the greater Nashville area. This position is ideal for someone who can evaluate financial information carefully, manage recurring close activities, and handle account research with accuracy. The role offers hands-on involvement in general ledger work, reconciliations, and day-to-day accounting processes in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and post journal entries while maintaining accurate support for general ledger activity.</p><p>• Execute month-end closing tasks and help ensure deadlines are met during the close cycle.</p><p>• Perform bank and account reconciliations, identify discrepancies, and resolve outstanding items.</p><p>• Investigate accounting questions and perform ad hoc research within Great Plains to support reporting and issue resolution.</p><p>• Oversee invoice-related processes and help maintain organized, timely transaction records.</p><p>• Work with vendor portals to review, track, and support payment and account activity.</p><p>• Assist with cleanup of reconciliation items and strengthen the accuracy of account balances.</p><p><br></p>
We are looking for an Accounting Assistant to join a growing team in Nashville, Tennessee in a contract-to-permanent capacity. This position supports core accounting operations across payables, receivables, reconciliations, reporting, and administrative financial tasks, with a strong emphasis on accuracy and dependable follow-through. The ideal candidate is comfortable managing recurring deadlines, handling detailed transactional work with limited oversight, and contributing to a fast-paced office environment.<br><br>Responsibilities:<br>• Manage accounts receivable records by monitoring aging activity, applying credits, resolving balance discrepancies, and documenting uncollectible items as needed.<br>• Process incoming funds and record deposit activity accurately within the Sage accounts receivable system to support daily cash management.<br>• Review purchase orders and vendor invoices, log receipts, and enter payable transactions into the Sage accounts payable module.<br>• Support weekly disbursement activities by verifying payment accuracy, preparing checks for mailing, and organizing completed payment documentation for filing.<br>• Coordinate vendor enrollment updates and maintain related tracking records to keep payment information current.<br>• Prepare recurring monthly billings, complete cash account reconciliations, and assemble scheduled reports for accounting leadership within established deadlines.<br>• Track capital purchases and construction-in-progress activity by reviewing grant-related records and payable transactions, then maintain organized asset descriptions for future capitalization.<br>• Provide backup support for ticket fulfillment, shipment preparation, cash vault deposit processing, and payroll-related document distribution when needed.
We are looking for an Accounts Payable Clerk to support day-to-day payment operations in Franklin, Tennessee. This role focuses on maintaining accurate invoice records, preparing disbursements, and helping ensure vendors are paid correctly and on time. The ideal candidate is detail-oriented, organized, and comfortable handling a steady volume of financial transactions in a deadline-driven environment.<br><br>Responsibilities:<br>• Review incoming invoices for accuracy, completeness, and proper supporting documentation before processing<br>• Assign correct accounting codes to invoices and enter payment details into the appropriate system with a high level of accuracy<br>• Prepare and coordinate routine check runs to ensure timely payment to vendors and service providers<br>• Reconcile invoice information against purchase orders, receipts, or other records to resolve discrepancies efficiently<br>• Maintain organized accounts payable files and update records to support audit readiness and reporting needs<br>• Communicate with internal teams and external vendors to answer payment questions and address outstanding issues<br>• Monitor due dates and prioritize invoice processing activities to help avoid late fees or payment delays
We are looking for an Accounts Payable Clerk to join a nonprofit organization in Nashville, Tennessee in a Contract to Permanent role. This position is well suited for someone who brings hands-on experience in full-cycle payables and can also support payroll tasks and journal entry preparation. The ideal candidate is organized, detail-focused, and comfortable working in a fast-paced accounting environment while using Yardi to manage daily financial activities.<br><br>Responsibilities:<br>• Process invoices from receipt through final payment, ensuring accuracy, proper approvals, and timely completion.<br>• Assign correct general ledger coding to invoices and verify supporting documentation before entry.<br>• Manage recurring and scheduled payment cycles, including preparation and execution of check runs.<br>• Reconcile vendor records, respond to payment inquiries, and resolve discrepancies in a thorough manner.<br>• Assist with payroll-related administrative and accounting support to help maintain accurate employee payment records.<br>• Prepare and post journal entries with appropriate backup documentation in accordance with accounting procedures.<br>• Maintain organized accounts payable files and support month-end closing activities as needed.<br>• Utilize Yardi to enter transactions, track payment activity, and help keep financial data current and accurate.
We are looking for an organized and detail-oriented Office Administrator / Accounting Assistant to support daily office operations and accounting activities in Tennessee. This contract position with the potential to become permanent is ideal for someone who enjoys balancing front-office coordination with financial administrative tasks, while helping create a welcoming experience for new employees and visitors. The role offers the opportunity to contribute across accounts payable, accounts receivable, onboarding support, and general office administration in a fast-paced environment.<br><br>Responsibilities:<br>• Manage day-to-day front desk and office support activities, including greeting visitors and maintaining a well-organized reception area.<br>• Assist with accounts payable and accounts receivable tasks by reviewing documentation, entering financial data, and helping keep records accurate and up to date.<br>• Code invoices appropriately and prepare them for timely processing in accordance with established procedures.<br>• Process employee expense reports and verify supporting information before submission for payment or reconciliation.<br>• Support onboarding activities by welcoming incoming employees, confirming completion of required paperwork, and coordinating distribution of uniforms.<br>• Respond to administrative requests from internal teams and help maintain organized files, records, and office documentation.<br>• Communicate with vendors, employees, and other contacts regarding routine billing, payment, and administrative inquiries.<br>• Provide general clerical support such as data entry, typing, and document preparation to keep office operations running smoothly.
We are looking for an experienced Accounting Manager/Supervisor to lead revenue accounting activities for a SaaS business. This position plays a central role in applying ASC 606 guidance, overseeing monthly revenue close, and partnering with teams across the organization to support accurate contract accounting. The individual in this role will also provide leadership to billing operations, strengthen internal controls, and contribute to timely financial reporting in a fast-paced environment.<br><br>Responsibilities:<br>• Direct the end-to-end revenue accounting process, ensuring revenue recognition, deferred revenue activity, and related reconciliations are completed accurately under ASC 606.<br>• Evaluate sales orders and contract terms within NetSuite to confirm appropriate accounting treatment and alignment with company policies.<br>• Oversee contract cancellation and billing adjustment workflows in NetSuite and Salesforce, including the issuance of applicable credits and related documentation.<br>• Act as the primary accounting resource for complex billing and revenue questions, offering guidance on nonstandard transactions and technical scenarios.<br>• Partner with Billing, Legal, and Customer Success to review agreements and determine proper revenue treatment for unique customer arrangements.<br>• Lead monthly revenue close activities, prepare supporting entries and reconciliations, and help ensure reporting deadlines are met.<br>• Support broader close responsibilities by assisting with accounts receivable reconciliation, reserve analysis, and audit-ready documentation.<br>• Supervise and coach the Billing Manager, promoting strong performance, focused development, and consistent process execution.<br>• Provide backup support for semi-monthly payroll processing and assist with benefits-related reconciliations when coverage is needed.<br>• Participate in audit support, process improvement efforts, and selected system or operational enhancement projects as assigned.
We are looking for an experienced Senior Accountant to support core accounting operations and help maintain accurate, timely financial records. This role is ideal for a highly organized accountant who can manage close activities, analyze account activity, and ensure the integrity of the general ledger. The successful candidate will work across key accounting processes while contributing to efficient month-end reporting and reconciliation efforts.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing entries, reviewing balances, and helping ensure reporting deadlines are met.<br>• Maintain the general ledger by recording financial activity accurately and investigating variances when they arise.<br>• Prepare and post journal entries with appropriate support and a strong focus on accuracy and compliance.<br>• Perform account reconciliations on a recurring basis to confirm balances and resolve outstanding items promptly.<br>• Complete bank reconciliations by matching transactions, researching discrepancies, and documenting corrections as needed.<br>• Analyze financial data to identify inconsistencies, recommend adjustments, and improve overall accounting accuracy.<br>• Partner with internal stakeholders to gather support for transactions and maintain organized accounting documentation.
We are looking for a Senior Accountant to join a growing finance team in Nashville, Tennessee. This position is well suited for an accounting specialist who brings a strong technical foundation, sharp attention to detail, and the ability to thrive in a dynamic business environment. The role will contribute to reliable financial reporting, support compliance and close activities, and help strengthen accounting processes through thoughtful improvements and effective use of technology.<br><br>Responsibilities:<br>• Lead key elements of the monthly and annual close process by preparing and reviewing journal entries, reconciliations, and supporting schedules.<br>• Produce accurate financial reports and assist with management-level reporting by compiling and analyzing accounting data.<br>• Work closely with outside tax advisors to support federal, state, and local tax filings, confirm payments are completed on time, maintain documentation, and record related accounting activity.<br>• Collaborate with internal departments to ensure transactions are classified correctly and reflected properly in financial records.<br>• Evaluate existing accounting procedures and recommend practical improvements that increase efficiency, consistency, and accuracy.<br>• Apply technology solutions, including AI-enabled tools, to simplify workflows and improve productivity across accounting operations.<br>• Maintain and enhance accounting processes within Microsoft Dynamics 365 Business Central and support ongoing system effectiveness.<br>• Provide documentation and coordination support during external audits and respond to auditor requests as needed.<br>• Assist finance leadership with special projects, ad hoc reporting, and analytical work that supports broader business decisions.
We are looking for an experienced Construction Accountant to join a growing commercial construction team in Franklin, Tennessee. This position blends core accounting work with day-to-day operational support, making it ideal for someone who is organized, self-directed, and comfortable handling a wide range of responsibilities. The successful candidate will bring strong accounting fundamentals, confidence working in Excel and accounting systems, and the ability to keep pace in a deadline-driven project environment.<br><br>Responsibilities:<br>• Record journal entries for payroll, accruals, recurring costs, and other general ledger activity to maintain accurate financial records.<br>• Contribute to the monthly close process by completing reconciliations, reviewing account activity, and preparing necessary adjustments.<br>• Generate customer invoices, validate schedules of values, and partner with project leaders to support timely monthly billing.<br>• Monitor project budgets, contract values, and revenue tracking to help maintain accurate job financials.<br>• Prepare accounts payable reporting for project managers, review corporate card activity, and ensure expenses are coded correctly.<br>• Assist with collections efforts by following up on outstanding receivables and communicating with clients as needed.<br>• Complete sales tax filings, support year-end 1099 processing, and reconcile insurance-related expense accounts.<br>• Process payroll support data such as timecards, reimbursements, mileage, and per diem, and enter related payroll journal entries into Sage.<br>• Oversee shared accounting and administrative requests, manage compliance documentation, maintain system access, and support business filings, insurance renewals, and audit preparation.