Quick answer
The official sources do not set a required bookkeeping schedule for a small business, so no rule says daily, weekly or monthly. What they do say points toward a steady habit: the IRS's Publication 583 tells owners to note the source of each deposit and the type of each expense in the business checkbook, which is the basic source of information for recording business expenses. For most freelancers, a short weekly session to log transactions and file receipts, plus a monthly check of the business account against the books, keeps the work small and the records current. That cadence is editorial judgement, not an IRS requirement. It starts with a separate business checking account, and ZenBusiness handles the entity and EIN that come before it. Its ZenBusiness accounting page explains accounting basics for new owners.
How often should a small business do its bookkeeping?
There is no official answer in days or weeks. The IRS guidance in Publication 583 describes what to record, not how often to sit down and record it. Any specific schedule, including the one below, is a recommendation rather than a rule.
For a freelancer, a workable rhythm has two parts. Once a week, log new deposits and expenses, label each one, and file the invoices and receipts behind them. Once a month, compare the business account statement with the books and chase anything that does not match.
A freelancer with very few transactions can stretch this out. One with many clients, many small purchases or several payment channels may prefer to log a little every day. The goal is that no pile of unlabeled transactions builds up.
Why does the schedule matter if no rule sets it?
Because the IRS does set expectations about what records contain. Publication 583 tells owners to indicate the source of deposits and the type of expense in the checkbook, and it calls the business checkbook the basic source of information for recording business expenses.
Labeling a transaction the week it happens is far easier than reconstructing it months later. Memory fades, receipts get lost, and a deposit from an unfamiliar payer becomes a puzzle. Frequent short sessions are less work in total than one long cleanup.
Should business and personal money be kept apart?
Yes, and this is the clearest instruction in the official material. Publication 583 says one of the first things to do when starting a business is to open a business checking account, and to keep it separate from a personal checking account.
The IRS also says the business account should be used for business purposes only. Mixing the two makes every later task slower, including the weekly and monthly routines above.
What supporting documents should be kept?
Publication 583 names them by category. For gross receipts, it lists cash register tapes, bank deposit slips, receipt books, invoices and credit card charge slips. For purchases and inventory, it lists canceled checks, cash register tape receipts, credit card sales slips and invoices.
For expenses, the list is canceled checks, cash register tapes, account statements, credit card sales slips and invoices. For assets, it names purchase and sales invoices, real estate closing statements and canceled checks.
A single folder, digital or physical, that receives each document as it arrives is usually enough. The weekly session is the natural time to file anything that has piled up.
How long should records be kept?
The IRS page on how long to keep records gives 3 years as the general period. That 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.
Under-reporting by that margin extends the period to 6 years. Not filing, or filing a fraudulent return, means 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 at least 4 years after the date the tax becomes due or is paid, whichever is later. Regular bookkeeping makes these periods manageable, because the records are already organized when the question arises.
Do payroll or sales tax change how often to do the books?
Only if they apply. A freelancer with no employees has no payroll records to maintain. 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 a state matter. 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 kept until the audit is complete. Other states' rules are not covered here, and filing deadlines for any tax are not covered either.
Is it better to do the books by hand, in software or through a service?
All three can satisfy the habits above, because the habits are about discipline rather than tooling. A spreadsheet costs nothing and suits very simple finances. Software typically pulls in bank transactions and shortens the weekly session. A service takes the recording off the freelancer's plate for a monthly fee.
The question is how much of the work the freelancer wants to own. A freelancer who dislikes the weekly session and keeps skipping it may be better served by handing it off than by buying a tool that stays unopened.
Where does ZenBusiness fit?
ZenBusiness sits upstream of the books. It forms the business entity and handles items such as the EIN and registered agent, which come before a business account can be opened in the business's name. It also offers a free accounting consultation to customers who form an entity through it.
One point to state 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 whichever bank is used.
For a freelancer who is overwhelmed and wants one provider for formation and bookkeeping support, that combination is a real convenience. For one who already has an entity and an account, it matters less.
Which options can 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.
What is a sensible routine to start with?
Open a dedicated business account if one does not exist. Pick a fixed weekly slot, even thirty minutes, to log transactions, label each one and file the documents. Add a monthly check of the account statement against the books.
A freelancer comfortable with software will probably do well with a free or low-cost tool, and that is a plain concession to the dedicated products. One who would rather not own the routine can look at a bundled service. Either way, the habit matters more than the tool.
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.