If you bill under $100,000 a year as a solo creative, your invoicing tool is not just an admin choice. It is a direct line item on your profit and loss. A 0.6% difference in card processing fees on $70,000 of invoices is $420 a year, which is roughly a new lens filter set, a year of cloud backup, or two months of a project management subscription.
This guide compares eight invoicing and billing tools that freelance designers, photographers and other creatives actually use day to day. We focused on the five things that cost solo creatives real money or real hours: payment processing fees, deposit and retainer handling, recurring invoices, time tracking and tax exports.
No affiliate-driven ranking, no “top 10 tools that all do the same thing”. Just a practical cost breakdown and a clear recommendation per workflow.
Quick answer: which invoicing software for freelance designers should you pick?
| Your workflow | Best pick | Why |
|---|---|---|
| Zero budget, a few invoices a month | Zoho Invoice | Genuinely free, no invoice watermark, built-in timer and expense tracking |
| You want invoicing plus basic bookkeeping in one place | Wave | Free invoicing with real double-entry accounting behind it |
| Hourly billing, retainers, multiple client projects | FreshBooks | Best timer-to-invoice flow and the cleanest late payment automation |
| Photography and event work with deposits and contracts | HoneyBook | Proposal, contract, deposit and payment schedule in a single file |
| Lowest possible fee per dollar collected | Stripe Invoicing | Cheap ACH, no middle layer, excellent for larger agency-style invoices |
| You want to own your data and pay nothing monthly | Invoice Ninja | Open source, self-hostable, surprisingly complete feature set |
| Contracts, proposals and invoices for a design studio of one | Bonsai | Strongest all-in-one for scope control and milestone billing |
| Time tracking first, invoicing second | Harvest | Best reporting on where your billable hours actually go |

How we compared the tools
We scored each tool against the realities of a solo creative business billing between $20,000 and $100,000 a year:
- Total cost of collection: subscription plus payment processing on a realistic revenue mix.
- Deposit handling: can you take 50% up front, automatically apply it to the final invoice and track the balance?
- Recurring invoices: retainers, maintenance plans and photo subscription packages, with auto-charge of a saved card.
- Time tracking: does the timer feed the invoice line item without copy-paste?
- Tax exports: can you hand your accountant a usable CSV, a P&L or a direct integration?
Pricing note: all figures below reflect publicly listed US pricing at the time of writing in October 2026. Vendors change rates and plan structures frequently, and rates differ in the EU, UK, Canada and Australia. Always confirm on the vendor’s pricing page before committing.

