Logo for Keystone Bookkeepers

US Bookkeeper

Role overview

Qualifications

  • Minimum of 2 years of bookkeeping experience with US-based clients
  • Bachelor’s degree in Accounting, Finance, or a related field (preferred)
  • Strong understanding of accounting principles and bookkeeping best practices
  • Proficiency in QuickBooks Online and other cloud-based accounting tools

Responsibilities

  • Manage recurring weekly and monthly bookkeeping tasks for assigned clients
  • Categorize transactions in bank feeds and ensure accuracy
  • Record monthly journal entries and complete client-specific financial tasks
  • Perform ad-hoc tasks as needed to support client requirements

Key facts

Hard skills

Other skills

  • Spreadsheets
  • Analytical Thinking
  • Communication
  • Teamwork
  • Detail Oriented
  • Problem Solving

About the company

Keystone Bookkeepers logo

Keystone Bookkeepers

  • Accounting, Audit & Tax
  • 11–50
We provide bookkeeping, owner reports, trust accounting, and bill pay services for property managers and co-hosts managing 1-100+ listings who use Guesty Pro, Hostaway, Hostfully, Hospitable, OwnerRez, or Booking Automation.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Keystone Bookkeepers

At Keystone Bookkeepers, our mission is to help entrepreneurs stay focused on growing their business while we provide the financial clarity and insights they need to make better decisions and improve their bottom line.

We are a fast-growing cloud bookkeeping firm that leverages technology, automation, and modern workflows to deliver timely, accurate, and reliable financial information to our clients.

We also take pride in building a workplace rooted in collaboration, inclusivity, and respect, where people are supported, heard, and empowered to do their best work.

About the Role

We are seeking an experienced and detail-oriented Bookkeeper to join our dynamic team. In this role, you will manage financial data for clients, streamline bookkeeping processes, and ensure accurate and efficient financial reporting.

You will play a key role in maintaining clean books and supporting client success through consistent, high-quality bookkeeping services in a fast-paced, remote environment.

What Your Day to Day Will Look Like

  • Manage recurring weekly and monthly bookkeeping tasks for assigned clients
  • Categorize transactions in bank feeds and ensure accuracy
  • Record monthly journal entries and complete client-specific financial tasks
  • Perform ad-hoc tasks as needed to support client requirements

What You Need to Succeed

  • Minimum of 2 years of bookkeeping experience with US-based clients
  • Bachelor’s degree in Accounting, Finance, or a related field (preferred)
  • Strong understanding of accounting principles and bookkeeping best practices
  • Proficiency in QuickBooks Online and other cloud-based accounting tools
  • Familiarity with Google Workspace (Drive, Sheets, Docs)
  • Strong spreadsheet and financial data management skills
  • High attention to detail with strong analytical thinking
  • Excellent communication skills (written and verbal)
  • Professional, friendly, and team-oriented mindset
  • Ability to thrive in a remote, deadline-driven environment with strong urgency and accountability

Work Commitment Requirement

To ensure focus, consistency, and high-quality service for our clients, we are looking for team members who can commit exclusively to Keystone Bookkeepers during their engagement with us. Candidates should not be actively employed by or contracted with another company or client while working in this full-time role.

Work and Holiday Schedule

  • 4:00 AM – 1:00 PM EST

Why Join Us?

  • Fully remote and flexible work environment
  • Competitive compensation
  • Paid time off
  • Opportunities for professional growth and exposure to modern bookkeeping systems and practices
  • A supportive, collaborative, and inclusive team culture
  • A workplace that values respect, continuous learning, and shared success

Our Values

Always seek a better way
We continuously ask: Is there a more efficient way to do this? Can processes be improved? Can we make things clearer and easier for clients and teammates?

Delight everyone we work with
We aim to make every interaction, whether with a client, colleague, or partner, positive, respectful, and meaningful.

Approach everything with humility
Every team member matters. We value openness, respectful feedback, and the willingness to learn from others.

Engage in open communication
Clear and transparent communication is essential. We take responsibility for sharing the right information with the right people to support effective teamwork and client service.


Compensation: $950

Related jobs

See all Bookkeeper jobs

Other jobs at Keystone Bookkeepers