Important Stuff Upfront
- The IRS does not require software. Publication 583 says you may use any system that clearly shows income and expenses, so a spreadsheet is legal, and for some freelancers it is enough.
- The two best-known free plans both hold back the feature that saves the most time. Wave's free Starter plan does not import bank transactions automatically, and QuickBooks' free plan caps you at two invoices, two receipts and five mileage trips a month.
- QuickBooks Self-Employed is gone. It was replaced by QuickBooks Solopreneur, which now starts at $0 and runs $20 a month for the Lite tier.
- Bookkeeping software is a deductible business expense, so it also lowers your self-employment tax. A $19-a-month tool has a real cost closer to $12.
Most bookkeeping advice for freelancers skips the only question that decides the outcome: which system will you still be using in November? A perfect setup you abandon in March is worse than a plain one you keep. That is the frame worth holding while you read the rest of this.
It is also a good month to sort this out. The Q3 estimated payment is due Sept. 15, and you cannot calculate what you owe without knowing your year-to-date profit. If pulling that number today would take you an afternoon of scrolling through bank statements, your system is the problem.
What the IRS actually requires
Less than most people assume. IRS Publication 583 states that you may choose any recordkeeping system suited to your business that clearly shows your income and expenses, and that except in a few cases the law does not require any special kind of records. There is no approved-software list. There is no rule that says a shoebox fails and QuickBooks passes.
What the law does require is that your records support the numbers on your return. Sales slips, invoices, receipts, deposit slips and canceled checks are the supporting documents behind the entries in your books. If you claim $8,400 of business expenses on Schedule C, you need to be able to show where that came from, line by line, years after the fact.
So your books have three jobs. They produce the Schedule C totals in April. They hold the substantiation behind those totals if anyone asks. And, during the year, they tell you your profit so you can size the quarterly payment. Any system that does all three is a legitimate system. The rest is a question of how much of your time it costs you.
Three systems, and who each one is for
| Spreadsheet | Wave | QuickBooks | |
|---|---|---|---|
| Price | $0 | Starter $0, Pro $19/mo or $190/yr | Free $0, Lite $20/mo, Simple Start $38/mo |
| Automatic bank feed | No, manual or CSV | Pro only | Yes, one account on the free plan |
| Receipt capture | Photos in a folder | Paid add-on | 2 a month free, unlimited on Lite |
| Mileage tracking | Manual log | Not built in | 5 trips a month free, unlimited on Lite |
| Invoicing | Separate tool | Unlimited on both tiers | 2 a month free, unlimited on Lite |
| Accountant access | Share the file | Pro only | Simple Start and above |
| Where it breaks | Past roughly 100 transactions a month | When you drive for work | When the free-plan caps bite |
List prices for U.S. monthly billing, checked Aug. 9, 2026, on waveapps.com and quickbooks.intuit.com. Both companies run frequent introductory discounts, and both have changed their tiers within the past two years, so confirm before you subscribe.
The spreadsheet
Two tabs, income and expenses, with columns for date, payer or vendor, amount and category. Categories should match the ones on Schedule C that you actually use, which for most freelancers is six or seven, not the full list. Add a formula that sums income minus expenses and you have your profit at any moment.
This works, and it works better than its reputation, on one condition: you enter transactions as they happen or once a week, not in a panic in April. The failure mode is not that spreadsheets are inaccurate. It is that manual entry is the first thing to slip when you are busy, and reconstructed books miss deductions.
Wave
Wave's free Starter plan gives you unlimited invoices, unlimited bookkeeping records and a profit and loss report at $0, which is more than most free tiers. It does not connect to your bank. On Starter you either type transactions in or import a CSV you download yourself, which puts it much closer to the spreadsheet than the marketing suggests.
The Pro plan at $19 a month adds the automatic bank feed through Plaid, auto-categorization, receipt capture and multi-user access. If you invoice clients and want billing and books in one place, Pro is a reasonable $228 a year. Wave has no built-in mileage tracker, which is the main thing that rules it out for anyone who drives.
QuickBooks
QuickBooks Self-Employed no longer exists for new customers. Intuit replaced it with QuickBooks Solopreneur, and the lineup now opens with a free plan that is more than a trial: one user, one connected bank account, the profit and loss, balance sheet and account quick report, plus two invoices, two receipts and five mileage trips a month.
Those caps are the catch. Five tracked trips a month is nothing if you drive for work, and two invoices a month is a hard stop for most freelancers. The Lite tier at $20 a month lifts all three limits and includes automatic mileage tracking from your phone's GPS, which is the reason to choose QuickBooks over Wave. Simple Start at $38 adds accountant access, which you will want once someone else prepares your return.
Read the free tier before you commit to it
Both free plans withhold the one feature that does the most work. Wave Starter has no bank feed, so every transaction is manual. QuickBooks Free has the bank feed but caps invoices, receipts and mileage trips at levels a working freelancer passes in the first week of the month. Free is a fine place to test the interface. Decide within 30 days whether the limits fit your volume. The expensive outcome is staying on a capped plan for eight months and arriving at April with three-quarters of a year unrecorded.
What the wrong system costs
Software feels like an expense you can skip. Run the numbers and it usually is not, because the subscription is deductible and the deductions it catches are worth more than it costs.
One note on the arithmetic below. A dollar of business expense cuts your net profit by a dollar, which lowers both your income tax and your self-employment tax. For a freelancer in the 22% bracket, the combined saving works out to about 34 cents on the dollar. If you also claim the 20% qualified business income deduction, it is closer to 30 cents.
Example 1: the break-even on a $19-a-month tool
- Wave Pro at $19 a month costs $228 for the year.
- The subscription is a deductible business expense. At a combined 34%, deducting it saves $77.52 in tax.
- Net out-of-pocket cost: $228 minus $77.52, or about $150.
- To break even, the tool needs to surface $441 of legitimate expenses you would otherwise have missed, because $441 at 34% saves $150.
The second example is the one that decides between Wave and QuickBooks for anyone who drives, and it is not close. It also picked up a wrinkle this year: the IRS raised the business standard mileage rate from 72.5 cents to 76 cents effective July 1, 2026, so a 2026 log has to record dates, not just totals.
Example 2: a tracked mileage log versus a reconstructed one
- Priya drives to client sites, supply runs and two conferences. An app running in the background logs 4,200 business miles: 2,000 through June 30 and 2,200 from July 1.
- The IRS raised the business mileage rate partway through 2026, so her deduction uses two rates: 72.5 cents for the first half and 76 cents for the second. That is $1,450 plus $1,672, or $3,122.
- Without the app she would sit down in April and reconstruct her driving from her calendar. Realistically she recovers 2,600 miles, roughly half in each period. The short local trips are gone. At the same two rates, that is $1,932.
- The difference is $1,190 of deduction, or about $405 of federal tax at a combined 34%.
Not sure what your profit means for your Sept. 15 payment?
Estimate My Quarterly Payment →When to switch, and when not to
Stay on the spreadsheet
- Under about 30 transactions a month
- Three or four regular clients who pay by direct deposit
- Little or no business driving
- You already enter transactions weekly and it takes 10 minutes
- Profit under roughly $25,000
Move to software
- You are behind by more than a month right now
- You drive more than 2,000 business miles a year
- You invoice clients and chase late payments
- You use a business card with 50-plus charges a month
- An accountant will prepare your return
Of those, being behind should decide it, and it is the one people talk themselves out of. If you have not categorized anything since June, the honest read is that manual entry is not going to happen for the rest of the year either. Buy the bank feed.
The reverse case holds too. If you have nine clients a year and a business checking account you never mix with personal spending, a spreadsheet will get you through April with no drama and no subscription. Do not buy software to solve a problem you do not have. Do open the separate account, because commingling business and personal money costs more than any software tier.
Setting it up in one afternoon
Whichever system you pick, the setup is the same shape and takes about three hours if you start from a standing position.
- Open a separate business checking account if you do not have one. Every other step depends on this, and it is free at most online banks.
- Route all client payments into that account and pay every business expense from it. Mixed accounts are what turn a two-hour cleanup into a two-day one.
- Pick your system from the table above and connect the account, or set up your two spreadsheet tabs.
- Import Jan. 1 through today, then categorize the whole backlog in one sitting. It is tedious once and trivial thereafter.
- Build only the categories you use. Most freelancers need software, contract labor, supplies, travel, meals at 50%, home office and mileage, not the full Schedule C list.
- Install a mileage app and turn on automatic trip detection today, not in January. Miles you have already driven this year are the ones you will lose, and 2026 needs dated trips because the rate changed on July 1.
- Put a recurring 20-minute reconciliation on your calendar for the first business day of each month, and confirm your profit figure at the same time.
That last step is the one that separates a system from a folder of good intentions. Twenty minutes a month is 4 hours a year, and it replaces the April weekend everyone dreads.
What I would pick
Under $25,000 of profit with few transactions and no driving: a spreadsheet and a separate business checking account. You do not need more, and the $228 is better spent elsewhere.
Between $25,000 and $100,000, invoicing clients, not driving much: Wave Pro at $19 a month. Billing and books in one place, and the bank feed pays for itself several times over.
Any meaningful business driving at any income level: QuickBooks Lite at $20 a month. Built-in mileage tracking is worth more than every other difference between these two products combined, and the second example above shows why.
Above roughly $100,000, or weighing an S-Corp election: QuickBooks Simple Start at $38 a month, because you need accountant access and full reporting, or hire a bookkeeper and stop thinking about it.
None of these choices change your tax bill on their own. What they change is how much of your actual spending makes it onto Schedule C, and that is where the money is. The freelancers who overpay are almost never the ones who picked the wrong software. They are the ones who never picked any, and reconstructed a year from memory in the second week of April.
More in this series
Retirement Contributions Mid-Year Check: Are You On Track? → Understanding Self-Employment Tax (And How to Reduce It) → The Freelancer's Guide to Business Deductions → Invoicing Best Practices That Also Help at Tax Time → Separating Business and Personal Finances →Disclaimer
This article provides general tax education and estimates only, not personalized tax, legal or financial advice, and it is not a paid endorsement of any product. Software prices and plan features were checked Aug. 9, 2026 and change often. The 34% combined marginal rate used above assumes a single filer in the 22% bracket with no qualified business income deduction; your result depends on your filing status, income, state and circumstances. The 2026 business standard mileage rates used above are 72.5 cents a mile through June 30 (IRS Notice 2026-10) and 76 cents from July 1 (IRS Announcement 2026-11). Consult a qualified tax professional before acting. For federal recordkeeping rules, see IRS Publication 583, the IRS recordkeeping page and the IRS standard mileage rates page.