Payment processing fees: where the money actually goes
Most freelancers obsess over the $15 monthly subscription and ignore the 3% that quietly leaves every invoice. On $60,000 of card payments, that 3% is $1,800. Your subscription is noise by comparison.
| Tool | Card fee (typical) | Bank transfer / ACH | Software cost |
|---|---|---|---|
| Zoho Invoice | Your gateway’s rate (Stripe approx. 2.9% + $0.30) | Gateway rate (Stripe ACH approx. 0.8%, capped) | Free |
| Wave | approx. 2.9% + $0.60 | approx. 1%, minimum fee applies | Free tier, paid tier around $16/mo |
| FreshBooks | approx. 2.9% + $0.30 | approx. 1%, capped | Lite from roughly $21/mo list price |
| Stripe Invoicing | approx. 2.9% + $0.30 | approx. 0.8%, capped at $5 | Free allowance, then approx. 0.4% per paid invoice |
| Square Invoices | approx. 3.3% + $0.30 online | approx. 1%, minimum $1 | Free tier, Plus around $20/mo |
| HoneyBook | approx. 2.9% + $0.25 | approx. 1.5%, capped | From roughly $29/mo billed annually |
| Bonsai | approx. 2.9% + $0.30 | approx. 1% | From roughly $21 to $25/mo billed annually |
| Invoice Ninja | Your gateway’s rate | Your gateway’s rate | Free self-hosted, hosted Pro around $12/mo |
| Harvest | Stripe or PayPal rate | Stripe rate | Free for 1 seat / 2 projects, Pro around $12 to $14/seat/mo |
The single biggest money-saving move
Switch your large invoices from card to ACH or SEPA bank transfer. On a $4,000 branding project:
- Card at 2.9% + $0.30 = $116.30
- ACH at 0.8% capped at $5 = $5.00
That is $111 saved on one invoice. Do that ten times a year and you have paid for every tool in this list twice over. The practical approach: enable card for invoices under roughly $500 (clients love the convenience, the fee is small) and default to bank transfer above that threshold.
The 8 tools, reviewed
1. Zoho Invoice: the best genuinely free option
Zoho Invoice remains the most underrated tool for freelance designers. It is free with no invoice cap that a solo creative will realistically hit, and it does not stamp a watermark on your documents.
What works:
- Clean, customisable invoice templates that do not look like a 2011 spreadsheet
- Built-in timer with project and task level tracking
- Retainer invoices and partial payments handled properly
- Multi-currency and multi-language invoices, useful if you shoot or design for overseas clients
- Client portal where customers see their full invoice history
What does not:
- No full bookkeeping, so you will need Zoho Books (paid) or a separate accountant workflow at tax time
- The interface rewards patience, there are a lot of settings
Verdict: if you bill under $60k and your accountant is happy with CSV exports, there is almost no argument for paying for invoicing software.
2. Wave: free invoicing with real accounting attached
Wave gives you invoicing, estimates, receipt capture and double-entry accounting on a free tier. For a photographer tracking gear depreciation, travel and subcontracted retouching, that accounting layer matters more than a prettier invoice.
Strengths: free invoicing and accounting, solid recurring invoices with auto-charge, a proper profit and loss report you can hand straight to a bookkeeper. The piece 10 Best Invoicing Software for Self Employed makes a good next read.
Watch out for: the card fee carries a $0.60 fixed component rather than the usual $0.30. On small invoices that stings. On a $75 print sale you lose $2.78 instead of $2.48. Bank connections also moved behind the paid tier, so check what the free plan includes in your region.
3. FreshBooks: best for hourly and retainer billing
FreshBooks is the default answer for a reason. The timer-to-invoice path is the smoothest of any tool here: track time against a client, hit “generate invoice”, and every unbilled entry appears as a line item with the right rate.
Designer-relevant features:
- Automated late payment reminders and optional late fees, both of which measurably shorten payment cycles
- Deposits and partial payments, with the balance tracked against the project
- Retainer management with time budgets, so you can see when a client has burned through their monthly hours
- Proposals and estimates that convert to invoices in one click
- Direct accountant access and clean tax summary exports
The catch: the entry Lite plan caps billable clients, and if you go over you are pushed to Plus. Budget for the real plan you need, not the headline price. Heavy promotional discounts are common, so never pay list price in month one.
4. HoneyBook: best for photographers and anything with a deposit
If your work involves a booking date, a signed contract and a non-refundable retainer, HoneyBook is built for your exact workflow. A single “smart file” can contain the proposal, the service breakdown, the contract with e-signature and the payment schedule.
Where it wins:
- Deposit handling is the best in this comparison. Client signs and pays the 30% retainer in the same flow, the remaining balance auto-charges on a date you set, for example 7 days before the shoot
- Automated workflows: enquiry comes in, brochure goes out, reminder sends itself three days later
- Low $0.25 fixed card fee, which helps on smaller session bookings
Where it loses: it is the most expensive subscription here, the accounting side is thin (you will still want QuickBooks or Wave behind it), and time tracking is basic. If you bill purely hourly, this is the wrong tool.
5. Stripe Invoicing: lowest total cost on large invoices
Stripe Invoicing is not a pretty creative suite. It is a billing engine. You create a hosted invoice, the client pays by card, bank transfer, Apple Pay, Link or local methods, and the money lands in your account.
Why designers choose it:
- Cheapest ACH in this list, capped at $5 regardless of invoice size
- Subscriptions and recurring billing that genuinely scale, ideal for website maintenance plans or monthly design retainers
- Hosted invoice pages that work flawlessly on mobile
- Excellent CSV and reporting exports for tax time
Trade-offs: no time tracking, no expense tracking, no contracts, limited branding. You are assembling your own stack. Pair it with a time tracker and a spreadsheet, or with Notion if that is how you work.
6. Invoice Ninja: the open source choice
Invoice Ninja is the tool for designers who resent subscriptions on principle. Self-host it and the software costs nothing forever. The hosted version is still cheaper than most competitors.
Included: invoicing, quotes, recurring invoices, time tracking, expenses, project management, client portal, over 40 payment gateway integrations, and a surprisingly good invoice designer. Professional Invoicing Software for Freelancers tackles the same question from another angle.
Reality check: self-hosting means you handle updates, backups and server security. If that sentence made you tense, use the hosted plan or pick something else.
7. Bonsai: contracts, scope and milestone billing in one
Bonsai is aimed squarely at freelancers who keep getting burned by scope creep. The contract templates are lawyer-reviewed and cover the clauses designers actually need: revision limits, kill fees, usage rights and IP transfer on final payment.
Good for: milestone billing on multi-stage projects (discovery, concepts, delivery), automatic deposit requests before work begins, proposal-to-contract-to-invoice in a single thread, and time tracking that bills against a project budget.
Less good for: teams, heavy accounting, and anyone who only needs invoices. You are paying for the contract and proposal layer, so use it or you are overspending. An experienced web design studio sees this coming.
8. Harvest: for people who bill by the hour and want to know why
Harvest is a time tracker that invoices, not an invoicing tool that tracks time. The distinction matters. Its reporting will tell you something uncomfortable and useful: which clients are actually profitable once you count the unbilled revisions.
Strengths: excellent timers across desktop, mobile and browser extensions, budget alerts when a project hits 80% of its hours, clean uninvoiced-time reports, and a free tier that genuinely works for one person with two active projects.
Limits: no contracts, no proposals, basic invoice design, and payments run through Stripe or PayPal so you carry their fees.

