Remote Position

Senior Bookkeeper (Part-Time, Remote – Montana)

🌍 Remote · United States 💼 Full-time

Whitefish Bookkeeping LLC Position: Senior Bookkeeper Compensation: $28–$32 per hour, depending on experience Employment Type: Part-time, W-2 employee Schedule: Approximately 20 hours per week initially, with the opportunity to increase to 20–30 hours as our client base grows. This position offers flexible weekday scheduling and the potential to transition into a full-time role in the future. Location: Fully remote within Montana, with preference for candidates located in Flathead County, Missoula, Bozeman, or surrounding areas. About Whitefish BookkeepingWhitefish Bookkeeping is a growing boutique accounting and bookkeeping firm based in Whitefish, Montana. We provide customized bookkeeping, financial reporting, and accounting support to small and midsize businesses across a variety of industries. We pride ourselves on delivering accurate, timely financial information, proactive communication, and personalized service to our clients. As our firm continues to grow, we're looking for an experienced Senior Bookkeeper to join our team. This is an excellent opportunity for someone who enjoys working independently, solving accounting challenges, and building lasting client relationships. Position OverviewWe're seeking a detail-oriented, proactive Senior Bookkeeper who can independently manage multiple client accounts and take ownership of monthly bookkeeping responsibilities. The ideal candidate has a strong accounting foundation, excellent communication skills, and the ability to identify and resolve issues without constant supervision. This position will begin at approximately 20 hours per week, with the potential to grow into a full-time role as our client base expands.

Key Responsibilities

Independently manage monthly bookkeeping for multiple clients across various industries Reconcile bank accounts, credit cards, loans, and balance sheet accounts Prepare and review monthly financial statements, including balance sheets and profit and loss statements Investigate and resolve accounting discrepancies Record journal entries, accruals, and adjusting entries as needed Assist with bookkeeping cleanups, catch-up projects, and new client onboarding Review financial records for accuracy and completeness Communicate proactively with clients to request information and resolve outstanding items Manage competing deadlines while maintaining organized and accurate records Identify opportunities to improve accounting processes and workflows QualificationsRequired: Minimum 3 years of professional bookkeeping or accounting experience Strong proficiency in QuickBooks Online Solid understanding of accounting principles, financial statements, and general ledger accounting Experience reconciling complex balance sheet accounts Ability to independently troubleshoot and resolve accounting issues Strong attention to detail, organization, and time management Excellent written and verbal communication skills Ability to manage multiple client accounts and meet deadlines with minimal supervision Preferred: Previous experience working for a bookkeeping or accounting firm Experience with Xero Experience with payroll processing and related reconciliations Experience with bookkeeping cleanup projects and multiple business entities Associate's or bachelor's degree in accounting or a related field Compensation & Benefits Competitive hourly compensation of $28–$32, depending on experience Fully remote work environment Flexible weekday scheduling Approximately 20 hours per week initially, with opportunities for additional hours as the firm grows Potential to transition into a full-time position Opportunity for professional growth and expanded responsibilities Additional benefits, including paid time off and paid holidays, may become available as the position expands into a full-time role Location RequirementsThis is a fully remote position; however, candidates must reside in Montana. Preference will be given to applicants located in Flathead County, Missoula, Bozeman, Helena, or surrounding communities. Our Ideal CandidateWe're looking for someone who takes pride in their work, communicates proactively, and genuinely enjoys helping businesses maintain accurate financial records. You should feel comfortable taking ownership of assigned client accounts, identifying potential issues before they become problems, and keeping clients and team members informed without needing frequent follow-ups. Above all, we're looking for someone who is dependable, accountable, and interested in growing with our firm. Hiring ProcessQualified applicants will be contacted for an initial interview, followed by a more detailed discussion of their accounting experience and technical skills. Finalists may be asked to complete a brief, job-related bookkeeping assessment. How to ApplyPlease submit your resume and a brief introduction highlighting your bookkeeping experience, familiarity with QuickBooks Online, and interest in the position. We look forward to learning more about you! Applicant Privacy: Information submitted during the application process will be used to evaluate candidates for employment and will be shared only with individuals involved in hiring or service providers supporting the recruitment process, as applicable. Applicant information will be handled in accordance with applicable privacy and record keeping requirements.

Apply Now →

More Open Positions

Explore similar remote opportunities