Many or all of the products on this page are from partners who compensate us when you click to or take an action on their website, but this does not influence our evaluations or ratings. Our opinions are our own.
Zoho Books
Best for Free self-employed accounting software
Additional pricing tiers (per month): $20, $50, $70, $150, $275.
of the Premium plan.
on Zoho Books' website
Pros
- Has a free plan (must make less than $50k in annual revenue).
- All plans include mileage tracking, receipt scanning and a customer portal.
- Integrates seamlessly with other Zoho business software programs.
- Email support in free plan; phone and chat support in paid plans.
Cons
- Must upgrade to a paid plan to automatically import bank transactions.
- Fewer third-party integrations than some competitors.
Wave Accounting
Best for Simple invoicing
Additional pricing tiers (per month): $19
on Wave's website
Pros
- Offers a free plan.
- All plans support unlimited invoicing.
- Has a simple user interface.
Cons
- Must subscribe to Wave’s Pro plan or other paid services (payroll, payments, advisor, etc.) to receive customer support from a human.
- No mileage tracking or client portal.
QuickBooks Solopreneur
Best for Schedule C filers
Additional pricing tiers (per month): $20.
for first three months or free 30-day trial.
Pros
- Helps match expenses to Schedule C line items.
- Offers a free plan.
- Paid plan includes mileage tracking and unlimited invoicing.
- Chat and phone support Monday through Saturday.
Cons
- Has less features than most accounting software competitors.
- No client portal.
FreshBooks
Best for Communicating with clients
Additional pricing tiers (per month): $43, $70, custom.
for 4 months.
on FreshBooks' website
Pros
- Can stay in touch with clients via mobile app and see when invoices have been viewed or become overdue.
- All plans include time and mileage tracking.
- Weekday phone support, regardless of plan.
Cons
- Lower-tier plans put limits on billable clients.
- Entry-level plan lacks double-entry accounting reports, bank reconciliation and accountant access.
Xero
Best for Forecasting cash flow
Additional pricing tiers (per month): $55, $90.
for 6 months.
on Xero's website
Pros
- Cash flow forecasting in all plans.
- Automated bill and receipt capture through Hubdoc.
Cons
- No inbound phone customer support or dedicated client portal.
- Entry-level plan limits invoices to 20 per month.
- Must subscribe to the highest-tier Established plan to track mileage.
QuickBooks Online
Best for Paying contractors
Additional pricing tiers (per month): $75, $115, $275.
for 3 months or free 30-day trial.
on QuickBooks' website
Pros
- Industry standard in small-business accounting.
- All plans include unlimited invoicing and mileage tracking.
- Chat and phone support Monday through Saturday.
Cons
- Plans can be expensive.
- Must upgrade to Plus plan to mark expenses as billable.
- No dedicated client portal.
- Default
- NerdWallet rating (high to low)
- Starting at (low to high)
Zoho Books
Best for Free self-employed accounting software
Additional pricing tiers (per month): $20, $50, $70, $150, $275.
of the Premium plan.
on Zoho Books' website
Pros
- Has a free plan (must make less than $50k in annual revenue).
- All plans include mileage tracking, receipt scanning and a customer portal.
- Integrates seamlessly with other Zoho business software programs.
- Email support in free plan; phone and chat support in paid plans.
Cons
- Must upgrade to a paid plan to automatically import bank transactions.
- Fewer third-party integrations than some competitors.
Pros
- Has a free plan (must make less than $50k in annual revenue).
- All plans include mileage tracking, receipt scanning and a customer portal.
- Integrates seamlessly with other Zoho business software programs.
- Email support in free plan; phone and chat support in paid plans.
Cons
- Must upgrade to a paid plan to automatically import bank transactions.
- Fewer third-party integrations than some competitors.
Pros
- Has a free plan (must make less than $50k in annual revenue).
- All plans include mileage tracking, receipt scanning and a customer portal.
- Integrates seamlessly with other Zoho business software programs.
- Email support in free plan; phone and chat support in paid plans.
Cons
- Must upgrade to a paid plan to automatically import bank transactions.
- Fewer third-party integrations than some competitors.
Wave Accounting
Best for Simple invoicing
Additional pricing tiers (per month): $19
on Wave's website
Pros
- Offers a free plan.
- All plans support unlimited invoicing.
- Has a simple user interface.
Cons
- Must subscribe to Wave’s Pro plan or other paid services (payroll, payments, advisor, etc.) to receive customer support from a human.
- No mileage tracking or client portal.
Pros
- Offers a free plan.
- All plans support unlimited invoicing.
- Has a simple user interface.
Cons
- Must subscribe to Wave’s Pro plan or other paid services (payroll, payments, advisor, etc.) to receive customer support from a human.
- No mileage tracking or client portal.
Pros
- Offers a free plan.
- All plans support unlimited invoicing.
- Has a simple user interface.
Cons
- Must subscribe to Wave’s Pro plan or other paid services (payroll, payments, advisor, etc.) to receive customer support from a human.
- No mileage tracking or client portal.
QuickBooks Solopreneur
Best for Schedule C filers
Additional pricing tiers (per month): $20.
for first three months or free 30-day trial.
Pros
- Helps match expenses to Schedule C line items.
- Offers a free plan.
- Paid plan includes mileage tracking and unlimited invoicing.
- Chat and phone support Monday through Saturday.
Cons
- Has less features than most accounting software competitors.
- No client portal.
Pros
- Helps match expenses to Schedule C line items.
- Offers a free plan.
- Paid plan includes mileage tracking and unlimited invoicing.
- Chat and phone support Monday through Saturday.
Cons
- Has less features than most accounting software competitors.
- No client portal.
Pros
- Helps match expenses to Schedule C line items.
- Offers a free plan.
- Paid plan includes mileage tracking and unlimited invoicing.
- Chat and phone support Monday through Saturday.
Cons
- Has less features than most accounting software competitors.
- No client portal.
FreshBooks
Best for Communicating with clients
Additional pricing tiers (per month): $43, $70, custom.
for 4 months.
on FreshBooks' website
Pros
- Can stay in touch with clients via mobile app and see when invoices have been viewed or become overdue.
- All plans include time and mileage tracking.
- Weekday phone support, regardless of plan.
Cons
- Lower-tier plans put limits on billable clients.
- Entry-level plan lacks double-entry accounting reports, bank reconciliation and accountant access.
Pros
- Can stay in touch with clients via mobile app and see when invoices have been viewed or become overdue.
- All plans include time and mileage tracking.
- Weekday phone support, regardless of plan.
Cons
- Lower-tier plans put limits on billable clients.
- Entry-level plan lacks double-entry accounting reports, bank reconciliation and accountant access.
Pros
- Can stay in touch with clients via mobile app and see when invoices have been viewed or become overdue.
- All plans include time and mileage tracking.
- Weekday phone support, regardless of plan.
Cons
- Lower-tier plans put limits on billable clients.
- Entry-level plan lacks double-entry accounting reports, bank reconciliation and accountant access.
Xero
Best for Forecasting cash flow
Additional pricing tiers (per month): $55, $90.
for 6 months.
on Xero's website
Pros
- Cash flow forecasting in all plans.
- Automated bill and receipt capture through Hubdoc.
Cons
- No inbound phone customer support or dedicated client portal.
- Entry-level plan limits invoices to 20 per month.
- Must subscribe to the highest-tier Established plan to track mileage.
Pros
- Cash flow forecasting in all plans.
- Automated bill and receipt capture through Hubdoc.
Cons
- No inbound phone customer support or dedicated client portal.
- Entry-level plan limits invoices to 20 per month.
- Must subscribe to the highest-tier Established plan to track mileage.
Pros
- Cash flow forecasting in all plans.
- Automated bill and receipt capture through Hubdoc.
Cons
- No inbound phone customer support or dedicated client portal.
- Entry-level plan limits invoices to 20 per month.
- Must subscribe to the highest-tier Established plan to track mileage.
QuickBooks Online
Best for Paying contractors
Additional pricing tiers (per month): $75, $115, $275.
for 3 months or free 30-day trial.
on QuickBooks' website
Pros
- Industry standard in small-business accounting.
- All plans include unlimited invoicing and mileage tracking.
- Chat and phone support Monday through Saturday.
Cons
- Plans can be expensive.
- Must upgrade to Plus plan to mark expenses as billable.
- No dedicated client portal.
Pros
- Industry standard in small-business accounting.
- All plans include unlimited invoicing and mileage tracking.
- Chat and phone support Monday through Saturday.
Cons
- Plans can be expensive.
- Must upgrade to Plus plan to mark expenses as billable.
- No dedicated client portal.
Pros
- Industry standard in small-business accounting.
- All plans include unlimited invoicing and mileage tracking.
- Chat and phone support Monday through Saturday.
Cons
- Plans can be expensive.
- Must upgrade to Plus plan to mark expenses as billable.
- No dedicated client portal.
Jump to
How we select the best accounting software for freelancers
- Price point. Lots of freelance businesses don’t need all the features that more complex businesses do (e.g., payroll integrations, inventory tracking, advanced reporting). So they shouldn’t pay as much for their accounting software. Half of the options on our list have free plans. The ones that make you pay at least have entry-level plans that should suffice for freelancers. Our roundup of the best free accounting software has more options if you don’t want to pay for a subscription.
- Mobile app capabilities. Some freelancers, like photographers, work from different locations. Most of our top picks feature mobile mileage tracking and invoicing capabilities. That way, you’re not tied to a desk or laptop.
- Straightforward invoicing. Freelance businesses typically receive payment via invoice. The products we chose make it easy to create invoices and customize them with your logo and brand colors.
- Simplicity over complex functionality. In general, freelancers don’t need to go all out when it comes to accounting software. And they don’t need industry-specific solutions like restaurants or retailers do. The necessities include quick invoicing and easy transaction tracking above all else.
Do freelancers and the self-employed really need accounting software?
What features does the best freelance accounting software have?
| Zoho Books | Wave | QuickBooks Solopreneur | FreshBooks | Xero | QuickBooks Online | |
|---|---|---|---|---|---|---|
| Automatically imports bank transactions | ✔️ (paid plans only) | ✔️ (paid plans only) | ✔️ | ✔️ | ✔️ | ✔️ |
| Client portal for viewing past invoices | ✔️ | X | X | ✔️ | X | X |
| Mileage tracking | ✔️ | X | ✔️ | ✔️ | ✔️ (Established plan only) | ✔️ |
| Time tracking | ✔️ (Professional plan and up only) | X | X | ✔️ | X | X |
| Can mark expenses as billable | ✔️ | X | X | ✔️ | ✔️ | ✔️ (in Plus plan and up only) |
| Unlimited invoicing | X (limited to 1,000/year in free plan) | ✔️ | ✔️ | ✔️ (in Premium plan and up only) | ✔️ (Growing plan and up only) | ✔️ |
How freelancers can choose the best accounting software
- Consider your business’s growth trajectory. If you plan to keep your freelance business a one-person operation, you can probably opt for solutions like Wave or QuickBooks Solopreneur. If you think you might grow your business down the road, FreshBooks, Xero or QuickBooks Online are better options. They integrate with a variety of other software programs and offer plans with more features.
- Set a budget. Free accounting software is great. But if you think you’ll grow out of it, decide how much you’re willing to spend on a monthly subscription. Other factors to consider include online processing costs for invoice payments.
- Determine your invoicing needs. Aside from the ability to invoice clients, what other invoice-related features do you need? Some examples include recurring invoicing and client portals that let customers view their transaction history.
- Test out its user interface. All accounting software products have different user interfaces. It’s important that the product you choose feels intuitive to you. Lots of the products we list offer free trials. If they don’t, try signing up for a demo or searching for videos online.






