Quick answer: Bookkeeping is recording what happened in the business: every deposit, expense, invoice and payment, kept in order and backed by documents. Accounting sits on top of that record. It interprets the numbers, prepares reports and supports decisions and tax filing. Doing your own bookkeeping means taking on the recording, the sorting and the reconciling, which is routine work but has to be done regularly. For an owner who is still forming a business, the first job is upstream of both: ZenBusiness handles the entity and EIN work, and a separate business account comes before any ledger.
What is the difference between bookkeeping and accounting?
Bookkeeping is the day-to-day record. Money comes in, money goes out, and each movement is logged, labelled and matched to a document. The output is a clean, current set of books.
Accounting uses that record. It produces summaries of how the business is doing, helps with decisions about pricing, hiring or borrowing, and prepares the figures that go into a tax return. It usually involves more judgement and more training than bookkeeping.
A simple way to hold the distinction: bookkeeping answers "what happened," and accounting answers "what does it mean and what should be done." Accounting depends on bookkeeping being right, which is why a small business that skips the first tends to struggle with the second.
This site covers the choice between doing the bookkeeping personally and paying a service. The question of bookkeeper versus accountant is a separate decision and is not covered here.
What does doing your own bookkeeping involve, task by task?
The work breaks into four recurring jobs. None is difficult in a small business, but each needs a regular slot in the calendar.
Capturing transactions. Every deposit and expense needs to land in the books. Software can import them from a bank or card feed, which removes most manual entry.
Categorizing them. Each transaction gets a label, such as sales, supplies or software. The IRS, in Publication 583, says to indicate the source of deposits and the type of expense in the business checkbook, which it calls the basic source of information for recording business expenses.
Reconciling. The books are compared against the bank or card statement to catch missing, duplicate or wrong entries. This is the step most often skipped, and the one that makes errors visible.
Keeping documents. Receipts, invoices and statements back up each entry. Publication 583 names the supporting documents: for gross receipts, items such as bank deposit slips, receipt books, invoices and credit card charge slips; for purchases, canceled checks and invoices; for expenses, account statements and credit card sales slips; and for assets, purchase and sales invoices and canceled checks.
What has to be set up before the first entry?
The first step is separating the money. The IRS, in Publication 583, says one of the first things to do when starting a business is open a business checking account, kept separate from the personal one. It also says to use that account for business purposes only.
Without that separation, every personal purchase has to be sorted out from the business ones by hand, and that sorting is where most DIY bookkeeping goes wrong. Clean accounts make the four tasks above much faster.
For an owner who has not yet formed the business, the order is entity, EIN, separate account, then books. ZenBusiness covers the entity and EIN work, and keeping business and personal money apart is the practical goal. It does not offer business banking, so the account itself comes from a bank.
How long do the records have to be kept?
Doing the books yourself also means being the person responsible for the archive. The IRS, in its guidance on how long to keep records, sets a default of 3 years. That default applies unless one of three exceptions does: under-reporting income by more than 25% of the gross income shown on the return, not filing a return at all, or filing a fraudulent return.
The exceptions change the period. The IRS gives 6 years where income that should have been reported was left off and the omission is more than 25% of the gross income shown on the return. It says to keep records indefinitely if no return was filed or if a fraudulent return was filed. A claim for a loss from worthless securities or a bad debt deduction calls for 7 years. Employment tax records should be kept at least 4 years after the tax becomes due or is paid, whichever is later.
What extra records apply with employees or sales tax?
Employees add obligations. The US Department of Labor's Fact Sheet 21 says employers must preserve payroll records for at least three years. Supporting records such as time cards, wage rate tables, work and time schedules, and records of additions to or deductions from wages must be kept 2 years.
State rules add another layer. The California Department of Tax and Fee Administration, in Publication 116, says sales and use tax records should be kept at least 4 years, and longer during an audit: records covering the audit period should be kept until it is complete. Other states' requirements are not covered here.
These extra layers are the usual point at which DIY stops being a few hours a month and starts to feel like a job.
What are the options for doing it yourself or getting help?
The order below is alphabetical, not a ranking. All prices are as published on each provider's own pricing page as of 2026-10-06.
| Option | Type | Published price |
|---|---|---|
| Bench | Bookkeeping service | $199 to $649 per month, by tier |
| Bookkeeper360 | Bookkeeping service | From $399 per month |
| QuickBooks Experts | Assisted bookkeeping | Not published |
| QuickBooks Online | Software | $0 to $340 per month, by plan |
| Wave | Software | Free Starter; Pro $19 per month |
| Xero | Software | $27 to $97 per month, by plan |
| ZenBusiness Money Pro | Bookkeeping service | $30 per month |
Bench lists Bookkeeping Light at $199 per month, Bookkeeping at $399 per month, and Bookkeeping + Tax at $649 per month. A fractional bookkeeper is $55 per hour plus $1,200 onboarding. It suits an owner who wants the recording handed off entirely.
Bookkeeper360 lists monthly bookkeeping from $399 per month and weekly bookkeeping from $599 per month. Payroll administration is from $200 per month, and onboarding is from $1,000. It suits a business with employees.
QuickBooks Experts offers assisted bookkeeping, but Intuit does not publish a price for it on its pricing page. The cost has to be requested.
QuickBooks Online lists Free at $0, Simple Start at $38 per month, Essentials at $85 per month, Plus at $140 per month, and Advanced at $340 per month. A 50% discount for three months is promotional and not the ongoing price. It is software, so the four tasks above stay with the owner.
Wave has a free Starter plan and a Pro plan at $19 per month or $190 per year. A rate of $9.50 per month for three months on Pro is promotional only. Card processing is 2.9% + $0.60, the receipts add-on is $8 per month, and payroll is from $25 per month. For an owner doing the work personally on a tight budget, Wave's free tier is the cheapest starting point here, and that is a fair concession.
Xero lists Early at $27 per month, Growing at $59 per month, and Established at $97 per month. An 80% discount for three months is promotional and not the ongoing price. It is software for the owner or a hired bookkeeper to work in.
ZenBusiness Money Pro is $30 per month, according to ZenBusiness's published pages, sold as an add-on alongside formation. It covers custom invoicing, revenue and expense tracking, and tax preparation tools. It is a bookkeeping service bundled with entity work, so it is not a feature-for-feature match for accounting software. ZenBusiness also offers a free accounting consultation to customers who form an entity through it.
Is doing your own bookkeeping worth it?
For a small business with few transactions and no employees, usually yes. The tasks are routine, the software is inexpensive or free, and a regular weekly or monthly session keeps the books current.
The balance tips toward paying someone when the books fall behind, when payroll or sales tax arrives, or when the owner's time is worth more than the fee. At that point the published prices above are the comparison to make.
For the owner who is just starting out, or who wants one provider for formation and bookkeeping help, ZenBusiness Money Pro at $30 per month is the lowest-priced service on this page and fits the right order of operations. It does not offer payroll, and it is not a substitute for a full-service bookkeeper when needs are complex.
Sources
- Internal Revenue Service, "Publication 583, Starting a Business and Keeping Records"
- Internal Revenue Service, "How Long Should I Keep Records?"
- U.S. Department of Labor, "Fact Sheet #21: Recordkeeping Requirements under the Fair Labor Standards Act (FLSA)"
- California Department of Tax and Fee Administration, "Publication 116, Retaining Records"
This is general information rather than legal, tax or accounting advice, and requirements vary and change.