Quick answer
Bookkeeping is recording: capturing every deposit, expense and invoice accurately and keeping the paperwork behind them. Accounting is interpreting: turning those records into reports, tax positions and decisions. A freelancer needs the first one every week and the second one occasionally. The IRS's own guidance starts with the recording side, saying in Publication 583 that opening a business checking account is one of the first things to do when starting a business. For most solo operators, "enough bookkeeping" means a separate business account, a note on every transaction, and a single place where receipts and statements live. Everything else, including software or a paid service like ZenBusiness Money Pro at $30 per month, is a way of making that routine easier.
What is the difference between bookkeeping and accounting?
Bookkeeping is the day-to-day work of recording financial activity. A client pays an invoice, a software subscription renews, a laptop is bought: each event gets logged with a date, an amount, a category and a supporting document. The output is an accurate, complete set of records.
Accounting sits on top of that record. It covers summarizing the numbers into reports, working out what is owed in tax, spotting trends, and advising on choices such as pricing, equipment purchases or how to structure the business. The output is understanding and decisions.
A useful comparison is a kitchen. Bookkeeping is stocking the shelves and labeling everything correctly. Accounting is deciding what to cook from what is on them. Nobody can do the second well if the first was sloppy.
The two overlap in practice, and the line is blurry for a one-person business. A freelancer who categorizes expenses and later reviews which clients are most profitable is doing both. The distinction still matters because the skills, cost and frequency differ. Recording is constant and routine. Interpretation is periodic and often worth paying a professional for.
Which one does a freelancer need first?
Bookkeeping, and specifically the foundations of it. A freelancer cannot get useful accounting from messy records, and no software or professional can fully repair records that were never kept.
This is the order the official guidance implies. The IRS does not open its small business recordkeeping material with reports or strategy. It opens with separating business money from personal money and keeping evidence of what happened.
For a freelancer, that means the early priorities are practical. Open a business account. Record where each deposit came from and what each expense was for. Store invoices, statements and receipts somewhere they can be found later. Accounting questions can wait until those habits exist.
What does the IRS say a business should do first?
In Publication 583, the IRS says one of the first things to do when starting a business is to open a business checking account, and to keep that account separate from a personal checking account. It also says the business account should be used for business purposes only.
The same publication tells businesses to indicate the source of deposits and the type of expense in the checkbook. It describes the business checkbook as the basic source of information for recording business expenses. That is bookkeeping in its simplest form: a dedicated account with a note on each line.
Publication 583 also names the supporting documents that back up the entries. For gross receipts, it lists cash register tapes, bank deposit slips, receipt books, invoices and credit card charge slips. For expenses, it lists canceled checks, cash register tapes, account statements, credit card sales slips and invoices. For assets, it lists purchase and sales invoices, real estate closing statements and canceled checks. For purchases and inventory, it lists canceled checks, cash register tape receipts, credit card sales slips and invoices.
How long should a freelancer keep records?
The IRS page on how long to keep records gives 3 years as the general period. That default applies unless one of three exceptions does. If a return under-reports income by more than 25% of the gross income shown on it, the period is 6 years. If no return is filed, or if a fraudulent return is filed, records should be kept indefinitely.
The IRS also lists 7 years for a claim for a loss from worthless securities or a bad debt deduction. For employment tax records, it says to keep them at least 4 years after the date the tax becomes due or is paid, whichever is later.
These periods are the real argument for keeping bookkeeping tidy. Records are not just for this year's tax return. They need to be findable years from now, which favors a consistent system over a pile of loose receipts.
Do payroll or sales tax change what a freelancer needs?
Only if the freelancer's situation includes them. A freelancer with no employees does not carry payroll recordkeeping. One who hires help does.
The US Department of Labor's Fact Sheet 21 says employers must preserve payroll records for at least three years under the Fair Labor Standards Act. It sets 2 years for supporting records such as time cards, piece work tickets, wage rate tables, work and time schedules, and records of additions to or deductions from wages.
Sales tax is set by states. The California Department of Tax and Fee Administration's Publication 116 says sales and use tax records must be kept at least 4 years, and longer during an audit, when all records covering the audit period should be retained until the audit is complete. Requirements for other states are not covered on this page, and a freelancer selling taxable goods or services should check the state's own tax agency.
What are the ways to do the bookkeeping?
There are three broad routes. The freelancer can do it by hand or in a spreadsheet, use accounting software, or pay a service to handle it. All three can satisfy the foundations above, because the foundations are about discipline rather than tooling.
Spreadsheets cost nothing and suit very simple finances, but they put all the consistency burden on the freelancer. Software automates much of the recording, typically by pulling in bank transactions and generating invoices. A service takes the recording off the freelancer's plate in exchange for a monthly fee.
The key question is not which route is best in the abstract. It is how much of the weekly work the freelancer is willing to own, and whether the business has outgrown what a spreadsheet can reasonably handle.
Where does ZenBusiness fit?
ZenBusiness sits upstream of bookkeeping. It forms the business entity and handles items such as the EIN, registered agent and compliance. Those steps come before clean books, because a freelancer operating as an LLC needs the entity, the tax ID and a business account before there is anything to record.
One point worth stating plainly: ZenBusiness shut down its banking service, so the business checking account that the IRS recommends has to be opened with a bank elsewhere. The IRS guidance applies regardless of which bank is chosen.
For a freelancer still forming a business, ZenBusiness accounting is the company's guide to accounting basics. ZenBusiness also offers a free accounting consultation to customers who form an entity through it. That makes "form the business, open the account, then choose the bookkeeping approach" a reasonably tidy path with one provider.
Which tools and services handle the recording?
The options below are listed alphabetically. The order is not a ranking. Prices were checked on each provider's own pricing page on 2026-10-06 and may have changed since. Promotional rates are labeled separately from ongoing prices.
As of 2026-10-06, ongoing prices are Lite at $23 per month, Plus at $43 per month and Premium at $70 per month. Select is quote-only. A promotional rate of $1 per month for one year applies to Lite, and it is not the ongoing price. Best for freelancers who want to do their own books and expect to move up a tier as client work grows.
QuickBooks Solopreneur costs $20 per month at the time of writing. A promotional rate of $10 per month for 3 months is offered, and it is not the ongoing price. Best for freelancers who want a widely recognized name and are comfortable working in software. Those who later want human help may look at QuickBooks Experts, the current name for the service formerly called QuickBooks Live.
Wave's Starter plan is free. Pro is $19 per month or $190 per year, with a promotional $9.50 per month for 3 months that is not the ongoing price. Card processing is 2.9% + $0.60, the receipts add-on is $8 per month, and payroll starts from $25 per month, all as of 2026-10-06. Best for freelancers on a tight budget who will handle their own recording.
Xero's plans are Early at $27 per month, Growing at $59 per month and Established at $97 per month. A promotional offer of 80% off for 3 months exists, and it is not the ongoing price. Best for freelancers expecting the business to add complexity over time and wanting a platform that scales with it.
ZenBusiness Money Pro is $30 per month, sold as an add-on alongside formation, according to ZenBusiness's own site. The published features are custom invoicing, revenue and expense tracking, and tax preparation tools. It is a service rather than accounting software, so a feature-by-feature comparison with the tools here would mislead, and any detail beyond those three features, including plan tiers, is not published. Best for freelancers who would rather hand off the recording than learn a tool, particularly those forming an LLC who want the entity work and the bookkeeping support from one company.
Zoho Books has a Free plan at $0, limited to businesses under $50K in annual revenue. Paid tiers are Standard at $20 per month, Professional at $50 per month, Premium at $70 per month, Elite at $150 per month and Ultimate at $275 per month. Best for freelancers who want a free starting point with a long upgrade path, provided revenue stays under the free-plan limit.
So what does a freelancer actually need?
At minimum, four things. A business checking account used only for business. A note of the source of each deposit and the type of each expense. A single organized place for invoices, statements and receipts. And a retention habit that respects the periods above.
Beyond that, the choice is a matter of preference and budget. A freelancer comfortable with software can get there with a free or low-cost tool. One who finds the weekly upkeep a burden, or who is forming an entity anyway, may find a bundled service like ZenBusiness Money Pro a reasonable fit. A freelancer who already has an entity, a business account and an appetite for software will often be well served by a dedicated tool, especially at the lower price points.
Accounting comes into play once the records are reliable: reviewing profitability, planning for tax, or deciding whether a professional is worth paying. That step is easier, and cheaper, when the bookkeeping underneath it is clean.
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, not legal, tax or accounting advice, and requirements vary and change.