Virtual Assistant Invoice Template: Hourly or Retainer
A virtual assistant invoice template guide: hourly billing with time logs, monthly retainers, overage hours and invoicing international clients, with examples.
Quick answer: A virtual assistant invoice template should show the billing period, your rate, hours worked or the retainer amount, a time-log summary by task, any overage hours, reimbursable tools or expenses, the currency and the due date. Invoice retainers in advance and hourly work in arrears, and attach a detailed time log so the client can see where the hours went.
Virtual assistants usually juggle several clients, often in different countries, each on slightly different terms. One client is on a 20-hour retainer, another pays hourly, a third wants a fixed price for inbox cleanup. A consistent virtual assistant invoice template stops you rebuilding the invoice every month. Set yours up in the invoice generator with the Minimal template, which keeps long task descriptions readable.
Hourly vs retainer vs per-task pricing
| Model | Invoice timing | Pros | Cons |
|---|---|---|---|
| Hourly | In arrears, weekly to monthly | Simple, fair for unpredictable work | Income varies; clients may watch the clock |
| Monthly retainer | In advance, start of month | Predictable income, reserved capacity | Need clear rules on rollover and overage |
| Per task or project | On completion or by milestone | Rewards speed and skill | Scope must be tightly defined |
Many VAs start hourly and move good clients onto a retainer after a few months, once both sides know the typical workload. Our retainer invoice guide covers how to word the retainer itself, and how to invoice for hourly work explains rounding, minimum increments and timesheets.
What to include on a virtual assistant invoice
- Your name or business name, contact email and country.
- Client business name and the person who approves invoices.
- Billing period, such as 1–31 October 2026.
- Rate and currency: "$35.00 USD per hour."
- Hours by task category: inbox, calendar, customer support, social media, bookkeeping entry.
- Retainer and overage lines, if on a retainer.
- Reimbursable tools or purchases, at cost, only if agreed.
- Payment methods and any transfer fees the client is expected to cover.
- Due date and late-payment terms.
Worked example: retainer with overage hours
A VA works for a US online store on a 20-hour monthly retainer at $35 per hour, billed in advance. Hours above 20 are billed at $40 in arrears on the next invoice. In October the VA worked 24.5 hours. This invoice, dated 1 November, bills November's retainer plus October's overage and one tool the client asked the VA to buy.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Monthly retainer, November 2026 (20 hours reserved) | 20 hrs | $35.00 | $700.00 |
| Overage, October 2026 (24.5 worked − 20 retainer) | 4.5 hrs | $40.00 | $180.00 |
| Reimbursable: scheduling app seat, October (receipt attached) | 1 | $15.00 | $15.00 |
| Total due 8 November 2026 (USD) | $895.00 | ||
The maths: 20 × $35 = $700; 4.5 × $40 = $180; plus $15 reimbursable = $895.
The time-log summary for October
| Task category | Hours |
|---|---|
| Customer support inbox | 9.0 |
| Order issues and returns | 5.5 |
| Calendar and meeting scheduling | 3.0 |
| Social media scheduling | 4.0 |
| Product listing updates | 3.0 |
| Total October hours | 24.5 |
Check: 9 + 5.5 + 3 + 4 + 3 = 24.5. Put this summary in the invoice notes or as an attachment, with the detailed log (date, task, start, end, duration) available on request. Clients rarely dispute hours they can see broken down by task.
Hourly invoice tips for VAs
Hourly billing is where most new VAs start, and it's the model clients question most. The fixes are simple and mostly about transparency.
- Agree your billing increment, for example 15-minute or 6-minute increments, and stick to it.
- Bill on a fixed cycle. Weekly or every two weeks for new clients keeps the exposure small if they don't pay.
- Set a cap if the client is nervous. "Not to exceed 30 hours without written approval" builds trust.
- Don't round up silently. If you charge a minimum for small requests, say so in the contract.
Invoicing international clients
Many VAs live in one country and work for clients in another. A few things to get right:
- Currency. Invoice in the agreed currency and show the code (USD, GBP, AUD). Don't leave a client to guess whether "$" means US or Australian dollars.
- Transfer fees. Say who pays them. "Payable in full; sender bears transfer fees" avoids receiving short payments.
- Payment provider. Receiving accounts in the client's currency often cost less than international wires. Our comparison of Wise vs Payoneer covers two popular options, including how their fees and receiving accounts differ.
- Tax forms. US clients may ask a non-US contractor for Form W-8BEN instead of a W-9 to document foreign status. A US-based VA gives a W-9.
- Local tax. You may need to register for or charge tax in your own country depending on your income and where your clients are. Check local rules.
The full checklist is in our guide to invoicing international clients. Within the US, VA services are generally not subject to sales tax, but a handful of states tax some business or data services, so if you're US-based check your state; the sales tax calculator helps if you do need to add it.
Per-task and project invoices
Some VA work fits a fixed price better than a clock: setting up a new inbox filing system, migrating a contact list into a CRM, or building a set of email templates. Pricing per task rewards you for being fast and tells the client exactly what they'll pay. The catch is scope. Write down what "done" means before you start, then invoice against that definition.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Inbox cleanup and filing system setup (scope dated 3 Oct 2026) | 1 | $450.00 | $450.00 |
| Canned-response templates for customer support | 12 | $15.00 | $180.00 |
| Contact list import and de-duplication, up to 2,000 records | 1 | $220.00 | $220.00 |
| Total | $850.00 | ||
The maths: $450 + (12 × $15 = $180) + $220 = $850. If the client adds a second inbox halfway through, that's a new line with a new price, not a favor.
Tools, subscriptions and expenses
VAs often end up paying for tools the client uses: a scheduling app seat, a stock photo, a design tool subscription. Decide early who owns the account. If the client owns it and pays directly, nothing goes on your invoice. If you pay and get reimbursed, list each item at cost with the receipt, under a separate "Reimbursable" line, as in the retainer example above. Avoid quietly building tool costs into your hourly rate; when the client cancels that tool, you'll want to stop charging for it, and a separate line makes that simple.
For your own tools that you use across all clients, such as your time tracker or password manager, treat them as business overhead and set your rates to cover them rather than billing them to anyone.
Retainer rules to print on the invoice
Most retainer disputes come down to three questions. Answer them in the notes on every retainer invoice:
- Rollover: "Up to 3 unused hours roll into the following month; additional unused hours expire."
- Overage: "Hours above 20 are billed at $40/hour on the following invoice."
- Cancellation: "Either party may end the retainer with 30 days' written notice."
Common VA invoicing problems
Most problems VAs run into aren't about the invoice layout. They come from terms that were never written down. These are the usual ones.
- Scope drift. A client who hired you for inbox management starts asking for graphic design. Price new task types separately or move them to a higher rate.
- Late payers. Retainers in advance largely solve this. For hourly clients, see how to get paid faster.
- Platform clients. If you found the client on a marketplace, follow the platform's invoicing rules; our Fiverr and Upwork invoice guide explains how.
VAs who also provide bookkeeping or consulting can borrow structure from the consulting invoice template.
Weekly, biweekly or monthly invoicing?
For a new hourly client, a shorter cycle is safer. Weekly or biweekly invoices keep each bill small, catch disagreements about hours early, and limit what you're owed if the client disappears. Once a client has paid reliably for a few months, monthly invoicing saves you both admin time. Retainer clients are simplest of all: one invoice at the start of each month for the retainer, with last month's overage on the same document. Whatever you choose, put the cycle and the due date (for example, seven days from the invoice date) in your contract so every invoice follows it.
Next step
Open the Minimal template in the generator, add your rate and currency, create lines for retainer and overage, paste your time-log summary into the notes, and download the PDF. Your draft is saved in the browser, so next month you just change the dates and hours.
Frequently asked questions
How do virtual assistants bill clients?
Most virtual assistants bill hourly against a time log, sell a monthly retainer for a set number of hours, or charge a fixed price per task or project. Retainers are popular because they give the VA predictable income and the client a guaranteed slot in the VA's schedule.
Should a virtual assistant invoice in advance or in arrears?
Retainers are usually invoiced in advance at the start of the month, while hourly work is invoiced in arrears, weekly, every two weeks or monthly. Overage hours beyond a retainer are normally billed in arrears on the next invoice.
Do I need to attach a time log to a VA invoice?
It isn't legally required, but most clients expect one for hourly work and it heads off questions. A summary by task category on the invoice with a detailed log attached is the usual approach.
What currency should a virtual assistant invoice in?
Invoice in the currency agreed in your contract. Many VAs working for US clients invoice in USD, then receive it through a provider that offers USD account details. Write the currency code next to the total to avoid confusion.
Do unused retainer hours roll over?
Only if your agreement says so. Many VAs let a limited number of hours roll into the next month, or none at all, because the retainer pays for reserved availability. State the rule on the contract and on each retainer invoice.
Can I bill for onboarding, meetings and learning a client's tools?
Yes, if your contract says so. Time spent in client meetings, onboarding calls and learning systems the client asked you to use is real work and is normally billable at your usual rate. Some VAs give the first hour of onboarding free as goodwill. Whatever you decide, state it before you start and show these hours as their own category on the time log, such as "Onboarding and tool setup: 2.5 hrs."
Do I need to register a business before I can invoice as a VA?
Usually not to start. In the US, you can invoice as a sole proprietor under your own name and report the income on your tax return, though a trade name may need a DBA filing and some cities require a business license. Many VAs get a free EIN so they don't share their Social Security number. Rules differ in other countries, so check with your local tax authority about registration and when you must charge sales tax or VAT.
Do I charge VAT or GST when invoicing clients in another country?
Often not, but it depends on your own country's rules. Many tax systems treat services supplied to business clients abroad as outside the scope of local VAT or GST, or as zero-rated, though you may still need to register once your income passes a threshold and note the reason on the invoice. Rules for consumer clients can differ. Check with your tax authority, such as HMRC or the ATO, before your first international invoice.
How do I raise my rate with existing clients?
Give written notice before the change, commonly 30 days or one full billing cycle, and say when the new rate starts and what it applies to. Then show the new rate clearly on the first invoice after the change, with a note such as "Rate updated to $40/hour from 1 January 2027, as notified on 1 December 2026." If you're on a retainer, update the retainer amount and the overage rate together so they stay consistent.
Should each client get its own invoice numbering?
Use one continuous numbering sequence for all your invoices rather than restarting at 1 for each client. That keeps your records complete and makes gaps easy to spot, which tax authorities in many countries expect. If it helps you filter, add a client code next to the number, such as INV-0148 (ACME). Send each client a separate invoice for their own work, even when you bill several clients on the same day.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator