WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

Free Invoice Template for Virtual Assistants

A free invoice template built for virtual assistants. Covers hourly and retainer billing, what to include, and how to get paid faster. Free template inside.

June 5, 20268 min read

Virtual assistants deal with a billing problem that most invoice templates were not designed for: the work is often a mix of hourly tasks, flat-rate projects, and ongoing retainers that can all happen in the same month for the same client. A generic template that lists one service and one price does not cover that. This guide gives you a free VA invoice template that handles all three, explains what every field should say, and walks through the fastest way to actually get paid once the invoice is out.

What a virtual assistant invoice needs to include

A VA invoice has the same core sections as any professional invoice, but a few fields matter more when you are billing for time-based or task-based work.

  • Your name or business name. If you operate under a business name, use that. If you work under your own name, that is fine too. Either way, it should match the name on whatever bank account you are asking them to pay.
  • Your contact information. Email address at minimum. Physical address if you have one. Some clients need a physical address for their accounts payable records even if everything else is digital.
  • Client name and billing contact. Address the invoice to whoever actually processes payments, not just the person you talk to day-to-day. At a small business that is usually the owner. At a larger company it might be a finance person with a different email address entirely.
  • Invoice number. Sequential, unique, and never reused. Start at 1001 if you want it to look less like you just started.
  • Invoice date and due date. Both, spelled out. "Due: July 15, 2026" is unambiguous. "Net 15" with no anchor date is an argument waiting to happen.
  • Line items with enough detail. This is where VA invoices often fall short. "Admin support - June" tells the client almost nothing. "Email management (12 hours x $35/hr)" tells them exactly what they are paying for and gives them something to verify against what they asked you to do.
  • Subtotal, any applicable tax, and total. Make the total the most visually prominent number on the page.
  • Payment instructions. How do you want the money sent? If clients have to figure out where to send payment, they delay. List the method and every detail they need: your PayPal email, your bank's routing and account numbers, your Zelle phone number, or a link to pay by card.

How to write line items for VA work

The line item section is where most VA invoices lose money. Vague descriptions invite questions, and questions delay payment. Here is the difference in practice.

Weak: "Virtual assistant services - $840.00"

Strong:

  • Email inbox management (24 hrs x $35/hr) - $840.00
  • Calendar scheduling and meeting coordination (6 hrs x $35/hr) - $210.00
  • Research: competitor pricing report (flat rate) - $150.00
  • Monthly retainer - social media scheduling (flat rate) - $400.00

Specificity does two things. It reduces the chance of a dispute because the client can see exactly what they are paying for. And it protects you if a client later claims they did not ask for something, because the invoice is a paper trail of what was delivered.

If you bill hourly, you may want to attach a time log as a separate document. A simple spreadsheet listing each task, date, and time spent is enough. Some clients will never ask for it. Others want it every month. Better to have it ready than to scramble when asked.

Hourly billing vs. retainer billing: which goes on the invoice

A lot of VAs do both at once, and the invoice should reflect that clearly.

Hourly billing shows up as line items with a description, hours worked, your rate, and the total for that task. If your hourly rate is $40 and you spent 8 hours on inbox management, that line reads: "Inbox management (8 hrs x $40.00) - $320.00."

Retainer billing is simpler because the amount is agreed in advance. List it as a flat line item: "Monthly retainer - June 2026 - $800.00." If the retainer covers a set number of hours and you went over, add a second line for the overage: "Retainer overage (3 hrs x $40.00) - $120.00." This keeps the base retainer and any extra charges visually separated so the client is not surprised.

If you are mixing hourly and retainer charges in the same invoice, group them. Put all retainer items together, then all hourly items below, then the subtotal. This is much easier for the client to read than a random list of line items in no particular order.

Setting payment terms that work for remote work

Virtual assistants typically work with clients in different cities, states, or countries. That means you cannot hand over an invoice in person or follow up with a knock on the door. Your payment terms need to be tight enough that money actually moves without a lot of nudging.

Net 7 or Net 15 works well for VA billing. Net 30 is standard in enterprise contracting, but for a freelance VA it means you are regularly waiting a month to get paid for work you finished weeks ago. If your client pushes back on a shorter term, that is a conversation worth having up front, not after you have already delivered the work.

Consider building a late fee into your standard terms. A 1.5% monthly charge on overdue balances is common and is enough to prompt most clients to pay on time without creating friction. Put it in your contract and reference it on every invoice. For more detail on how to structure that, see the guide on how to charge a late fee the right way.

