

Invoice Template for Virtual Assistants: A Complete Guide to Billing Clients
A free invoice template for virtual assistants plus payment terms, hourly vs. retainer billing, 1099 rules, and how to get paid faster as a VA.
For a virtual assistant, a clear invoice ensures clients can easily review your work and send payment on time. A defined payment term and a business checking account that receives invoice payments directly make it easier to track when completed work turns into an available deposit.
A strong invoicing process relies on a clear template, a defined billing model, and explicit payment terms.
What a virtual assistant invoice needs to include
Every VA invoice, regardless of whether you use a Google Doc or dedicated invoicing software, needs nine line items:
- Your legal or business name and contact info (email, phone, mailing address)
- Client name and billing contact
- Invoice number: Use a sequential format such as VA-2025-014.
- Issue date
- Due date: Use a specific date instead of "upon receipt."
- Itemized services: Put one task category on each line, with hours or units.
- Rates for each line
- Subtotal, any discounts or fees, and total due
- Payment instructions: ACH details, card link, or wire info.
Break out hours worked and task descriptions on separate lines instead of lumping everything into one "services" row. A client who sees "Inbox management, 6.5 hrs @ $45" and "Calendar coordination, 3 hrs @ $45" pays faster than one who sees "Assistant services, $427.50." Itemization also protects you when a client questions a bill months later.
Show payment methods clearly. If you accept ACH, list the account details or a payment link. If you accept credit cards, say so and note whether you pass the processing fee to the client (many VAs absorb it up to a threshold).
Handling tax info the right way
Send a completed Form W-9 when a US client onboards you, not after you cross $600 in billings. The W-9 is how you give the client your taxpayer identification number for information reporting.
Put your EIN or SSN on the W-9 itself, not on the invoice. An invoice may pass through several inboxes and shouldn't carry your tax ID.
Why invoices get delayed
The five most common reasons a VA invoice sits in a client's queue:
- No purchase order (PO) number when the client's AP system requires one
- No due date, so it drops to the bottom of the pile
- Unclear payment instructions
- Invoice sent to the wrong email (send to AP or accounting, not just your day-to-day contact)
- Math errors: Even small discrepancies can send an invoice back for review.
How do I use a free virtual assistant invoice template?
Copy the block below into Google Docs, Word, or a spreadsheet. It works for hourly, flat-rate, or retainer billing with minor edits.
INVOICE
From: Invoice #: VA-2025-001
[Your Business Name] Issue Date: [YYYY-MM-DD]
[Street Address] Due Date: [YYYY-MM-DD]
[City, State ZIP] Terms: Net 15
[Email] · [Phone]
Bill To:
[Client Business Name]
[Billing Contact Name]
[Client Address]
[Client Email]
PO #: [if required]
--------------------------------------------------------------------
Description Hours / Qty Rate Amount
--------------------------------------------------------------------
Inbox management (July 1–15) 6.50 $45.00 $292.50
Calendar coordination 3.00 $45.00 $135.00
Travel booking (Chicago trip) 2.25 $45.00 $101.25
Reimbursable: Canva Pro (July) 1.00 $14.99 $14.99
--------------------------------------------------------------------
Subtotal: $543.74
Discount: $0.00
Total Due: $543.74
Payment Methods
ACH: Routing 000000000 · Account 000000000
Card: [payment link]
Wire: [details on request]
Late Payment: Invoices unpaid after 15 days accrue a 1.5%
monthly service charge, as agreed in the services contract
dated [DATE].
Thank you for your business.Paste this block into ChatGPT or Claude and ask for a working Google Sheet, Excel spreadsheet, interactive PDF, or Word document with formulas for line totals, subtotal, discounts, and total due. Example prompt: "Turn the invoice template below into a fillable Google Sheet with SUM formulas for the amount column, a subtotal cell, a discount cell, and a total-due cell that subtracts the discount from the subtotal. Keep the layout and section labels exactly as written."
Hourly, flat-rate, or retainer versions
- Hourly: use the Hours × Rate columns as shown.
- Flat-rate project: replace hours with a single "Project fee: [scope]" line and add milestone lines if you bill 50% upfront and 50% on delivery.
- Retainer: add one line for the monthly retainer block, such as "July 2025 retainer: 20 hours, $900," and add a separate line for overage hours at the contracted overage rate.
Numbering and record retention
Number invoices sequentially, such as VA-2025-001, VA-2025-002, and so on, so a year's worth of income reconciles cleanly with your Schedule C. Save copies (PDF plus source file) for at least three years.
Novo Invoices is free with a Novo business checking account, sends invoices by email, and deposits ACH or card payments directly into that account. There is no separate processor login and no third-party wallet holding the funds before payout.
Which free invoice tool should a virtual assistant use?
Three broad options for a solo VA:
| Option | Cost | Payment collection | Payout speed | |---|---|---|---| | Google Docs / Word / spreadsheet template | Free | Manual; you follow up on each payment | Depends on how the client pays | | Subscription invoicing SaaS | Monthly fee whether or not you invoice | Built-in ACH/card, usually via a third-party processor | 1–3 business days after the processor releases funds | | Novo Invoices | Free with a Novo business checking account | Built-in ACH/card | Deposits directly into your Novo account |
What to weigh: the monthly cost, the time it takes for payments to settle, and whether the tool connects to your business bank account. A separate SaaS plus a separate processor plus a separate bank means three logins and three places money can get stuck.
How to bill for different VA service models
Hourly billing
Track time in the tool you already use (Toggl, Clockify, or a spreadsheet). Round to the nearest 15 minutes and disclose the rounding rule in your contract. Show hours × rate on the invoice so the client can verify the math without asking.
Retainer billing
A retainer is a monthly block of hours or services billed in advance, sometimes at a discounted rate. Two things your contract should specify:
- Rollover: do unused hours roll to the next month, expire, or convert to a partial refund?
- Overage: what's the rate for hours beyond the block, and does it require pre-approval?
Invoice the retainer at the start of the month, then send a separate line or a follow-up invoice at month-end for any overage. If you handle several retainer clients, business sub-accounts can help you bucket incoming payments so retainer income doesn't get commingled with project income or set-aside tax dollars.
Project or package billing
Fixed-fee deliverables (a full inbox setup, a launch checklist, a research report) work well as milestone invoices, commonly 50% at kickoff and 50% at delivery. State the deliverables and revision limits in the contract so scope creep doesn't quietly become unpaid work.
Reimbursables
Software subscriptions, stock images, ad spend paid on the client's behalf. Two ways to handle them:
- Pass through at cost: cleaner, no markup, no dispute.
- Mark up 10–15%: covers your time managing the purchase.
Pick one and disclose it in the contract. List reimbursables as separate line items on the invoice and attach receipts.
International clients
Bill in USD and note that the client's sending bank may charge a wire fee. Check your current Novo fee schedule and the sending bank's fee schedule before asking an international client to pay by wire. For recurring international clients, ask whether the client can pay from a US bank account; domestic ACH usually costs less than repeat international business payments sent by wire.