Feature comparison at a glance
| Tool | Recurring invoices | Deposits / retainers | Time tracking | Tax export | Contracts |
|---|---|---|---|---|---|
| Zoho Invoice | Yes | Yes | Yes | CSV | No |
| Wave | Yes, with auto-charge | Partial payments | No | Full P&L | No |
| FreshBooks | Yes, with auto-charge | Yes, strong | Yes, strong | Full P&L + accountant access | Proposals only |
| HoneyBook | Yes | Best in class | Basic | CSV + QuickBooks sync | Yes, with e-sign |
| Stripe Invoicing | Best in class | Manual setup | No | Detailed CSV | No |
| Square Invoices | Yes | Yes, milestone schedules | No | CSV | Basic |
| Bonsai | Yes | Yes, milestone based | Yes | Tax estimate tools | Yes, with e-sign |
| Invoice Ninja | Yes | Yes | Yes | CSV + full data export | Quote approval |
| Harvest | Yes | Retainer invoices | Best in class | CSV + QuickBooks / Xero | No |
Real cost scenario: a designer billing $60,000 a year
Assume 40 invoices a year averaging $1,500, with 60% of revenue collected by card and 40% by bank transfer. Here is what each setup costs you over twelve months.
| Setup | Subscription / year | Approx. processing / year | Approx. total |
|---|---|---|---|
| Zoho Invoice + Stripe | $0 | approx. $1,130 | approx. $1,130 |
| Wave | $0 | approx. $1,290 | approx. $1,290 |
| Stripe Invoicing only | approx. $240 (0.4% fee) | approx. $1,130 | approx. $1,370 |
| FreshBooks Plus | approx. $400 after typical discount | approx. $1,180 | approx. $1,580 |
| HoneyBook Essentials | approx. $590 | approx. $1,410 | approx. $2,000 |
The headline: your payment method mix moves the number far more than your software choice does. Before you spend three evenings comparing invoice templates, spend ten minutes adding a bank transfer option and setting it as the default for invoices over $500.

Five invoicing habits that get creatives paid faster
- Charge a deposit, always. 30% to 50% before work begins. It filters out time-wasters and funds the project. Every tool in this list supports it.
- Invoice the same day you deliver. Payment delay compounds from the moment you hesitate. Automate it if your tool can.
- Use net 14, not net 30. Net 30 is an enterprise convention, not a law. Most small and mid-size clients do not blink at net 14.
- Turn on automatic reminders. Set them at day 3 before due, day 1 after, day 7 after. This alone removes the awkward chase email from your week.
- Put usage rights on the invoice. For photographers and designers, a line stating that full copyright and usage transfer on receipt of final payment is both a legal clarification and a quiet incentive.
Tax exports: what your accountant actually needs
At year end, the question is not “does it export”, it is “does it export something usable”. Three tiers:
- Tier 1, full accounting: Wave, FreshBooks and QuickBooks produce a profit and loss statement and a balance sheet. Your accountant works from the report directly.
- Tier 2, structured CSV: Zoho Invoice, Stripe, Harvest, Invoice Ninja. Clean data, but someone has to categorise expenses. Fine if you keep a simple spreadsheet alongside.
- Tier 3, integration-dependent: HoneyBook and Bonsai, which are strongest when synced to a real accounting package.
If you are in the EU or UK, add one more filter: e-invoicing compliance. Mandatory structured e-invoicing (Peppol, Factur-X, FatturaPA and similar) is rolling out across several European markets through 2026 and 2027. If you invoice B2B clients in those countries, confirm your tool supports the required format or can export to a provider that does. Zoho, Stripe and Invoice Ninja are among the more responsive here.