For ongoing clients, some VAs require payment before the next month's work starts. This is a reasonable ask and actually common in retainer arrangements. Frame it as a billing cycle policy when you bring it up rather than something you are imposing on a specific person.

How to get paid faster once the invoice is sent

Sending the invoice is step one. Getting paid is the part that actually matters, and there are a few things that consistently speed it up.

Send the invoice immediately when work is done. Not at the end of the week, not when you remember. The closer the invoice is to the work, the fresher it is in the client's mind and the faster they approve it. Invoices that sit unsent for two weeks before delivery tend to sit unpaid for longer too.

Use a payment link. A PDF invoice that requires the client to log into their bank and manually set up a payment is friction. Every extra step is a reason to do it later. If you can put a direct payment link in the invoice so the client can click and pay by card in under a minute, you will get paid faster. Tools like WaffleInvoice's free invoice generator add a Pay Now button to every invoice automatically, and the free plan covers unlimited invoices.

Follow up on the due date if unpaid. A short, friendly email the day the invoice is due: "Just a heads up, invoice 1042 was due today. Mind processing this week?" Most late payments are not deliberate. They are oversights, and a single reminder clears most of them up without any awkwardness.

Confirm the invoice was received. After you send it, drop a quick note to your primary contact: "Sent invoice 1042 for June, let me know if you have any questions." This heads off the "I never got it" response that delays payment by another week.

Free VA invoice template: how to use it

If you want a ready-to-use starting point, the free invoice template for Word gives you a clean layout you can edit in any version of Microsoft Word or Google Docs. Fill in your business details once, save it as a template, and then use Save As for each new invoice so you always have the blank version ready.

For ongoing clients you bill every month, the faster option is WaffleInvoice. Save your client's details and your standard line items once, and generating the next month's invoice takes about thirty seconds. The free plan is genuinely free with no invoice limits, and if you bill retainer clients monthly you can set up recurring invoices that send automatically without you having to remember.

What to do when a client disputes a VA invoice

Disputes happen. The most common ones are "I did not ask for that" or "that took longer than it should have." Both of them are easier to handle if your invoices have been detailed all along.

When a dispute comes in, do not immediately offer a discount. Start by referencing the specifics: which task, which date, what you delivered. If you have email threads or task records that support the line item, reference them. In most cases, the dispute dissolves when the client can see the actual record.

If the dispute is legitimate, because you genuinely over-billed or billed for something that did not land well, fix it. Issue a corrected invoice with a note explaining what changed. Do not try to defend an error. That is the fastest way to lose a client you could otherwise keep.

For a deeper look at how payment terms affect disputes and late payments, the guide on payment terms for freelancers covers the common setups and what each one means in practice.

Frequently Asked Questions

Quick answers to the questions readers ask most about this topic.

What should a virtual assistant put on an invoice?
Your name or business name, contact information, the client's name and billing contact, a unique invoice number, the invoice date, the due date, detailed line items showing what you did and how long it took, a subtotal and total, and payment instructions with enough detail that the client knows exactly how to send the money.
How should I bill hours on a VA invoice?
List each task as a separate line item with the number of hours, your hourly rate, and the total for that task. For example: 'Email management (8 hrs x $40/hr) - $320.00.' Grouping similar tasks keeps the invoice readable, and attaching a time log as a separate document is useful for clients who want to verify the hours.
How do I invoice a retainer client as a virtual assistant?
List the retainer as a flat line item: 'Monthly retainer - June 2026 - $800.00.' If the retainer covers a set number of hours and you went over, add a second line for the overage with the hourly math shown. If you are also billing hourly for tasks outside the retainer, group those separately below the retainer lines.
What payment terms should a VA use?
Net 7 or Net 15 works well for most VA billing. Net 30 is a long wait for work you already finished. Many VAs on retainer arrangements require payment before the next month's work starts, which is a reasonable and common policy. Including a late fee clause of 1.5% per month in your contract gives clients a reason to pay on time.
Do I need to charge sales tax as a virtual assistant?
It depends on your state and the type of services you provide. Most service-based work is not taxable in most states, but some states do tax certain categories of digital or administrative services. Check your own state's rules, and if you are unsure, a tax professional who works with freelancers can give you a clear answer for your situation.

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free