Built for virtual assistants
You keep your clients organized. Your billing should be just as clean. WaffleInvoice gives virtual assistants recurring retainer invoices, hourly billing, automatic reminders, and a client portal - free.
No credit card required. Free forever for unlimited invoices.

Sound familiar?
๐
You have 3, 5, maybe 8 clients on monthly retainers. Every month you duplicate last month's invoice, update the date, and send it again. It takes time and it's easy to miss someone.
โฑ๏ธ
Some clients are retainer, some are hourly, some are project-based. Managing all three billing models from a single PDF template or spreadsheet is messy.
๐ง
You send the invoice, then a week later you're writing a polite follow-up email. Then another one. Then a slightly less polite one. The admin takes longer than the work itself.
๐๏ธ
Which invoice did you send this client in January? Did they pay? You're searching old email threads when you should be focused on client work.
๐ณ
Clients ask if you take Venmo, PayPal, bank transfer, or check. You're managing multiple payment methods with no clean record of what came in from where.
๐
You scope the work in one email, invoice in another tool, and track payment somewhere else. When a client questions a charge, you're piecing together context from three places.
The fix
๐
Set up a monthly retainer once. WaffleInvoice sends it on the same date each cycle with automatic reminders - no rebuilding, no manual sending, no missed billing cycles.
โฑ๏ธ
Bill retainer clients with recurring invoices and hourly clients with line-item invoices. Both billing models work in one place with the same client record.
๐
Set reminder rules once per client. WaffleInvoice sends them automatically - before the due date and after if the invoice is still open. You stop chasing.
๐ณ
Clients pay directly from the invoice link by bank transfer or credit card. No more managing multiple payment apps or waiting for checks to clear.
๐ข
Every client gets a portal where they can view invoices, download receipts, and track payment status themselves. No more "can you resend that?" requests.
๐
Send a scope estimate for client approval, then convert the accepted estimate into an invoice without retyping the line items. The billing trail stays connected.
Your workflow
Add the client once with their billing details, rate, and terms. Every invoice you send inherits that context automatically.
Create the retainer or project invoice. On Pro, set it to recur monthly so it sends and reminds automatically each cycle.
They click the invoice link and pay by card or ACH. You get notified. No manual reconciliation.
Your dashboard shows which clients are current, which invoices are overdue, and what's outstanding - across all your clients at once.
Works for every VA specialty
Manage monthly retainer invoices for multiple clients without rebuilding them each cycle. Set up once, bill consistently, track payment status in one dashboard.
Invoice for monthly content packages with clear line items - content creation hours, scheduling, reporting. Recurring billing handles repeat clients automatically.
Bill high-value clients with professional branded invoices, estimate-to-invoice workflows for project scope, and a client portal that matches the level of service you provide.
Keep your own billing as clean as your clients'. Recurring monthly invoices, online payments, and a complete billing history ready when your clients need documentation.
Invoice for implementation projects with line-item breakdowns, attach supporting documentation to invoices, and track payment status without switching between tools.
Handle retainer billing and one-off project invoices in the same tool. Mix hourly, fixed-fee, and package billing across different clients without a separate system for each.
Upgrade when you need recurring invoices for monthly retainers, automatic payment reminders, and online ACH or card collection - so your billing runs while you focus on client work.
FAQs
Yes. The free plan includes unlimited invoices, unlimited clients, branded invoices, estimates with client approval, and a client portal. No trial period and no credit card required.
Yes. Recurring invoices are a Pro plan feature. Set up the retainer once with the billing amount, cycle date, and client - WaffleInvoice sends and reminds automatically each month.
WaffleInvoice supports both recurring invoices for retainer clients and one-off invoices for hourly or project work. All clients and invoices are in the same dashboard.
Yes. On the Pro plan, clients pay by credit card or ACH bank transfer directly from the invoice link. Payment is tracked automatically in WaffleInvoice.
On the Pro plan, you set reminder rules when you create the invoice. WaffleInvoice sends reminders before the due date and after if the invoice is still unpaid - no manual follow-up needed.
Yes. Create an estimate, share it with the client for approval, and convert the accepted estimate into an invoice with one click. The line items carry over so you don't retype anything.
WaffleInvoice handles unlimited clients on both the free and Pro plan. Your dashboard shows all client billing status at once - outstanding balances, overdue invoices, and upcoming due dates.
Ready to put your retainer billing on autopilot?
Replace the spreadsheet, the manual PayPal requests, and the late-payment follow-up emails with a professional invoicing workflow that runs itself. Free forever.
From the blog
Retainer billing, overage handling, managing 10+ clients, and automating the follow-up workflow.
How to set up automatic monthly invoices for retainer clients so billing runs itself.
10 proven strategies to reduce late payments and cut your average collection time.
Compare WaffleInvoice
Also built for