Freelance billing

Freelance Invoice Generator

Create an invoice, estimate, or receipt with client details, service lines, tax, withholding, payment instructions, and direct export.

Create Invoice
Setup

Document settings

Draft ready
People

Freelancer and client

Your details

Client

Billing

Work, time, and expenses

Type Description Qty Rate Tax % Line total
Money

Tax, deposits, and payment

Terms

Notes and reminders

Why this exists

Freelancers need more than a printable receipt

Freelancers need to move quickly from agreed work to a clear bill: who is paying, what was delivered, what tax or withholding applies, how to pay, and what record to keep. This workspace keeps that path local-first: build the document, review the balance, copy the client handoff, then export the file you need.

Time, service, retainer, and expense line items. VAT, per-line tax, discount, withholding, paid amount, and balance due. Paystack, Flutterwave, PayPal, Wise, mobile money, and bank instructions. Saved drafts, saved clients, import, and multi-format export.
FAQ

Freelance invoice questions

Can I use this for retainers?

Yes. Add a retainer line, choose recurring terms in your notes, and copy the reminder message for the next billing cycle.

Can I make receipts?

Yes. Switch the document type to receipt, enter the amount paid, and export the paid document.

Can clients pay from the invoice?

You can add a Paystack, Flutterwave, PayPal, Wise, or other payment link. The tool also creates a QR code when a valid link is present.

Is this tax advice?

No. The tool calculates from the rates you enter. Confirm VAT, withholding, e-invoicing, and recordkeeping obligations with local rules or an accountant.