VA Growth Suite
invoicing billing virtual assistant freelancer

How to Create Professional Invoices as a Virtual Assistant

Stop losing money to late payments. Learn how to create, send, and track invoices that get paid faster.

V
VA Growth Suite Team
· 2026-03-28 · 5 min read

Getting paid is the most important part of running a VA business — and yet invoicing is where most VAs waste the most time, make the most mistakes, and leave the most money on the table.

Here's how to fix that.

The #1 Invoicing Mistake VAs Make

The biggest mistake is sending invoices late. Most VAs invoice "when they remember to" — which means invoices go out days or weeks after the work was done. This signals to clients that payment is not a priority, which means they treat it that way.

Rule: Invoice within 24 hours of completing work, or on a fixed schedule (the 1st and 15th of each month). No exceptions.

What Every VA Invoice Needs

A professional invoice must include:

  1. Your business name and contact info
  2. Client name and contact info
  3. Invoice number (sequential, like INV-0042)
  4. Invoice date and due date
  5. Itemized list of services — be specific
  6. Subtotal, any taxes, and total
  7. Payment instructions — bank transfer details, PayPal, or Stripe link

Optional but recommended:

  • Your logo
  • A short thank-you note
  • Late payment terms (e.g., "1.5% per month after Net 15")

Hourly vs. Project-Based Invoicing

Hourly invoicing is transparent and protects you when scope expands. Always include the number of hours, your hourly rate, and the total for each line item. Example:

Social media management — 12 hours @ $35/hr = $420.00

Project-based invoicing is simpler for the client and lets you earn more if you work efficiently. Use this when the scope is clearly defined. Example:

Website content rewrite (5 pages) = $600.00

Many VAs use a mix: flat monthly retainer for ongoing services, hourly for ad-hoc work.

How to Get Paid Faster

Late payments are a cash flow killer. These tactics help:

  • Shorten your payment terms. Net 7 gets paid faster than Net 30. Start with Net 14 for new clients.
  • Accept online payments. Clients pay faster when they can click a link. Stripe and PayPal are easy to set up.
  • Send automatic reminders. One reminder 3 days before due date, one on the due date, one 3 days after.
  • Require a deposit. For project work, take 25–50% upfront. This filters out non-serious clients and reduces your risk.

Creating Invoices with VA Growth Suite

VA Growth Suite auto-generates invoices from your tracked time entries. Here's how it works:

  1. Track time for a client using the built-in timer
  2. Go to Invoices → New Invoice → select the client
  3. Select which time entries to include (or add manual line items)
  4. Set your rate, review the total, click Generate
  5. Download the PDF or send it directly via email

The invoice is a clean, professional PDF with your client's details, an itemized breakdown of work, and your payment information. No templates to fiddle with.

What to Do About Late Payments

If a client hasn't paid after 2 reminders:

  1. Send a formal "overdue" notice — firm but polite
  2. Pause new work until the invoice is settled
  3. If still unpaid after 30 days, consider a collections service or small claims court for large amounts

Most late payments are resolved at step 1. The key is not to let them slide — every week you wait makes collection harder.

Summary

Professional invoicing is one of the highest-leverage skills in your VA business. A good invoicing system:

  • Gets you paid faster
  • Looks professional
  • Reduces back-and-forth with clients
  • Gives you accurate financial records for taxes

Start by picking a fixed invoicing schedule and sticking to it. The rest follows.

Ready to organize your VA business?

VA Growth Suite gives you client management, time tracking, invoicing, and a client portal — all in one place. Start free for up to 2 clients, no credit card needed.

Start free today