Bookkeeping Basics · 12 min read

How to Choose a Bookkeeper: The Ultimate Hiring Guide

Find the perfect bookkeeper for your Minnesota business with this comprehensive guide to evaluating skills, pricing, and fit.

By Steady Books Team ·

Business handshake for hiring professional bookkeeper

Choosing the right bookkeeper is one of the most important decisions you'll make for your business. A good bookkeeper becomes a trusted advisor who helps you understand your finances and make better decisions. A bad bookkeeper creates expensive problems that take years to fix. Here's how to find the right fit for your Minnesota business.

Understanding What Bookkeepers Actually Do

Before you hire, understand the scope of bookkeeping services:

Core Bookkeeping Services: • Recording daily transactions • Bank and credit card reconciliation • Accounts payable and receivable management • Financial statement preparation (P&L, Balance Sheet, Cash Flow) • Sales tax preparation and filing • Payroll processing coordination

What Bookkeepers Don't Do: • File income tax returns (that's your CPA) • Provide tax advice (again, your CPA) • Make business strategy decisions (though they provide data to inform them) • Handle legal compliance beyond sales tax (that's your attorney)

In-House vs. Outsourced Bookkeeping

In-House Bookkeeper: Pros: • Dedicated to your business • Available for immediate questions • Learns your business intimately • Can handle other administrative tasks

Cons: • Expensive ($40,000-60,000 annually plus benefits) • Limited expertise (one person's knowledge) • Vacation and sick day coverage issues • Potential fraud risk without oversight

Outsourced Bookkeeping Service: Pros: • Lower cost ($300-1,500 monthly) • Team expertise and backup coverage • Better segregation of duties • Access to specialized knowledge • Scalable as you grow

Cons: • Less face time • May work with multiple clients • Requires clear communication processes

For most small businesses under $3 million in revenue, outsourced bookkeeping delivers better value and results.

Essential Qualifications to Look For

1. Certifications and Education Look for: • Certified Bookkeeper (CB) from AIPB • QuickBooks ProAdvisor certification • Accounting degree or relevant education • Continuing education credits

Red flags: • No credentials or education • Claims to be a CPA when they're not • No professional association memberships

2. Software Expertise Your bookkeeper must be proficient in: • Your accounting software (QuickBooks, Xero, etc.) • Excel for analysis and reporting • Receipt management tools • Payroll platforms • Industry-specific software

Ask specific questions: "How do you handle inventory in QuickBooks?" "What's your process for reconciling PayPal deposits?" Vague answers indicate limited expertise.

3. Industry Experience Different industries have unique bookkeeping needs: • Construction: Job costing, retainage, prevailing wage • Retail: Inventory management, POS reconciliation • Restaurants: Tip reporting, inventory, food costs • E-commerce: Platform fee accounting, multi-state sales tax • Professional services: Time tracking, project profitability

While not required, industry experience accelerates setup and reduces errors.

4. Minnesota-Specific Knowledge For Minnesota businesses, your bookkeeper should understand: • Minnesota sales tax rules and exemptions • Local tax jurisdictions and rates • State-specific tax credits • Minnesota Department of Revenue filing requirements

Questions to Ask Before Hiring

During interviews, ask:

About Their Process: 1. "What's your month-end close process?" 2. "How do you handle transaction categorization questions?" 3. "What reports do you provide monthly?" 4. "How do you ensure accuracy and catch errors?" 5. "What's your backup system if you're unavailable?"

About Communication: 1. "How often will we communicate?" 2. "What's your response time for questions?" 3. "Do you provide advice or just data entry?" 4. "How do you handle urgent situations?"

About Technology: 1. "What software do you recommend and why?" 2. "How do you ensure data security?" 3. "Can I access my books anytime?" 4. "What apps and integrations do you use?"

About Pricing: 1. "How do you price your services?" 2. "What's included in your monthly fee?" 3. "What costs extra?" 4. "How do you handle scope changes?"

Pricing Models Explained

Fixed Monthly Fee: Most common for bookkeeping. You pay a set amount based on: • Transaction volume (100, 250, 500+ transactions) • Service level (basic recording vs. full AR/AP) • Bank accounts and entities • Report complexity

Typical ranges: • Basic (1-100 transactions): $300-500/month • Standard (100-250 transactions): $500-800/month • Growth (250-500 transactions): $800-1,500/month

Hourly Pricing: Less common for ongoing bookkeeping, more for project work: • Basic bookkeeper: $30-50/hour • Certified bookkeeper: $50-75/hour • Senior bookkeeper: $75-125/hour

Pros: Pay for actual work done Cons: Unpredictable costs, may incentivize inefficiency

Red Flags to Watch For

1. No Written Service Agreement Always get a contract specifying: • Services included • Pricing and payment terms • Deliverables and deadlines • Termination terms

2. Access to Your Bank Accounts Never give your bookkeeper direct access to move money. They need read-only access to reconcile, not the ability to transfer funds or make payments.

3. Claims That Seem Too Good • "I can handle 1,000 transactions for $200/month" • "You'll save 50% in taxes with my system" • "I can file your income taxes too" (without being a CPA or EA)

4. Poor Communication • Takes days to respond to messages • Can't clearly explain their process • Defensive about questions • No references available

5. No Professional Insurance Reputable bookkeepers carry errors and omissions insurance. Ask for proof.

Making Your Decision

After interviews, evaluate: • Technical competence (can they do the work?) • Communication style (will they explain things clearly?) • Responsiveness (do they reply promptly?) • Value alignment (do they understand your goals?) • Pricing (is it fair for services provided?)

Don't choose based solely on price. A cheap bookkeeper who makes expensive mistakes costs far more than a professional who charges appropriately.

Onboarding Your New Bookkeeper

Once hired, set them up for success: • Provide access to all accounts (read-only when possible) • Share historical financial statements • Explain your business model and revenue streams • Communicate your reporting needs and deadlines • Schedule regular check-ins • Introduce them to your CPA

The right bookkeeper becomes a valuable business partner who helps you make better financial decisions. Take time to find someone with the skills, experience, and communication style that fits your needs.

Topics

  • hiring
  • bookkeeper
  • selection-guide
  • outsourcing

Browse all bookkeeping resources