Freelancers who manually create invoices, email them, then chase payment lose 5–10 hours/month to admin and 10–15% of revenue to late or unpaid invoices. Full automation in 2026 takes 30 minutes to set up and runs forever — invoices auto-generate, clients pay via embedded link, late reminders fire automatically, and payments deposit straight to your bank.
The 4-step playbook
Step 1 — Pick a tool (5 min)
| Tool |
Cost |
Best for |
| Wave |
Free |
Most freelancers |
| Stripe Invoicing |
Free + payment fees |
Already using Stripe |
| FreshBooks |
$19/mo |
Heavy time tracking + expenses |
| Bonsai |
$25/mo |
Includes contracts + proposals |
Default for most: Wave. Free, capable, charges only on credit card processing (2.9% + 30¢).
Step 2 — Set up your client + recurring invoice (10 min)
For each recurring client:
- Add client in Wave (name, email, billing address)
- Create recurring invoice template with line items
- Set frequency (weekly, monthly, quarterly)
- Set send date (e.g., "1st of each month")
- Enable "Auto-charge" if client added their card
For project-based work: use a one-time invoice template, send via "Send Invoice" button.
Step 3 — Set up payment options (5 min)
Wave / Stripe Invoicing both support:
- Credit card (2.9% + 30¢) — fastest payment
- ACH bank transfer (1% capped at $5) — cheapest, slower
- Invoice link — client clicks → enters payment
Enable both. Most US clients prefer ACH for invoices >$500 (lower fee = more for you).
Step 4 — Configure auto-reminders (10 min)
Set up automated reminder schedule:
- 3 days before due — gentle reminder
- Day after due — "friendly nudge"
- 7 days late — firmer message
- 14 days late — "please advise" + late fee notice
- 30 days late — escalation message
Wave + Stripe both support this natively. Configure once, never chase again.
What NOT to do
- Manually create + email invoices — automate or burn hours forever
- Send invoices without payment link embedded — friction reduces on-time payment
- Skip late fee policy — losing collection leverage; "1.5% per month after 30 days late" is standard
- Use generic Word/Google Docs invoices — no tracking, no automation, looks unprofessional
- Mix personal + business banking — open a business checking account ($0 with Mercury, Novo, or your existing bank)
What's NOT worth your money
- Premium invoicing software above $30/mo for solo freelancers — Wave covers it free
- Custom-built invoicing systems — overkill for any sub-$1M/yr freelance business
- "Invoice factoring" services — typically 1–5% fee for instant payment; only worth it for cash flow emergencies
Common invoicing mistakes
- No clear payment terms on the invoice (always specify "Net 15" or "Due on receipt")
- Missing late fee clause in your contract — without it you can't legally charge late fees
- Sending invoice without itemizing — vague invoices get questioned + delayed
- Not requiring deposit for new clients — 50% upfront filters out non-payers
- Manual tracking in spreadsheets when automation exists
FAQ
Best for international clients?
Wave + Stripe both support international payments. Wise (formerly TransferWise) Business is excellent for receiving foreign currency.
Should I include sales tax on invoices?
Depends on your location + service type + client location. Most US-based freelance services don't collect sales tax for B2B work. Verify with your state.
How do I handle 1099s for clients?
Each US client paying you $600+ in a year must issue you a 1099-NEC. You report total income — don't wait for 1099s, track yourself.
What about contracts before invoicing?
Always have a contract before starting work. Bonsai or HelloSign for free templates + e-signatures.
Best for time-tracked work?
FreshBooks or Toggl + Wave. Toggl tracks hours, exports to Wave for invoicing.
Should I use PayPal for invoices?
Higher fees than Stripe (3.5% + fixed) and clunkier UX. Stripe / Wave better default. Offer PayPal as backup if client prefers.
Related reading