• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations
    ;

    23 results for Bookkeeper in Salt Lake City, UT

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Bookkeeper jobs in Salt Lake City, UT
    Are you sure you want to pass on this job?

    Amazing opportunity for a Bookkeeper. We are seeking a Bookkeeper who is accomplished, creative problem solver and proactive for this role.


    The Bookkeeper role will handle:

    • Balance accounts by reconciling entries
    • Develop a well-organized system to account for financial transactions by establishing a chart of accounts; defining bookkeeping policies and procedures
    • Maintain accounts by verifying, allocating, and posting transactions
    • Maintain and balance general ledger 
    • Maintain quality historical records by filing documents
    • Prepare financial reports by collecting, analyzing, and summarizing account information


    • Associated Degree or related experience; 4 year degree preferred
    • 3-5 years of related experience
    • Strong command of QuickBooks Online and Microsoft Office Suite, especially Excel


    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    Bookkeeper Jobs in Salt Lake City

    Bookkeeper <p>Amazing opportunity for a Bookkeeper. We are seeking a Bookkeeper who is accomplished, creative problem solver and proactive for this role.</p><p><br></p><p>The Bookkeeper role will handle:</p><ul><li>Balance accounts by reconciling entries</li><li>Develop a well-organized system to account for financial transactions by establishing a chart of accounts; defining bookkeeping policies and procedures</li><li>Maintain accounts by verifying, allocating, and posting transactions</li><li>Maintain and balance general ledger </li><li>Maintain quality historical records by filing documents</li><li>Prepare financial reports by collecting, analyzing, and summarizing account information</li></ul><p><br></p> Bookkeeper <p>Great opportunity for a Bookkeeper looking to make an impact in their career. We have an opening for a premier company in need of a proactive and accurate Bookkeeper to join the team.</p><p><br></p><p>The Bookkeeper role will handle:</p><ul><li>Balance accounts by reconciling entries</li><li>Develop a well-organized system to account for financial transactions by establishing a chart of accounts; defining bookkeeping policies and procedures</li><li>Maintain accounts by verifying, allocating, and posting transactions</li><li>Maintain and balance general ledger </li><li>Maintain quality historical records by filing documents</li><li>Prepare financial reports by collecting, analyzing, and summarizing account information</li></ul><p><br></p> Staff Accountant <p>Are you a highly skilled Staff Accountant looking to make an impact in your career path? We have an opening with a growing client in need of success driven and focused Staff Accountant.</p><p><br></p><p>The right Staff Accountant will be over:</p><p>·      Execute monthly accounting close procedures and deliverables primarily in the compensation area (journal entries, reconciliations, reports)</p><p>·      Prepare monthly consolidated P& L and Balance Sheet flux analysis for management reporting</p><p>·      Work with business partners to ensure compliance with corporate accounting policies, procedures and controls and provide support on special requests.</p><p>·      Provide analysis on financial results (trends, performance metrics, benchmarks)</p><p>·      Assist in coordinating quarterly reviews and SOX testing with internal and external auditors</p><p>·      Prepare Balance Sheet account reconciliations</p> Accountant <p><strong>Job Overview:</strong></p><p>We are seeking a skilled and detail-oriented Accountant to join our finance team. The successful candidate will be responsible for managing financial records, preparing reports, ensuring compliance with tax regulations, and supporting financial decision-making. The ideal candidate will have strong analytical skills, proficiency in accounting software, and a solid understanding of financial principles.</p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Financial Reporting:</strong> Prepare monthly, quarterly, and annual financial statements, including balance sheets, income statements, and cash flow reports.</li><li><strong>General Ledger Management:</strong> Maintain and update the general ledger by recording financial transactions accurately.</li><li><strong>Accounts Payable & Receivable:</strong> Manage the processing of invoices, payments, and collections to ensure timely and accurate accounting.</li><li><strong>Tax Compliance:</strong> Ensure compliance with tax regulations and prepare necessary tax filings (e.g., VAT, corporate tax returns).</li><li><strong>Budgeting & Forecasting:</strong> Assist with budgeting and financial forecasting to support business goals.</li><li><strong>Audit Preparation:</strong> Coordinate with internal and external auditors to provide necessary documentation and support during audits.</li><li><strong>Reconciliations:</strong> Perform monthly reconciliations of bank accounts, credit card statements, and other financial data.</li><li><strong>Financial Analysis:</strong> Conduct variance analysis and provide insights to management to support decision-making.</li><li><strong>Record Maintenance:</strong> Ensure that all accounting records are accurate, up-to-date, and securely maintained.</li></ul><p><br></p> Staff Accountant <p>Do you have experience as a Staff Accountant and are meticulous and innovative? We have a current opening for a Staff Accountant for a specialized company in need of temporary coverage.</p><p><br></p><p>The Staff Accountant will be over:</p><ul><li>Prepare complex journal entries and account reconciliations including but not limited to cash, prepaid expenses and payroll </li><li>Prepare monthly balance sheet and income statement analyses for management reporting </li><li>Assist in the month end, quarter end and year end closing process including monthly financial close workbook preparation </li><li>Assist in implementation, maintenance, and adherence to internal controls under SOX and accounting procedures ensuring compliance with GAAP </li><li>Maintain capital lease and monthly payment schedules </li></ul><p><br></p> Staff Accountant <p>Are you an exceptional Staff Accountant looking to make an impact in your career? We have a start up company looking for a Staff Accountant to join their team.</p><p><br></p><p>The right Staff Accountant will be over:</p><ul><li>Prepare daily position reporting, including reconciliation of all positions, cash movements and trading activity</li><li>Monitor trading activities and process/resolve trade breaks by liaising with third-party service providers, including prime brokers and trading desks</li><li>Assist with monitoring and processing corporate actions</li><li>Prepare balance sheets, profit and loss statements and other reports to summarize financial results for senior management</li><li>Assist in the calculation of management and performance fees</li><li>Review, investigate and correct errors and inconsistencies in financial entries, documents and reports</li><li>Prepare monthly and quarterly journal entries and account reconciliations as part of the monthly close process for areas, as assigned</li></ul><p><br></p> Senior Accountant <p>Seeking a highly skilled and productive Senior Accountant to join a growing company. The company is looking for a Senior Accountant that is innovative and result-oriented.</p><p><br></p><p>We have an opening for a Senior Accountant who will handle the following:</p><ul><li>Execute the month-end close process for various balance sheet and income statement accounts, including cash, revenue, FX gain/loss, and prepare consolidated financial statements and workbook for management</li><li>Prepare monthly consolidated P& L and Balance Sheet flux analysis for management reporting and analysis</li><li>Manage full-cycle A/P (coding, matching, disbursement) and full-cycle A/R (billing, DSO, collections)</li><li>Assist in answering accounting and financial questions by researching and interpreting data</li><li>Manage continuous process improvement to help drive efficiency and accuracy of the financials</li><li>Assist with the preparation of all investor and external reporting</li><li>Assist with developing and improving accounting policies and guidelines</li></ul><p><br></p> Senior Accountant <p>Are you an organized and committed Senior Accountant looking for a company with job growth opportunities? We have an opening for a thriving company in need of a Senior Accountant to join their team.</p><p><br></p><p>The Senior Accountant will be over:</p><p><br></p><ul><li> Execute monthly accounting close procedures and deliverables primarily in the compensation area (journal entries, reconciliations, reports)</li><li>Prepare monthly consolidated P& L and Balance Sheet flux analysis for management reporting</li><li>Work with business partners to ensure compliance with corporate accounting policies, procedures and controls and provide support on special requests.</li><li> Provide analysis on financial results (trends, performance metrics, benchmarks)</li><li>Assist in coordinating quarterly reviews and SOX testing with internal and external auditors</li><li> Prepare Balance Sheet account reconciliations</li></ul><p><br></p> Senior Accountant <p>Are you a highly skilled Senior Accountant looking to make an impact in your career path? We have a client in need of a Senior Accountant that is innovative and accurate in their work.</p><p><br></p><p>The Senior Accountant will be over:</p><p><br></p><p>·      Manage continuous process improvement to help drive efficiency and accuracy of the financials</p><p>·      Assist with the preparation of all investor and external reporting</p><p>·      Assist with developing and improving accounting policies and guidelines</p><p>·      Assist with tax preparation</p><p>·      Assist with external audit requests and PBC items</p><p>·      Issue annual 1099s and answer all external inquiries related to 1099s</p><p>·      Manage applications for all business licenses and government compliance requirements</p><p>·      Ad-hoc projects as necessary</p> Senior Accountant <p>Are you a highly skilled and success driven Senior Accountant seeking a new position? We have an opening for a Senior Accountant with an emerging company.</p><p><br></p><p>The Senior Accountant will be over:</p><p><br></p><ul><li> Execute monthly accounting close procedures and deliverables primarily in the compensation area (journal entries, reconciliations, reports)</li><li>Prepare monthly consolidated P& L and Balance Sheet flux analysis for management reporting</li><li>Work with business partners to ensure compliance with corporate accounting policies, procedures and controls and provide support on special requests.</li><li> Provide analysis on financial results (trends, performance metrics, benchmarks)</li><li>Assist in coordinating quarterly reviews and SOX testing with internal and external auditors</li><li> Prepare Balance Sheet account reconciliations</li></ul><p><br></p> Staff Accountant <p>Opening for a Staff Accountant seeking a company they can grow in. The right Staff Accountant for this role is someone achievement-oriented and focused on their work.</p><p><br></p><p>The Staff Accountant will be over the following:</p><ul><li>Assist in implementation, maintenance, and adherence to internal controls under SOX and accounting procedures ensuring compliance with GAAP </li><li>Analyze and coordinate a variety of financial data, and report it in a useful and understandable manner </li><li>Prepare complex journal entries and account reconciliations including but not limited to cash, prepaid expenses and payroll </li><li>Prepare monthly balance sheet and income statement analysis for management reporting </li><li>Perform month end close, journal entries, with minimum supervision </li></ul><p><br></p> Senior Accountant <p>We have an opening for a highly skilled and dynamic Senior Accountant. The right applicant for this Senior Accountant role will be someone who is innovative and proactive.</p><p><br></p><p>The Senior Accountant will manage the following:</p><p>·      Create presentations and / or analysis to communicate with Finance and health plan leadership</p><p>·      Perform ad hoc reporting and analysis and investigate issues providing explanations and interpretation</p><p>·      Develop innovative approaches for continued improvement in efficiency and effectiveness</p><p>·      Participate in application upgrades and new program implementation projects</p><p>·      Execute the month-end close process for various balance sheet and income statement accounts, including cash, revenue, FX gain/loss, and prepare consolidated financial statements and workbook for management</p><p>·      Prepare monthly consolidated P& L and Balance Sheet flux analysis for management reporting and analysis</p><p>·      Manage full-cycle A/P (coding, matching, disbursement) and full-cycle A/R (billing, DSO, collections)</p> Senior Accountant <p>Great opportunity for a Senior Accountant, we are hiring for a specialized company in need of a temporary Senior Accountant.</p><p><br></p><p>The Senior Accountant will handle:</p><p><br></p><ul><li>Execute monthly accounting close procedures and deliverables primarily in the compensation area (journal entries, reconciliations, reports)</li><li>Prepare monthly consolidated P& L and Balance Sheet flux analysis for management reporting</li><li>Work with business partners to ensure compliance with corporate accounting policies, procedures and controls and provide support on special requests.</li><li>Provide analysis on financial results (trends, performance metrics, benchmarks)</li><li>Assist in coordinating quarterly reviews and SOX testing with internal and external auditors</li><li>Prepare Balance Sheet account reconciliations</li></ul><p><br></p> Staff Accountant We are in search of a Staff Accountant to join our team located in Midvale, Utah. This role focuses on maintaining financial order and transparency for our operations. The Staff Accountant will collaborate closely with our Accounting team and manage all activities related to accounts payable and accounts receivable functions.<br><br>Responsibilities:<br>• Oversee the company's financial transactions, ensuring approval, reconciliation, and accurate, timely processing.<br>• Contribute to the optimization and streamlining of our financial processes and systems.<br>• Input invoices with attention to correct general ledger accounts.<br>• Execute weekly vendor payment runs, including invoice detail input, approvals, weekly due payment report creation, and data input into the ERP system.<br>• Set up new vendors in the ERP system, gathering necessary information and approvals.<br>• Generate and interpret AP aging reports, taking appropriate action based on the results.<br>• Conduct daily bank account reviews and reconciliations, applying payments to customer AR and vendor AP bills.<br>• Create reports on the current status of customer accounts as required.<br>• Draft and communicate correspondence for past-due customer accounts.<br>• Conduct credit card and bank account reconciliations.<br>• Maintain financial reporting integrity and confidentiality, complying with local and national financial requirements.<br>• Assist in month-end close processes, including reconciliations and journal entries.<br>• Aid with Payroll and filings.<br>• Ensure accuracy and compliance with policy for all incoming check requests.<br>• Prepare check requests for invoices received by the finance department.<br>• Identify and alert relevant parties to any irregularities, errors, and/or systems issues, proposing solutions.<br>• Respond to inquiries from AP vendors, employees, and other parties, resolving issues in a timely manner.<br>• Maintain all accounting and financial records and reports according to current record retention policies.<br>• Maintain open lines of communication within the team. Controller <p><strong><em>***Contact Tiffany Arcaris with Robert Half to be immediately considered for this opportunity. Submit your resume via messaging on LinkedIn or call (385) 286 - 4609 </em></strong></p><p><br></p><p>Robert Half is seeking a <strong>Controller </strong>to join a fantastic local company who believe in fostering growth, innovation, and development. They are a leading company in the manufacturing industry and are known for our collaborative and supportive work environment.</p><p><br></p><p>We are now seeking a qualified and dynamic individual to fill our Controller position. The ideal candidate must have a track record of excellent performance in financial leadership roles, preferably backed by the credentials of CPA (Certified Public Accountant) with specific experience in the manufacturing sector.</p><p><br></p><p><strong>Responsibilities:</strong></p><ol><li>Overseeing all company accounting practices, including accounting departments, preparing budgets, financial reports, tax and audit functions</li><li>Directing financial strategy, planning, and forecasts</li><li>Studying, analyzing, and reporting on trends, opportunities for expansion, and projection of future company growth</li><li>Maintaining relations with investment communities</li><li>Conducting financial analysis and preparing reports of findings and recommendations</li><li>Managing financial and system controls and standards, ensuring timely financial and statistical reports for management and/or Board use</li></ol><p><br></p> Director of Finance <p><strong><em>***Contact Tiffany Arcaris with Robert Half to be immediately considered for this opportunity. Submit your resume via messaging on LinkedIn or call (385) 286 - 4609</em></strong></p><p><br></p><p>We are offering an exciting opportunity for a Director of Finance in Salt Lake City, Utah. The role involves leading and managing the accounting and finance department, establishing accounting principles, practices, and procedures, and maintaining all accounting records. The Director of Finance will also serve as a strategic advisor and partner to the company leadership team, supporting business unit leaders in developing financial plans and managing investor relationships.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Establish and administer accounting and cost accounting policies to ensure proper financial controls are in place.</p><p>• Monitor practices for compliance with business plans, operating expenses and costs, budgets, and generally accepted accounting principles.</p><p>• Prepare financial statements and models for internal and Board purposes, and provide relevant financial information to designated members in the organization in a timely manner.</p><p>• Develop systems and procedures for the accounting department and provide financial controls, including regular audits.</p><p>• Develop and maintain positive relationships with all levels of internal and external clients.</p><p>• Participate in federal and state tax planning and review. Review specific transactions for tax implications and be responsible for all corporate taxes. Supervise the preparation of tax information required by the company and outside CPA firm.</p><p>• Serve as a strategic advisor and partner to the CEO and company leadership, supporting business unit leaders in developing financial plans and managing investor relationships.</p><p>• Interpret accounting information to determine financial results against business plans and ensure compliance with generally accepted accounting principles.</p><p>• Implement systems and procedures for the accounting department to enhance efficiency and accuracy.</p><p>• Manage investor relationships, ensuring consistent communication and understanding of the company's financial position and future plans.</p> Accounts Payable / Payroll We are offering an exciting opportunity in Salt Lake City, Utah for an Accounts Payable / Payroll position. This role is integral to our team and involves a wide range of responsibilities within the industry.<br><br>Responsibilities:<br>• Accurately processing customer credit applications in a timely manner<br>• Ensuring customer credit records are kept up to date and precise<br>• Addressing and resolving customer inquiries effectively<br>• Monitoring customer accounts and taking appropriate action when necessary<br>• Utilizing Excel Formulas to perform various financial calculations and data analyses<br>• Managing payroll functions using QuickBooks software<br>• Ensuring all payroll and accounts payable information is accurate and updated<br>• Resolving any discrepancies or issues related to payroll and accounts payable<br>• Collaborating with other team members to ensure smooth and efficient financial operations<br>• Adhering to all financial procedures and company policies. Payroll Clerk <p>We are offering a long term contract employment opportunity for a Payroll Clerk in Lehi, Utah. As a part of our team, the Payroll Clerk will be tasked with handling critical accounting functions and maintaining accurate financial records. The role involves working with different accounting software systems and managing payroll and benefits functions.</p><p><br></p><p>Responsibilities:</p><p>• Accurately process payroll </p><p>• Utilize Accounting Software Systems for maintaining financial records</p><p>• Resolve any payroll discrepancies or issues</p><p>• Maintain up-to-date knowledge of About Time software for efficient operations</p><p>• Ensure accurate record keeping of all financial transactions</p><p>• Address any payroll related inquiries from employees.</p> Corporate Tax Manager <p><strong><em>***Contact Tiffany Arcaris with Robert Half to be immediately considered for this opportunity. Submit your resume via messaging on LinkedIn or call (385) 286 - 4609</em></strong></p><p><br></p><p>We are in the market for a <strong>Corporate Tax Manager</strong> to join our team in the Hi Tech industry, located in Salt Lake City, Utah. The role will entail overseeing and managing all tax aspects of our operations, ensuring compliance with Federal, multi-state, and international tax laws. This role is instrumental in maintaining our company's financial health and making sure we meet our legal obligations.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Oversee the preparation and review of company federal tax returns, making sure they are filed accurately and on time.</p><p>• Ensure the accurate and timely filing of all business-related filings, including consolidated federal, state, and local income tax returns.</p><p>• Identify opportunities for process improvement in company tax procedures and implement them.</p><p>• Formulate and execute strategic tax planning for all necessary federal and state taxes.</p><p>• Work collaboratively with our external accounting firm on yearly tax returns.</p><p>• Maintain effective control procedures over all aspects of the tax process.</p><p>• Manage and facilitate IRS income tax audits, including preparing responses and creating schedules.</p><p>• Keep an eye on legislative and regulatory tax law developments, communicate the effects of these developments to management and the tax team, and create strategies to capitalize on changes to taxation legislation.</p><p>• Provide support with various internal audits and special tax-related projects.</p><p>• Review tax returns and quarterly/yearly tax projections.</p><p>• Monitor current and impending changes to tax regulations and updates to policies and strategies</p><p>.</p> Accounts Payable Specialist <p>Are you friendly, flexible, and love taking initiative? Then we have a position for you, we have an opening for an Accounts Payable Specialist for an expanding company.</p><p><br></p><p>The Accounts Payable Specialist will handle the following:</p><p>·      Maintain vendor files and set up new vendor accounts</p><p>·      Process invoices daily, code invoices, and ensure accuracy of AP</p><p>·      Perform a 3-way match and investigate any differences</p><p>·      Respond to vendors inquires, reconcile discrepancies, and resolve disputes</p><p>·      Review and reconcile vendor statements</p><p>·      Process employee travel and business expenses</p><p>·      Apply customer payments to invoices and remotely deposit checks</p><p>·      Review and input invoices and check requests timely and accurately</p> Accounts Receivable Specialist <p>Seeking an exceptional Accounts Receivable Specialist. We are hiring for a growing company that needs an accurate and committed Accounts Receivable Specialist to join the team.</p><p><br></p><p>The Accounts Receivable Specialist role will handle:</p><ul><li>Perform a variety of basic accounting tasks in accordance with standard procedures, including general accounting tasks at field sites, accounts payable, accounts receivables, and payroll liaison activities</li><li>Prepare and post daily check deposits received in mail to the bank</li><li>Collections: contact existing clients to help resolve payment issues; assist in setting up payment plans</li><li>Send out monthly customer statements</li><li>Assist with other customer requests</li></ul><p><br></p> Accounts Payable Specialist We are seeking an Accounts Payable Specialist to join our team located in Layton, Utah. In this role, you will be an integral part of our financial operations, handling accounts payable and other financial tasks. You will work closely with other departments to ensure accuracy and coordination across all financial dealings.<br><br>Responsibilities:<br>• Efficiently process various AP documents such as invoices, purchase orders, and credit memos<br>• Reconcile vendor statements and address payment complaints or discrepancies<br>• Maintain accurate accounts payable files and generate payable reports<br>• Apply appropriate cost codes to invoices for accurate job costing<br>• Ensure all bills are paid in a timely and efficient manner<br>• Track expenses, budget, taxes, cash flow, receipts and other financial dealings of the company<br>• Assist with month-end closing processes and procedures<br>• Work closely with other departments to ensure accuracy and coordination in financial matters<br>• Handle additional duties as assigned Payroll- Centric HR Generalist <p><strong>Payroll-Centric HR Generalist - *Paycom experience* </strong></p><p><br></p><p><strong>About the Role:</strong></p><p>Are you passionate about payroll and HR operations? We’re seeking an HR Generalist who thrives in a fast-paced environment and has a knack for leveraging Paycom to optimize payroll processes.</p><p><strong>What You'll Do:</strong></p><ul><li>Own the payroll process using Paycom, from start to finish, ensuring timely and accurate payments.</li><li>Collaborate with HR leadership on process improvement and employee engagement strategies.</li><li>Handle benefits administration, including enrollment and resolving employee inquiries.</li><li>Provide support in recruiting, onboarding, and training initiatives.</li><li>Stay ahead of labor law changes and compliance requirements to keep us on track.</li></ul><p><br></p>