1

Senior Bookkeeper Jobs in Utah (NOW HIRING)

About the Role Cloud5 Accounting is looking for a Senior Bookkeeper to provide virtual accounting and bookkeeping services to small-business clients. This is a 100% remote position for candidates ...

New

AUBERGINE KITCHEN AR Bookkeeper Finance & Accounting -- Remote or Office | Part-Time Reports To ... Senior Accountant Schedule: Part-Time | 20 hrs/week Location: In-person (Utah office) or remote ...

New

Business Office Manager

Lehi, UT · On-site

$20 - $22/hr

Spring Gardens Senior Living in Lehi, UT is currently looking for a passionate and enthusiastic ... clerical, bookkeeping, budgeting, financial reporting, and accounting support to our leadership ...

Sr. Product Manager, Expense Management

Draper, UT · Hybrid

$118K - $156K/yr

We're looking for a Senior Product Manager to build and grow Expense Management: how an employee ... bookkeepers, internal stakeholders, and our partner. * Frame the opportunity clearly and turn it ...

Tax Associate

West Haven, UT · On-site

$54K - $72K/yr

... bookkeeping team to resolve accounting and tax issues • Mentor and support other tax ... Senior Tax Advisor → Tax Manager → Director of Tax → Firm Leadership And for an exceptional ...

New

Must be a graduate of a standard senior high school or equivalent. Preference given to experience ... Knowledge of general bookkeeping/billing practices and procedures. Knowledge of computer software ...

Must be a graduate of a standard senior high school or equivalent. Preference given to experience ... Knowledge of general bookkeeping/billing practices and procedures.Knowledge of computer software ...

next page

Showing results 1-20

Senior Bookkeeper information

See Utah salary details

$29.1K

$53K

$76K

How much do senior bookkeeper jobs pay per year?

As of Sep 5, 2026, the average yearly pay for senior bookkeeper in Utah is $53,025.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,600.00 and $59,200.00 per year, depending on experience, location, and employer.

What is a senior bookkeeper?

Senior Bookkeepers are experienced accounting professionals responsible for managing and overseeing an organization's financial records. They handle complex bookkeeping tasks such as reconciling accounts, preparing financial statements, processing payroll, and ensuring compliance with tax regulations. Senior Bookkeepers often supervise junior bookkeeping staff and may collaborate with accountants or auditors to maintain accurate and up-to-date financial information. Their expertise helps businesses make informed financial decisions and stay organized. This role typically requires significant experience in accounting or finance and a strong attention to detail.

What skills and qualifications are needed to be a senior bookkeeper?

To thrive as a Senior Bookkeeper, you need strong accounting knowledge, attention to detail, and experience with financial reporting, often backed by a degree in accounting or finance and several years of bookkeeping experience. Familiarity with accounting software such as QuickBooks, Xero, or Sage, as well as a certification like Certified Bookkeeper (CB), is typically expected. Excellent organizational skills, integrity, and effective communication are crucial soft skills for managing complex financial records and collaborating with stakeholders. These skills ensure accurate financial management, regulatory compliance, and support sound business decision-making.

What are common challenges faced by senior bookkeepers and how can they be managed?

Senior Bookkeepers often handle complex financial records and are responsible for ensuring accuracy and compliance with regulations. A common challenge is managing tight deadlines during month-end or year-end closings while preventing errors. To manage these challenges, it’s important to stay organized, use robust accounting software, and maintain clear communication with team members and other departments. Proactively addressing discrepancies and regularly updating knowledge of accounting standards also helps in maintaining efficiency and accuracy.

What is the difference between Senior Bookkeeper vs Bookkeeper?

AspectSenior BookkeeperBookkeeper
CredentialsTypically requires 3+ years experience, relevant certifications (e.g., QuickBooks Certified)Entry-level or 1-2 years experience, basic bookkeeping certifications often sufficient
Work EnvironmentHandles complex financial records, supervises junior staff, and ensures accuracyPerforms routine data entry, reconciliations, and basic financial tasks
Employer & Industry UsageUsed in small to large organizations, often in finance or accounting departmentsCommon in small businesses, retail, and service industries

The main difference between a Senior Bookkeeper and a Bookkeeper lies in experience, responsibilities, and complexity of tasks. Senior Bookkeepers handle more complex financial records, supervise others, and often require additional certifications. Bookkeepers perform fundamental bookkeeping duties, focusing on routine tasks. Both roles are essential for maintaining accurate financial records, but the Senior Bookkeeper typically has a higher level of expertise and responsibility.

How much do senior bookkeepers earn?

Senior bookkeepers typically earn between $50,000 and $70,000 annually, depending on experience, location, and industry. They often have advanced skills in accounting software and may hold certifications such as QuickBooks ProAdvisor or CPA, which can influence salary levels.

