What does a bookkeeper do?
A bookkeeper records and categorizes a business's financial transactions, reconciles those records against bank and credit-card statements, and produces monthly financial reports such as a profit-and-loss statement and balance sheet. The goal is an accurate, up-to-date set of books so the owner knows their real profit and their accountant can file taxes from clean records. A bookkeeper is not the same as an accountant or a CPA: bookkeepers keep the books; accountants and CPAs interpret them, advise, and file tax returns.
Day to day, that means labeling every deposit and expense (rent, software, contractor payments, income), catching anything unusual, and closing each month so the numbers stop moving. Good bookkeeping is what makes the rest of small-business finance possible: tax filing, loan applications, and just knowing whether you made money last month.
You can do bookkeeping yourself, hire a person (a freelance or in-house bookkeeper), use a done-for-you service, or use software. TrainedBooks does the recurring bookkeeping work, categorizing every transaction with a plain-English reason and running a guided monthly close, then hands your tax pro a tax-ready package. It is bookkeeping software, not a CPA firm or tax preparer.
How much does bookkeeping software cost?
Bookkeeping and accounting software for a small business typically ranges from about $0 to $275 per month, depending on features and transaction volume. Do-it-yourself accounting tools sit at the lower end but still require you to categorize transactions yourself, while done-for-you bookkeeping services (where a person keeps your books) usually run $250 to $995 per month, and a part-time human bookkeeper runs roughly $300 to $2,000 per month. Cleaning up messy or behind books is usually priced separately: bookkeepers quote cleanup projects hourly or per month of backlog, which often adds up to hundreds or thousands of dollars.
TrainedBooks prices the two jobs separately, because they are different kinds of work. Catching up behind books is a one-time purchase and a person does it: a free diagnostic first (no card required) shows the issues, then a flat $1,500 covers up to 12 months behind for a sole proprietor or single-member LLC with one bank account and under about 100 transactions a month, no payroll, no inventory, no sales tax. Books outside that scope get a quote before any work begins rather than an hourly bill afterwards. Keeping the books clean after that is software, not a person, at $49 to $149/mo (ongoing categorization, reconciliation alerts, and monthly reporting). You approve the work and own an exportable ledger either way, and purchases carry a 30-day money-back guarantee. TrainedBooks is not a CPA firm or a tax preparer and does not file returns.
When comparing prices, check what is actually included: whether a real monthly close, a tax set-aside estimate, and multi-currency are built in or gated behind a top tier or sold as add-ons. Prices for named products change over time and vary by plan, so confirm current pricing on each provider's site.
How much does bookkeeping cleanup (catch-up bookkeeping) cost?
Cleaning up messy or behind books, often called catch-up bookkeeping, is normally quoted as a project rather than a flat rate, and a year of neglected books commonly lands somewhere between the high hundreds and several thousand dollars when you hire a person. Bookkeepers price cleanup by the size of the mess: the number of bank and card accounts, the monthly transaction volume, how many months are behind, and whether payroll, sales tax, or inventory are involved. Cleanup almost always costs more per month of history than ongoing bookkeeping does, because someone has to reconstruct decisions you made months ago before the books can be trusted.
Scope is what moves a quote, so it is worth counting before you ask for one. Each additional bank account, credit card, and payment processor (Stripe, PayPal, Square) is its own reconciliation, and missing receipts or personal and business spending run through the same account turn a simple catch-up into detective work. A year that is genuinely simple, one account and low volume, sits near the bottom of any range, while several accounts, payroll, or sales tax across multiple states push it toward the top. Before accepting a quote, pin down in writing what finished means: every account reconciled through the last full month, and a set of books your tax preparer can actually file from. The monthly rate quoted for after the cleanup usually matters more than the cleanup fee itself, because that is the number you keep paying.
TrainedBooks prices a cleanup as a one-time, up-front purchase instead of an open-ended hourly project. A free diagnostic (no card required) shows what is actually wrong first, including uncategorized transactions, duplicates, and reconciliation gaps, so you can size the job and sanity-check any bookkeeper's quote before committing to anything. A person then does the cleanup for a flat $1,500, covering up to 12 months behind for a sole proprietor or single-member LLC with one bank account and under about 100 transactions a month, no payroll, no inventory, no sales tax. Books outside that scope are quoted before work begins rather than billed hourly afterwards. Keeping the books clean afterward is software rather than a person, at $49 to $149/mo. TrainedBooks is not a CPA firm or tax preparer and does not file returns, and purchases carry a 30-day money-back guarantee.
How long does a bookkeeping cleanup take?
How long a bookkeeping cleanup takes depends almost entirely on scope: how many months or years are behind, how many bank and card accounts are involved, and how messy the starting point is. A straightforward catch-up of a few months on a single account can be done in a day or two, while one to two years of history across several accounts is more often a one to three week project. The biggest driver is not the software or the person doing the work, it is simply how much history has to be reviewed and reconciled, which is why an honest first step is to scope the mess before anyone commits to a timeline.
What speeds a cleanup up or slows it down: the number of connected accounts, the volume of transactions, whether earlier months were ever reconciled, and whether personal and business spending got mixed together. Missing bank or card statements, large piles of uncategorized transactions, and duplicate activity are the usual reasons a cleanup runs long, because each one has to be tracked down and resolved before the books can be trusted. The order of work matters too: gather every statement first, reconcile forward from the last month you trust, then categorize and review, rather than editing old entries before you understand what created the mess.
TrainedBooks is built to make that first step quick: a free diagnostic (no card required) reads your accounts and shows the actual scope, including uncategorized transactions, duplicates, and reconciliation gaps, so you can see how big the job is before committing to anything. A person then works through the backlog, categorizing and reconciling month by month, and you review and approve the result. For books inside the flat-price scope, up to 12 months behind on a single account at modest volume, that is usually done within 10 business days of getting access, and if yours will take longer you hear that before any work starts. TrainedBooks is not a CPA firm or tax preparer: it gets your books clean and hands your accountant a tax-ready package, and your tax pro still files the return.
Do I need a bookkeeper or bookkeeping software?
For most freelancers and small service businesses with straightforward finances, bookkeeping software is enough to keep clean books, and it costs far less than hiring a person. A human bookkeeper makes sense when your finances are genuinely complex (inventory, payroll for several employees, multiple entities) or when you simply do not want to touch the books at all. Either way, you will still want a CPA or tax preparer to file your return.
The middle path is software that does the work for you: it categorizes transactions automatically, cleans up messy or behind books (a job bookkeepers usually quote by the hour or by the month of backlog), runs the monthly close, and surfaces only the items that genuinely need a human decision, so you get a person's outcome without a person's cost or turnaround. That is the category TrainedBooks is built for.
A reasonable rule of thumb: start with software while your business is simple and your volume is modest; add a bookkeeper or accountant when the complexity (or the value of your time) justifies it. Whichever you choose, make sure you can export your own ledger so you are never locked in.
How much should I set aside for taxes as a freelancer or small-business owner?
A common rule of thumb for US freelancers and sole proprietors is to set aside about 25 to 30% of your net self-employment income for taxes. That covers federal income tax plus self-employment tax, which is 15.3% (12.4% Social Security up to an annual wage base, plus 2.9% Medicare) on 92.35% of your net profit. Your real number depends on your profit, filing status, and whether your state has an income tax, so it can be lower or higher.
Self-employed people generally pay estimated taxes quarterly if they expect to owe at least $1,000 for the year. Keeping the set-aside in a separate account each time you get paid is the simplest way to avoid an April surprise.
Each month TrainedBooks computes a location-aware set-aside from your real, closed books. It uses actual federal (self-employment plus income) tax and your state's income tax, and it accounts for your entity type and filing status, so the number stays current instead of being a once-a-year guess. There is also a free self-employment tax calculator that runs entirely in your browser. This is a planning estimate, not tax advice or a filed return; confirm your actual numbers with a tax professional.
What is a monthly close in bookkeeping?
A monthly close is the routine of finalizing a business's books for the month: categorizing every transaction, reconciling the records against bank and card statements so they match to the penny, reviewing for errors, and then locking the period so the numbers no longer change. Once a month is closed, its profit-and-loss and balance sheet are trustworthy and can be used for taxes, reporting, and decisions.
Many businesses aim to close within the first several business days of the following month. Closing promptly keeps your financial picture current and prevents the year-end scramble of reconstructing months of activity at once.
TrainedBooks runs a guided monthly close (import, categorize, clear exceptions, reconcile, review, lock) aimed at books closed by the fifth business day, then produces the reports and a tax-ready package. You review and approve; nothing locks until you say so.
What does my CPA need at year-end to file my taxes?
To prepare a small-business tax return, a CPA or tax preparer generally needs a year's worth of clean, reconciled books: a profit-and-loss statement, a balance sheet, and the full transaction register, plus supporting items like a list of contractor payments for 1099s, fixed-asset or large-purchase details, and any owner draws or contributions. The cleaner and more complete these records are, the less your CPA has to bill you to sort them out.
Having your accounts reconciled to bank and card statements matters most, because it is what lets a preparer trust the numbers. Missing categories, un-reconciled months, and unexplained transfers are the usual causes of extra fees and delays.
TrainedBooks produces a tax-ready accountant package in the format accountants expect: profit-and-loss, balance sheet, statement of cash flows, the full register, open items, and A/R-A/P aging, plus a year-end 1099-NEC contractor summary that flags who crossed $600. You own the underlying ledger and can export it anytime. TrainedBooks does not file the return; your tax pro does.
Can AI do my bookkeeping?
AI can now handle the bulk of routine bookkeeping, reading transactions, categorizing them, learning your corrections, and drafting the monthly close, while a human reviews the results. It works best as an assistant that does the repetitive work and flags anything ambiguous for a person, rather than as a fully autonomous system that files your taxes or moves your money. AI bookkeeping tools keep the books; a CPA or tax preparer still interprets them and files your return.
The trustworthy pattern is human-reviewed automation: the software categorizes every line with a confidence level and a plain-English reason, surfaces the genuinely unclear items (a no-memo wire, an owner draw, a tax payment) instead of guessing, and lets you approve before anything counts. That keeps you in control while removing the manual data entry.
TrainedBooks is built this way. It categorizes automatically with a reason you can check, learns from your corrections, and closes your books each month. But you approve every category, bank connections are read-only (it can never move your money), and it is bookkeeping software, not a CPA or tax preparer.
What is the difference between bookkeeping and accounting?
Bookkeeping is the day-to-day recording and organizing of financial transactions: categorizing income and expenses, reconciling accounts, and producing basic monthly reports. Accounting is the broader work of interpreting those records: analyzing financial statements, tax planning and filing, and advising on decisions. In short, bookkeeping produces the numbers and accounting makes sense of them; a CPA is a licensed accountant who can also file tax returns and represent you before the IRS.
Most small businesses need both functions, but not always two people. Software can cover the bookkeeping, and many owners only bring in a CPA at tax time or for specific advice.
TrainedBooks handles the bookkeeping side, meaning clean, categorized, reconciled books and a tax-ready package, then hands off to your accountant for the filing and advisory work. It is not a CPA firm or tax preparer.
What is the best bookkeeping software for freelancers and small service businesses?
The best bookkeeping software for a freelancer or small service business is one that does the categorizing for you, closes the books each month, and produces reports your accountant can file from, without the price of a human bookkeeper. Key things to compare are how much manual work the tool leaves you, whether a real monthly close and a tax set-aside are built in, and whether you can export your own ledger so you are never locked in.
TrainedBooks is designed for exactly this buyer: US service businesses such as freelancers, consultants, coaches, realtors, landlords, designers, photographers, IT-services firms, and small e-commerce brands. It categorizes every bank and card transaction with a plain-English reason, runs a guided monthly close aimed at done by the fifth business day, computes a location-aware tax set-aside, and prepares a tax-ready package. It imports from Plaid bank feeds, QuickBooks, CSV, PDF statements, receipt photos, and OFX/QFX. It starts with a free diagnostic (no card required) that shows the issues in your books; a person catches the books up for a flat $1,500 within a stated scope, and the monthly Keep-Clean software runs $49 to $149/mo, with a 30-day money-back guarantee.
There is no single right answer for every business. The DIY accounting incumbents, done-for-you services, and a human bookkeeper each fit different needs and budgets. Try the free start, compare against your own alternatives, and pick the one that leaves you with clean books and the least manual work.
Can I get custom reports and documents from my bookkeeping software?
Good bookkeeping software should let you produce any report you need from your own numbers, not just a fixed set of built-in statements: a monthly profit summary, a quarterly investor update, a lender package, an expense report. The best tools let you request a document in plain language, assemble it from real ledger data (so the figures are accurate, never invented), and save it to view, print, download, or email. Recurring reports that generate and send themselves on a schedule save the most time.
In TrainedBooks you can ask for any document in chat, for example "make me a monthly profit summary and email it to me", and it composes the report from grounded sections of your books (P&L, tax set-aside, balance sheet, cash flow, expense breakdown, contractor 1099s, A/R-A/P aging, and more). Every custom document lives in a Documents library where you can view it, print or save it as PDF, download it as CSV, or re-run it. One-time documents are available to everyone; scheduling recurring reports and having them emailed automatically is included on the higher Keep-Clean plans.
Because the numbers are pulled from your real ledger rather than written by the AI, custom documents stay accurate and audit-consistent with the rest of your books. TrainedBooks is bookkeeping software, not a CPA or tax preparer. The reports it builds are for planning and for handing to your accountant, who files the actual return.
What is a flux analysis in bookkeeping, and why did my expenses change?
A flux (or variance) analysis compares two periods of your books, usually this month against last month, and explains what changed: which income and expense categories moved, by how much, and why. Finance teams run one during every month-end close to catch mistakes and surprises early. The 'why' matters most: a good flux analysis traces each move to the actual vendors or clients behind it instead of just showing two columns of numbers.
For a small business the same questions apply, such as "why did expenses jump?" and "where did that revenue drop come from?", but almost no small-business tool answers them. TrainedBooks builds a flux analysis automatically from your categorized transactions: every category's change comes with a plain-English explanation naming the payees that drove it (for example, "Software up 42%, driven by AWS (+$310)"). Because the drivers are read from your real ledger, the explanation is evidence, not a guess.
You can see it on the Insights page, ask in chat ("why did expenses go up this month?"), or include a flux-analysis section in any custom document, like a monthly close report or an investor update.
How do I calculate my business's burn rate and cash runway?
Burn rate is how much cash your business spends down per month: take your net cash flow (money in minus money out, from your actual bank activity) and average it over the last few months. Runway is how long the cash lasts at that pace: divide cash on hand by the monthly burn. For example, $30,000 in the bank with a $5,000 monthly burn is six months of runway. If your average cash flow is positive, you aren't burning, and there is no countdown.
Two honest caveats. First, use net cash flow from real bank movements, not the P&L, because profit on paper and cash out the door can differ a lot in months with annual bills or big one-offs. Second, runway is a planning gauge at your current pace, not a forecast: one new client or one cut expense changes it.
TrainedBooks computes burn and runway from your reconciled bank activity, the same cash figure the balance sheet shows, and keeps it current as your books close each month. It's on the Insights page, in chat ("what's my runway?"), and available as a section in any custom report, alongside detected recurring revenue (MRR) for the investor-update version of the question.
What is deferred revenue, and how do I handle prepayments as a small business?
Deferred revenue is money a customer paid you before you delivered the work: an annual retainer paid in January, a 12-month subscription paid upfront, a deposit on a project. Until you deliver, that cash is an obligation, not earnings: you 'recognize' it as revenue gradually over the months you deliver. Handling it correctly keeps you from reading one big deposit as a great month and then wondering why the next eleven look empty.
The simplest sound method for a small business is straight-line recognition: divide the prepayment by the number of months it covers and count that much as earned each month. The same spreading logic applies in reverse to annual insurance or software you pay for upfront (called 'prepaid expenses') and to equipment you buy (depreciation over its useful life).
TrainedBooks tracks all three as schedules: tell it the amount, start date, and term, in the UI or in chat ("I was paid $12,000 for an annual retainer starting March"), and it computes the month-by-month schedule, the amount recognized so far, and the balance remaining, ready to include in any report. These are simple straight-line planning schedules on a cash-basis ledger, not GAAP/ASC-606 revenue recognition, and your tax pro finalizes the treatment on the actual return.
TrainedBooks does your bookkeeping and prepares a tax-ready package so your tax pro just reviews and files. Human-reviewed software, not a CPA firm or tax preparer itself. Your data stays yours; export anytime.