What payment terms should a virtual assistant use?
Net 7, Net 15, Net 30
"Net X" means the invoice is due X days after the issue date. Net 30 is standard for large corporate clients whose AP cycles run monthly. Net 15 is a common payment term for virtual assistants working with small-business clients because it gives the client time to process the invoice without delaying payment for a full month. Among Novo VA customers, Net 15 is the most common invoice term.
Deposits and prepayment for new clients
For new project clients, consider requiring a 50% deposit before work begins and writing the deposit terms into the service contract. This reduces the risk of starting work before a new client is ready to pay and helps cover your time if the project stops unexpectedly.
Late fees
A late-fee clause needs three things to hold up:
- Written into the signed services contract, not just the invoice
- A clear trigger (e.g., "any invoice unpaid 15 days after the due date")
- A specific amount, such as a flat fee or a monthly percentage. Many contracts use 1% to 2% per month, but state limits vary.
Late-fee rules vary by state. Put any late fee in the signed contract, state the trigger and amount clearly, and check state law or ask an attorney before setting the rate.
ACH vs. credit card
ACH transfers move money directly between US bank accounts through the ACH Network under NACHA rules.
ACH payments often cost less to receive than card payments, depending on the provider's fee schedule. Card is faster to set up for the client and familiar, but card payments usually cost more than ACH; check your invoicing tool's current card-processing rate before deciding whether to absorb or pass through the fee.
For retainer clients, set up a recurring ACH pull or a recurring card charge with the client's written authorization. Recurring payment authorization can reduce manual follow-up for monthly retainer clients.
Early-pay discount
Consider offering "2/10 Net 30," which means 2% off if the client pays within 10 days, full amount due at 30. It works best with corporate clients whose AP teams look for those discounts as a matter of process.
What taxes and records do self-employed VAs need to track?
Every paid invoice is income the IRS expects to see. If you operate as a sole proprietor or single-member LLC, that income goes on Schedule C of Form 1040. Self-employed virtual assistants in the United States owe self-employment tax when net earnings from self-employment reach $400 for the year.
For a fuller list of what you can deduct against that income, see our guide to Virtual Assistants business expenses and tax deductions.
The $600 1099-NEC threshold
A US business client that pays a non-employee $600 or more in a calendar year must file Form 1099-NEC with the IRS and send the contractor a copy.
Two things to keep in mind:
- A virtual assistant owes income tax on all invoice income, whether or not a client issues a 1099.
- If a client asks for a W-9 in January, send it. It's how they file the 1099 correctly.
Sales tax on services
Most states do not tax personal or administrative services, but a handful tax specific digital, data-processing, or administrative services.
Confirm with your state's Department of Revenue before assuming your VA work is exempt. The Federation of Tax Administrators maintains a state-by-state comparison.
Recordkeeping
The IRS recommends that virtual assistants keep invoices, receipts, contracts, and bank statements for at least three years from the date they file the corresponding tax return. Longer retention applies in specific situations: the IRS extends the window to six years for substantial unreported income and indefinitely for unfiled returns.
Separate business banking
The SBA recommends opening a dedicated business checking account so business income and expenses stay separate from personal spending.
Clean separation makes Schedule C reporting easier and can help LLC owners avoid commingling business and personal funds.
How to get paid faster as a VA
Six concrete moves many freelancers report shorten days-to-payment:
- Send the invoice the day you deliver the work, not on the last day of the month. A same-day invoice connects your payment request directly to the completed work.
- Automate reminders at 3, 7, and 14 days past due. Most invoicing tools do this in a checkbox.
- Offer a small early-pay discount if cash flow is tight. 2% for payment within 10 days is a standard offer.
- Follow up by phone after two written reminders go unanswered. Voice contact resolves ambiguity that email won't.
- Pause work on further deliverables until the outstanding invoice clears, per a "work stops on non-payment" clause in your contract.
- Escalate if a client refuses to pay. Small-claims limits vary by state, so check your state court website before choosing that route. For larger balances, a collections agency may be a better fit.
What questions do virtual assistants ask about invoicing?
Do I need an LLC to invoice clients as a VA?
No. A sole proprietor can invoice clients using their legal name and SSN. An LLC adds a liability shield and lets you use a business name and EIN on your W-9, which many VAs prefer once billings pass a few thousand dollars a month.
Can I invoice without a business bank account?
Legally, yes. Practically, a dedicated business checking account makes income, expenses, and tax records easier to separate from personal spending. The SBA recommends a dedicated business checking account, and mixing personal and business funds can weaken the liability protection LLC owners rely on.
What's the difference between an invoice and a receipt?
An invoice is a request for payment issued before or after work is delivered. A receipt confirms that payment has been received. Same transaction, two documents, opposite directions.
How do I invoice a client in another country?
Bill in USD, send the invoice as a PDF by email, and include full wire instructions or a card payment link. Note in the invoice that the sending bank may charge a wire fee. Check your current Novo fee schedule and the sending bank's fee schedule before choosing wire as the method.
What if a client refuses to pay?
Send a formal demand letter (email is fine) stating the amount owed, the original due date, and a deadline. If that fails, small-claims court is often the fastest recovery route for balances under your state's small-claims limit. For larger amounts, a collections agency or an attorney's demand letter typically resolves it before litigation.
What is the easiest way for a virtual assistant to invoice clients?
Clear itemization, an explicit due date, and payment instructions that deposit funds into a business bank account help make invoicing easier to track and reconcile.
Novo Invoices lets virtual assistants send unlimited invoices by email for free and accept ACH or card payments into a Novo business checking account, which has no monthly fee; check Novo's current fee schedule for payment-processing costs.
Disclosures
Novo Platform Inc. ("Novo") is a fintech, not a bank. Banking services provided by Middlesex Federal Savings, F.A., Member FDIC. The Novo Debit Card is issued by Middlesex Federal Savings, F.A., and the Novo Business Credit Card is issued by Continental Bank, pursuant to licenses from Mastercard International Incorporated. Mastercard is a registered trademark of Mastercard International Incorporated and can be used everywhere Mastercard is accepted. The Novo Merchant Cash Advance is offered by Novo Funding LLC. Your eligibility for Novo products and services is subject to final Novo determination.
Novo Platform Inc. ("Novo") strives to provide accurate information but cannot guarantee that this content is correct, complete, or up-to-date. This page is for informational purposes only and is not financial or legal advice nor an endorsement of any third-party products or services. All products and services are presented without warranty. Novo Platform Inc. does not provide any financial or legal advice, and you should consult your own financial, legal, or tax advisors.