What are the most commonly searched types of Bookkeeper jobs in Utah?

The most popular types of Bookkeeper jobs in Utah are:

What cities in Utah are hiring for Senior Bookkeeper jobs?

Cities in Utah with the most Senior Bookkeeper job openings:

What are popular job titles related to Senior Bookkeeper jobs in UT?

For Senior Bookkeeper jobs in UT, the most frequently searched job titles are:

Infographic showing various Senior Bookkeeper job openings in Utah as of August 2026, with employment types broken down into 100% Part Time. Highlights an 100% In-person job distribution, with an average salary of $53,025 per year, or $25.5 per hour.

Sr. Bookkeeper

Cloud5 Accounting

American Fork, UT

$29 - $38/hr

Full-time

Posted yesterday

New


Job description

This is a remote position.

About the Role

Cloud5 Accounting is looking for a Senior Bookkeeper to provide virtual accounting and bookkeeping services to small-business clients. This is a 100% remote position for candidates located in Utah, with flexible scheduling and a minimum commitment of 25 hours per week. Candidates interested in working up to 40 hours per week are welcome.

You will manage the day-to-day accounting needs of approximately 15–30 small-business clients, primarily using QuickBooks Online. You will take ownership of client accounts, maintain accurate financial records, prepare financial reports, communicate with clients, and serve as a trusted accounting resource.

What You'll Do
  • Manage daily and monthly accounting processes for approximately 15–30 clients
  • Categorize and organize financial transactions in QuickBooks Online
  • Reconcile bank, credit card, and other balance sheet accounts
  • Prepare and review monthly financial reports
  • Communicate financial results and relevant insights to clients
  • Reconcile payroll-related transactions using payroll reports
  • Process client bills through Bill.com, when applicable
  • Research and resolve transaction questions with clients
  • Communicate with clients primarily through email and Zoom
  • Maintain clear and accurate notes and records regarding client needs
  • Identify opportunities to improve accounting processes and efficiency
  • Manage and support a team of approximately 3–4 junior accounting team members
What You Won't Be Doing

This role focuses on client accounting and bookkeeping rather than tax or audit work. You will not be responsible for tax preparation, in-house payroll processing, or auditing. All client meetings are conducted virtually; there are no in-person client meetings.

About Cloud5 Accounting

Cloud5 Accounting is a cloud-based accounting firm focused on helping small-business owners gain financial clarity and build better businesses. We provide virtual bookkeeping and advanced accounting support, allowing our clients to spend less time dealing with accounting and more time growing their businesses.

We have operated as a fully remote company since our founding eight years ago. Our remote culture is built around trust, accountability, clear communication, continuous learning, and work-life balance.

How We Work

We believe in:

  • Work-life balance — We value personal and family time.
  • Professionalism — We communicate clearly, respectfully, and thoughtfully.
  • Client and team support — We listen, respond, and help one another succeed.
  • Problem solving — We encourage team members to be proactive and find solutions.
  • Continuous learning — We ask questions, share knowledge, and continually improve our processes.
Training & Support

Even in a senior role, you will receive training on our processes, technology, and expectations. We maintain a collaborative remote environment where team members regularly share questions, solutions, and knowledge through Google Chat and our internal knowledge base.

Schedule

This position offers 25–40 hours per week with flexible scheduling. Most client work and team communication takes place between 9:00 AM and 5:00 PM in your local time zone.



RequirementsWhat We're Looking For
  • 4–5 years of professional accounting or bookkeeping experience, preferably with an outsourced accounting, bookkeeping, or client accounting firm
  • Advanced experience with QuickBooks Online
  • Strong understanding of account reconciliations, month-end accounting, and financial reporting
  • Experience working directly with small-business clients
  • Excellent written and verbal communication skills
  • Strong attention to detail and a commitment to accurate, timely work
  • Ability to take ownership of client accounts, manage deadlines, and work independently
  • A proactive, problem-solving mindset with an interest in improving accounting processes and efficiency
  • Ability to adapt to an evolving, growing organization
  • Experience leading or mentoring junior accounting staff is preferred
Remote Work Requirements
  • Must be physically located in Utah
  • Reliable high-speed internet and a dependable computer
  • A quiet, professional, and private workspace
  • Ability to work primarily during 9:00 AM–5:00 PM in your local time zone, with flexibility around those hours
  • Ability to work independently and consistently meet deadlines


Benefits

Benefits & Perks

  • 100% remote work
  • Flexible schedule with 25–40 hours per week
  • Comprehensive onboarding and training
  • Continuous learning and ongoing training
  • Collaborative and supportive remote team environment
  • Strong emphasis on work-life balance