VegaPal

Freelance invoicing

Freelance invoices that get approved and paid

Freelance billing has two failure modes: an invoice that looks improvised, and one that leaves the client guessing how to pay. Both are fixable in about five minutes, and neither requires accounting software you will never fully use.

Hourly, fixed or milestone billing

For hourly work, put the rate as the unit price and the hours as the quantity — the client can check the arithmetic, which is exactly what you want. For fixed-price work, one line per deliverable reads better than a single lump sum.

For milestones, invoice each one as it completes rather than saving everything for the end of the project. Smaller, more frequent invoices are approved faster and hurt less when one is late.

The things that actually speed up payment

A due date rather than 'on receipt'. Payment details on the document itself, not in the covering email. A description the client recognises from the work you agreed. An invoice number they can quote as a reference.

Sending a link as well as a PDF helps more than it sounds: whoever approves the payment is often not the person you emailed, and a link forwards cleanly.

Deposits and first-time clients

With a new client, a deposit up front is normal and easier to ask for with a document than a message. Issue a proforma invoice for the advance, then a tax invoice when the work is delivered.

If the job needs pricing first, send a quotation and convert it to an invoice once it is accepted, so the amount billed matches the amount agreed.

Keeping records without a bookkeeping habit

Every document stays in your account with its number, date, client and status, so year-end is a matter of reading a list rather than reconstructing one from your sent mail.

The free plan covers 3 documents a month with PDFs and payment pages, which is enough to try a full billing cycle before deciding whether to upgrade.

Who this is for

Designers and developers

Bill per milestone with itemised deliverables and a due date the client cannot misread.

Writers and translators

Invoice per piece or per word with the rate visible, and get paid without a rate conversation.

Remote freelancers with foreign clients

Offer a bank transfer and a stablecoin option so a slow corridor is not your problem.

How it works

  1. 01

    Add your details once

    Name, address, logo and any registration number, plus your default currency.

  2. 02

    Save how you get paid

    Add your bank account, your wallet with its network, or both.

  3. 03

    Invoice the work

    Enter hours or deliverables, set the due date, and check the total before issuing.

  4. 04

    Share and follow up

    Send the link or PDF, watch the unpaid list, and mark it paid when the money lands.

Frequently asked questions

Do I need a registered company to invoice?

Requirements vary by country. Many freelancers invoice as individuals, so check what your jurisdiction expects on the document and whether you need a tax number.

How many free invoices do I get?

3 documents per month on the free plan, including PDF downloads and shareable payment pages. Pro and Business raise the limit.

Should I charge late fees?

You can state a late-payment term in the notes or terms field. Being explicit up front works better than raising it after the due date has passed.

Can I bill a client in crypto?

Yes. Set the currency to USDT or USDC and attach the wallet with its network, or show bank and crypto details together.

Create an invoice with VegaPal

The free plan covers 3 documents a month, with PDF downloads and shareable payment pages included.