Free invoice generator for virtual assistants

Invoice clients for hours or retainers in seconds. No sign-up, no monthly fee, unlimited — and you keep 100% of what you bill.

Your business

Add your logo to the invoice header.

Bill to

Invoice details

Line items

DescriptionQtyPriceAmount

Template Pro for premium styles

One free toolkit for freelancers

Proposal → Contract → Invoice. All free, all private — and one $12 Pro unlocks every tool.

Make an invoice in 4 steps

  1. 1

    Add your details

    Your business and your client — that's it.

  2. 2

    Add line items

    Quantity × price totals automatically.

  3. 3

    Currency, tax & discount

    Plus shipping or a deposit if you need them.

  4. 4

    Download the PDF

    One click. No sign-up, nothing uploaded.

Why Plainvo

The honest comparison most invoice tools won't show you.

PlainvoMost free generatorsInvoicing apps
Sign-up requiredNoOften (email/account)Yes
Invoice limitUnlimitedOften cappedCapped on free tier
Your dataStays in your browserUploaded to their serversStored on their servers
PriceFree · $12 onceFree → subscription$9–$30 / month
WatermarkNoneSometimesSometimes
Payment feesNoneVariesOften 3%+ per payment

Invoicing for virtual assistants

Bill by the hour, by task, or on a monthly retainer — a clean invoice makes you look as organised as you are. List your hours or a flat retainer, paste your PayPal or Stripe link for a one-click “Pay online” button, and download a PDF. Free, unlimited, and entirely private.

Typical VA line items

Frequently asked questions

How do I invoice for a retainer versus tracked hours?

For a retainer, add one line like "Monthly retainer — 20 hours" at the flat fee. For hourly work, set quantity to your logged hours and the rate per hour. If you exceed a retainer, add the extra hours as a separate line.

How can I bill clients back for tools or subscriptions I pay for them?

Add each reimbursable as its own line item (for example "Canva Pro subscription" or "stock images") at your cost. Listing pass-through expenses separately from your labour keeps the invoice clear and your own rate clean.

What is the easiest way for an overseas client to pay me?

Paste your PayPal, Wise, or Stripe payment link into the invoice so clients get a one-click "Pay online" button. Set the currency to match what you agreed, and the totals update automatically — no bank-transfer friction across borders.

Related templates

Plainvo Pro $12 once

Support the tool and unlock the extras — a one-time payment, yours forever. No subscription.

  • ✦ Remove the “Created with Plainvo” footer
  • ✦ Upload your own logo
  • ✦ 3 premium templates (Modern, Minimal, Bold)
  • ✦ Custom accent color to match your brand
  • ✦ Priority email support