Our recommendation by workflow
If you are a graphic designer billing project fees
Start with Zoho Invoice connected to Stripe. Zero software cost, deposits handled, low ACH fees. Move to FreshBooks only when you have more than about 15 active clients and the admin starts eating real hours.
If you are a photographer with bookings and shoot dates
HoneyBook, without much hesitation. The contract plus deposit plus balance-on-a-date flow saves genuine stress, and the fixed $0.25 card fee suits smaller session bookings. Pair it with Wave for accounting if you want to keep your bookkeeping costs at zero.
If you bill hourly or run design retainers
FreshBooks for the integrated timer and retainer budgets, or Harvest plus Stripe if your priority is understanding project profitability rather than polished documents.
If you run website maintenance or monthly subscription packages
Stripe Invoicing. Nothing else handles recurring billing, failed card retries and plan changes as reliably at this price.
If you want to spend nothing and own your data
Invoice Ninja self-hosted, assuming you are comfortable with a server. Otherwise Zoho Invoice.
FAQ
How do you invoice someone as a freelancer?
A valid freelance invoice needs: your business name and address, your tax or VAT number if applicable, the client’s billing details, a unique sequential invoice number, the issue date and due date, an itemised description of the work, the subtotal, any tax, the total due, and your payment instructions. Add payment terms (for example net 14) and any late fee policy. Any of the tools above generate this structure automatically, which is the main reason to use software rather than a Word template.
Is there genuinely free invoicing software for freelance designers?
Yes. Zoho Invoice is free with no watermark and no meaningful cap for a solo creative. Wave offers free invoicing plus accounting. Invoice Ninja is free if you self-host. In all three cases you still pay payment processing fees when a client pays by card or bank transfer, because that money goes to the payment network, not the software.
Is Google Invoice free?
Google does not offer a dedicated invoicing product. There are free invoice templates for Google Docs and Google Sheets, which are fine for your first few invoices but offer no payment links, no automatic reminders, no numbering control and no reporting. Move to a real tool as soon as you are sending more than two or three invoices a month.
Does Xero offer invoicing?
Yes. Xero includes invoicing within its accounting plans, with recurring invoices, payment links and reminders. It is strong software, but for a solo designer billing under $100k it is usually more accounting platform than you need, and its entry plans limit invoice volume. Consider it when you hire your first contractor or your bookkeeping outgrows a spreadsheet.
How do I handle a 50% deposit correctly?
Issue a deposit invoice for 50% of the agreed total before starting, marked clearly as a deposit against the project. On delivery, issue the final invoice for the full project amount showing the deposit as a credit, so the balance due is the remaining 50%. HoneyBook, FreshBooks, Bonsai and Zoho Invoice all do this automatically. Doing it manually risks double-counting revenue at tax time.
Should I pass processing fees on to clients?
Surcharging card fees is restricted or banned in several countries and US states, and clients dislike it. The cleaner approach is to build an average 2.5% to 3% into your rates, then offer a bank transfer option as the convenient default on larger invoices. You keep the margin, the client never sees a surprise line item.
How much should invoicing software cost a freelancer?
If you bill under $100k a year, you should not be paying more than roughly $300 to $500 a year in subscription costs, and you can reasonably pay $0. Anything above that should be justified by features you use every week, such as contracts, e-signatures or automated client workflows. Anyone digging further should read Free Online Invoicing for Small Businesses.
Final word
The best invoicing software for freelance designers is the one you will actually open on a Friday afternoon. A free tool you use consistently beats a $60 a month platform you abandon in March.
Pick based on your billing shape: project fees point to Zoho Invoice or Wave, bookings and deposits point to HoneyBook, hourly work points to FreshBooks or Harvest, and recurring plans point to Stripe. Then spend your remaining energy on the thing that moves your income more than any feature comparison: invoicing on the day you deliver, and making bank transfer the easy option.