Do You Need a Bookkeeper Yet? What to Hire For and What to Put in Slack First

Most founders start looking for a bookkeeper for small business work on a bad week: receipts are piled up, two invoices went out late, and nobody can say what customers owe without opening QuickBooks or Xero. Hiring is often the right answer. But the job you are about to hire for usually mixes two different kinds of work: the ledger, which needs a trained person, and the coordination around it, which mostly needs someone to look things up and ask questions on time. This guide covers what a bookkeeper does, how a bookkeeper differs from an accountant, the signs it is time, what it costs and how to hire well. Then it shows how to split the role so the person you hire spends their hours on the books, not on chasing.
The short answer
You probably need a bookkeeper if any of these is true for more than a month or two:
- Bookkeeping takes you more than about five hours a week.
- You are behind on recording transactions, or the reports do not match what you expected.
- Invoices or bills are going out or getting paid late because nobody tracks them.
- Tax season means weeks of back and forth with your accountant.
If you are there, hire. But before you post the role, sort the work into three lists: ledger work for the bookkeeper, filing and advice for the accountant, and the weekly questions about who owes what, which can run in Slack before the hire and keep running after it. The rest of this guide explains each step.
What a bookkeeper does, and what an accountant does
The U.S. Bureau of Labor Statistics describes bookkeeping clerks as people who "compute, classify, and record data to help organizations keep complete and accurate financial records." Their listed duties include posting transactions in accounting software, assigning costs and income to the right accounts, producing balance sheets and income statements, checking figures, and reconciling: they "Reconcile or note and report any differences they find in the records." The same page adds that bookkeepers "may handle payroll, make purchases, prepare invoices, and keep track of overdue accounts."
Overdue accounts are where small-business roles blur. Recording and reconciling are skilled work. Keeping track of overdue accounts is partly skilled (knowing what is really overdue) and partly coordination (reminding people, asking customers, posting a list every Monday).
The accountant is a different role. Xero's guide to hiring a bookkeeper, written by a CPA, puts it this way: bookkeepers "record daily transactions, maintain accurate ledgers, and flag near-term issues like cash flow problems or late payments," while accountants "review accounts quarterly, file tax returns, prepare official reports, and provide high-level business advice." A practitioner on Hacker News made the same split from the customer side: "'Accountant' and 'bookkeeper' are separate disciplines", with the accountant handling tax filings and "The bookkeeper makes sure all our ledgers balance out."
So the bookkeeper vs accountant question has a plain answer for most firms of 5 to 100 people: you need both, at different frequencies. Paying an accountant to do the books is the expensive version. Bench, a bookkeeping service, lists "Your accountant does your bookkeeping" as a sign to hire, because "Certified Public Accountants (CPAs) generally charge more per hour than bookkeepers."
Signs it is time, and why the thresholds are rules of thumb
The ranking guides agree on the signs. Xero says to hire when you "spend more than five to ten hours per week on financial tasks, make frequent errors, or process more than 50 transactions per month." Its list of errors is specific: duplicate payments to vendors, missed or late invoices, and reconciliation discrepancies. BILL's guide adds being behind ("If you are using stale, 'dead' data, you don't have an accurate picture of revenue or future cash flow") and painful tax seasons.
Treat the numbers as rules of thumb from vendors, not standards. Fifty transactions a month is easy for a simple service firm and hard for a firm with inventory, several revenue streams and staff. The more useful test is what the hours are spent on. Xero's own description of the problem mixes both kinds of work: "recording transactions, reconciling accounts, or chasing receipts." Recording and reconciling are the ledger. Chasing receipts is coordination.
Owners can end up hiring the wrong shape of help here. Much of what makes the books feel out of control happens outside the ledger. Nobody asks for the missing receipt, nobody posts who has not paid, and nobody notices a bill until it is late. A bookkeeper can do that work too, but you will pay bookkeeping rates for reminders.
What a bookkeeper costs
Pay depends on whether you hire an employee, a freelancer or a service.
- Employee. The BLS median pay for bookkeeping, accounting and auditing clerks was $50,670 a year, or $24.36 an hour, in May 2025. That figure covers employees; the BLS wage survey excludes self-employed workers.
- Freelance or service. Xero says bookkeeper costs "typically range" from $20 to $50 per hour or $200 to $2,000 a month, "depending on your transaction volume, business complexity, and services needed." BILL says bookkeepers "typically charge $30-50/hour with a monthly minimum retainer." One commenter on Hacker News reported local rates of "$20-30/hr" for bookkeepers against about $200 an hour for a CPA; that is one person's market, not a national figure.
A made-up example to show the arithmetic: a 12-person agency with about 80 transactions a month books a freelancer for 10 hours a month at $40 an hour, so $400 a month. If three of those hours go to asking the founder about receipts and reminding customers about invoices, roughly a third of the spend is coordination. That is the part worth moving first.
The BLS also projects employment in the occupation to decline 6 percent from 2025 to 2035, because "Software innovations have automated many of the tasks." It expects the people who remain to take on a more analytical and advisory role. For a small firm, that means paying for review and judgment, plus the conversations with you.
Split the job description before you hire
Before you write a bookkeeper job description, split it into ledger work that needs accounting judgment and coordination work that only needs someone to look up, ask and remind, because the second list is often the part that made the books feel out of control. This is a recommendation, built from the BLS duty list and Xero's description of where owners' hours go. It matches what owners write when they hire help for Slack teams: lines such as "What I need is someone who keeps it moving without me chasing it" and "Nothing falls through the cracks" (Kipwise: before you hire a virtual assistant) describe coordination, not accounting.
Use three columns:
| Work | Who should own it | Why |
|---|---|---|
| Categorising transactions, reconciling the bank, adjusting entries, monthly statements | Bookkeeper | Needs accounting judgment and someone accountable for the ledger |
| Payroll, sales tax, year-end, estimated taxes, tax returns | Bookkeeper and accountant, as agreed | Compliance and advice; the accountant signs off |
| "Who owes us this week?", "Did the Acme invoice go out?", the Monday receivables and cash summary, nudging the team for receipts | A Slack routine, with a named person on your side | Lookups and reminders; no judgment needed to ask the question |
The third row is easy to hand to the bookkeeper by default. It is also the part you can set up this week, before any hire.
Put the weekly money questions in Slack first
If your team already works in Slack, the coordination row can live there. With the Kipwise Agent, a person connects their own QuickBooks or Xero access and then asks in a thread. The agent looks up a contact, reads their outstanding balances, opens an invoice or bill, or runs a report: profit and loss, balance sheet, aged receivables, aged payables or bank summary, for the one organisation or company that person connected. It says which organisation or company it acted in.
Three routines cover most of the coordination row:
- A Monday summary. Ask the agent to post the aged receivables and the bank summary to your finance channel every Monday morning. Creating a scheduled request needs approval once; later runs do not ask again.
- Payment news. Ask it to act "whenever an invoice is created or paid" in Xero or QuickBooks, so the channel sees a payment land without anyone checking. It reads the record back with your access before it posts.
- Thread questions. When someone asks "did Acme pay?", anyone with a connection can ask the agent in the thread instead of opening the accounting app.
It does not categorise transactions, reconcile the bank or file anything. When you explicitly ask, it can create a contact or invoice, record a payment, add a note to an invoice, or update, approve or void an invoice, and each of those writes shows an Approve or Deny card that only the person who asked can press. Those writes help with small fixes. The bookkeeping itself stays with the bookkeeper. If you want the full chasing loop, the overdue invoice guide covers it step by step, and the month-end close checklist shows how the close fits around a bookkeeper's work.
After a month of these routines, look again at the signs list. You may find the hire can be smaller than planned, for example a monthly close instead of a weekly retainer. Or the books really are behind, and you now know exactly what to hire for.
How to hire a bookkeeper well
When you do hire, the guides give sensible steps. BILL suggests assessing your accounts and monthly transaction count, deciding which extras you need (payroll, credit management, tax categorisation), and choosing a schedule: "What are the key dates and cadence with which you'll need reporting?" Xero recommends asking your accountant for referrals, confirming the bookkeeper uses software compatible with your accountant's, checking references, and having your accountant meet candidates. Xero also says most bookkeepers get up to speed within one to two weeks if your records are organised, longer if there is a backlog.
Two more decisions should be settled before the first month.
Who owns the books. Keep the books in an accounting file your business owns and give the bookkeeper their own user access, so you can still read receivables and reports yourself if the relationship ends. This is a recommendation drawn from owner reports. One Hacker News commenter quoted the advice "do not be tempted to hire an external bookkeeper that keeps the books in 'their' systems (accountant lock-in)" and recalled a three-employee business, about 30 years ago, that lost track of its cash for about three months after its accountant moved it to another system. Another owner left a bookkeeping service, tried doing the books alone, then "hired bookkeepers on Upwork to fix them." A customer of a tech-enabled service wrote that they find errors "at a staggering rate". These are individual reports, not evidence about any provider in general. Switching is easier, and checking is possible, when the file and the logins are yours.
How you will work together. Agree a weekly handoff with the bookkeeper before the first month starts, because a bookkeeper can only close the books as fast as someone on your side answers the questions about receipts and transactions. Bench's advice on what to expect from a good bookkeeper starts with availability and "Clear, easy communication." Communication runs both ways. Decide where questions go (one Slack channel is easier than a mixed inbox), who on your team answers, and by when. A list of unknown transactions that waits two weeks for the founder delays the close just as much as a slow bookkeeper.
What can go wrong, and how to avoid it
- You hire for everything. The bookkeeper spends paid hours chasing receipts and customers. Fix: move the coordination row to a routine first, and give the bookkeeper a shorter list.
- You hire for nothing. You set up a Monday summary and decide the problem is solved, while the books stay unreconciled. A receivables report from an unreconciled ledger can be wrong. Fix: if you are behind on recording transactions, hire anyway; the Slack routine supports a bookkeeper, it does not replace one.
- Records are kept loosely. The IRS lets you "choose any recordkeeping system suited to your business that clearly shows your income and expenses," and says to "Keep all records of employment taxes for at least four years." Make sure the bookkeeper's process meets that, and that the records stay in your system.
- Nobody owns the questions. The weekly summary posts, everyone reads it, and nothing happens. Fix: name one person who answers the bookkeeper's questions and one who follows up on each overdue customer.
- Access is too broad. Give the bookkeeper the role they need in your accounting software, and remove it when the engagement ends.
How to tell it is working
After the first full month with a bookkeeper (or with the Slack routine on its own), check:
- The bank accounts are reconciled to the month end, and the profit and loss looks like what you expected.
- Every customer past 30 days in the aged receivables report has a named owner and a next step.
- The bookkeeper's open questions are answered within the week you agreed.
- You spend fewer hours a week on finance tasks than before. Track it, since the five-hour threshold is the sign you started with.
- Your accountant receives clean records without a long email chain at year end, which is the payoff Bench describes for tax season.
If two of these keep failing, the hire was the wrong shape. Change the scope before you change the person.
What to do next
Write your bookkeeper job description today and split every line into the three columns above. For the third column, set up one weekly request in Slack: connect QuickBooks or Xero, and ask the agent to post the aged receivables and bank summary every Monday. The Kipwise pricing page has the current trial, and the Agent is $10 per user a month with a three-user minimum. Then post the bookkeeper role for the ledger work that is left.
References
- U.S. Bureau of Labor Statistics: Bookkeeping, Accounting, and Auditing Clerks: duties, May 2025 median pay, projected decline as software automates tasks (official).
- IRS: Recordkeeping: any system that clearly shows income and expenses; employment tax records for at least four years (official).
- Xero: When to hire a bookkeeper as your small business grows: signs, thresholds, bookkeeper versus accountant, cost range, onboarding time, how to hire (accounting vendor).
- Bench: Signs you need to hire a bookkeeper: accountant doing the books, CPA rates, availability and communication (bookkeeping service).
- BILL: When to hire a bookkeeper for your small business: signs, types of bookkeeper, hourly range with retainer, hiring steps (vendor).
- Hacker News comment 42526201: accountant and bookkeeper as separate disciplines (author report).
- Hacker News comment 44642491: local bookkeeper and CPA hourly rates (author report).
- Hacker News comment 43534191: keep the books in your own system (author report).
- Hacker News comment 43270645: an owner who left a service and hired bookkeepers to fix the books (author report).
- Hacker News comment 42532811: errors found in a bookkeeping service's books (author report).
- Kipwise: Before you hire a virtual assistant: lines from real job posts for assistants and coordinators.
- Kipwise: QuickBooks agent and Kipwise: Xero agent: lookups and reports from Slack.
- Kipwise: Chase overdue invoices in Slack without hiring a bookkeeping VA and Kipwise: Month-end close checklist in Slack: the chase loop and the close.
- Kipwise pricing: Agent price and trial.



