leostu
Sign up free

Invoice generator for designers

Add your line items and how you want to be paid, and get a clean invoice. Bank transfer, PayPal, WeChat Pay, Alipay, DuitNow and PayNow, with QR codes if you like.

Document language
Line items
ItemQtyUnit price
What is this invoice for
Payment methods (tick the ones to show)

Everything is generated in your browser. Nothing is uploaded. Close the page and it is gone, so print or save a PDF if you need a copy.

Preview

Sign up free and what you just filled in becomes a new order. Your client opens one link to read the contract, sign on their phone and see how to pay.

A good invoice answers three questions

How much, by when, and where to send it. If a client can see those three at a glance, you are halfway to being paid. The layout follows that order: invoice number and due date at the top, line items and the amount due in the middle, payment methods and QR codes at the bottom.

Plenty of designers just message "could you transfer the remaining 6,000?". When the client forwards that to their accounts team, the questions start: which project, which company name, which account? An invoice answers all of them in one go.

Bill the deposit and the balance separately

Under "What is this invoice for" you can choose full payment, deposit or balance. A deposit invoice still lists every line item, but the amount due is only the deposit percentage; the balance invoice works the same way. The client's accountant can reconcile it easily, and you won't lose track of which part has been paid.

Number invoices by date plus a sequence, for example INV-20261101-01. Give the deposit and balance invoices for the same project different numbers so they are easy to match later.

Payment methods

Tick the methods you accept and fill in the details. For clients in mainland China, a WeChat Pay or Alipay QR code is fastest. Malaysian clients can use DuitNow, Singapore clients PayNow, and overseas clients PayPal or a bank transfer (include your SWIFT code).

QR code images are only read and shown in your browser. They are not uploaded. They appear on the printout and the PDF. Use the original screenshot of your QR code rather than a compressed copy, or it may not scan once printed.

Clients pay you directly. Neither this page nor Leostu ever handles the money.

Currency and overseas clients

Pick the currency you quoted in, not the one you would like to be paid in. If you quoted a Singapore client in SGD, invoice in SGD and let them pay by PayNow; converting on the invoice only invites questions about exchange rates. If you quoted in USD to a client abroad, PayPal or a bank transfer with a SWIFT code is the safest route.

Bank transfers across borders often lose a fee or two along the way. If you want the full amount to arrive, say so in the notes, for example "Bank charges are borne by the payer". Agree on it before you send the invoice, not after the money arrives short.

Set a due date that matches what you agreed in the contract, usually 7 to 14 days after delivery. A clear date gives you a natural reason to follow up when it passes, without anyone feeling chased.

This is not a tax invoice

What you generate here is a bill: it tells the client how much to pay and where. It does not replace an official tax invoice where your country requires one, such as a VAT invoice in mainland China or an e-Invoice in Malaysia. If a client needs an official invoice, issue it under your local rules. You can add a line in the notes, such as "Please let me know if you need a tax invoice".

If you invoice every week

Typing the same details into every invoice gets old fast. In Leostu you enter your header and payment methods once; every order then gets its own contract and invoice that the client opens from one link. After delivery you can copy a payment reminder in one click, and the dashboard shows who still owes you. Use "Save it and send a signing link" below to carry this invoice into a new order.

FAQ

Can I show more than one payment method?

Yes. Tick as many as you like and add a QR code to each.

Which currencies are supported?

Common ones including USD, MYR, SGD, HKD, CNY, TWD, EUR and GBP. Amounts are formatted in the currency you pick.

Can the client claim this as an official tax invoice?

No. It is a bill, not a tax invoice. Issue an official invoice under your local rules if one is needed.

Are my QR codes uploaded?

No. Images are read and shown only in your browser and disappear when you refresh.

How do I save a PDF?

Click "Print / save as PDF" and choose "Save as PDF" as the printer. On a phone, use Share → Print → Save.

The other two free tools