Generate Invoice, Quote, Estimate, Receipt, Proforma Invoice.
PNG or JPG, up to 2 MB. Stays in your browser.
This is a full invoicing form, not a fill-in-the-blanks template. It handles deposits, part-payments, instalment plans, discounts, VAT or GST, and a separate call-out or delivery charge — the things most free invoice generators leave out.
The same form produces five different documents. Choosing the right one at the top prevents a lot of awkward conversations later.
| Document | Send it when |
|---|---|
| Quote | You are offering a fixed price the customer can accept. Once accepted it is normally binding on you. |
| Estimate | The final cost depends on what you find on site. It sets expectations without locking the price. |
| Invoice | The work is done or the goods are supplied and you want to be paid by a due date. |
| Proforma invoice | The customer needs a formal document before payment — to release funds, clear customs, or get purchase approval. It is not a demand for payment and is not usually entered in the accounts. |
| Receipt | Money has already been taken and the customer needs proof of it. |
Most free generators assume the invoice is paid once, in full. Trade work rarely goes that way: a deposit is taken up front, the balance falls due on completion, and larger jobs get split across several dates.
This tool handles all three. Enter any amount already received as a deposit and it is subtracted from the balance automatically. Set the payment status — unpaid, deposit received, partially paid, paid in full or overdue — and it prints as a stamp on the document, updating itself as you enter a deposit. For a larger job, switch on the instalment plan, set the upfront deposit, and build a schedule of dated payments that appears on the invoice so the customer knows exactly what is due and when.
A practical tip on deposits. If you take a deposit, show it as a separate line on the invoice rather than just reducing the total. The customer sees what they paid, what is left, and the date the balance is due — which is the single biggest reason invoices get paid on time.
Over 160 currencies are supported, grouped by country so you can find yours quickly. Tax can be applied as a percentage or a fixed amount, and there is a switch for whether tax is calculated before or after the discount — the two produce different totals, and which one is correct depends on your jurisdiction and the type of discount.
Your tax or VAT registration number sits in your business details and prints on every document. If you are not registered, leave it blank and it simply does not appear.
Exact requirements vary by country, but almost every tax authority expects the same core information. The form asks for all of it:
Check your own tax authority's guidance before you rely on any invoice for a tax return. This tool formats the document; it does not give tax advice.
There is no account, no upload and no server-side copy of your invoices. Your logo and everything you type stay in your browser. Saving a draft stores it locally on the device you are using, so you can close the tab and come back to it — but that also means a draft saved on your phone will not appear on your laptop. Download the PDF if you need the document somewhere else.
Yes, and no account is needed. There is no sign-up, no trial period, no watermark, and no limit on how many invoices you create. You do not have to give an email address to use it.
On your own device. The form runs in your browser, so nothing is uploaded to a server, including your logo. Drafts are saved locally in the browser you are using and can be reloaded later on that same device.
Yes. Enter any amount already received and it is deducted from the balance due, with a payment status stamp on the document. For staged payments, switch on the instalment plan, set an upfront deposit, and build a schedule of dated payments that prints on the invoice.
A proforma invoice is a formal quotation laid out like an invoice, sent before payment is made. It is commonly used to release funds from a finance department, to clear customs, or to get a purchase approved internally. It is not a request for payment and is normally not recorded in your accounts, so a real invoice still has to follow.
Yes. Pick any of the 160+ currencies at the top of the form and the symbol and formatting change throughout the document. Currency conversion is not applied, so enter the amounts in the currency you are billing in.
Yes, as either a percentage or a fixed amount, and you can choose whether it is applied before or after the discount. Your VAT or tax registration number prints in your business details.
Yes. There is a separate shipping and call-out field that sits below the line items, so a fixed call-out charge does not have to be buried in the item list or spread across your prices.
Yes, the number is yours to set. Most businesses run a simple sequence such as INV-0001, INV-0002, and never reuse a number. You can also add a PO or reference number when the client needs one for their own records.
There are three layouts — Modern, Minimal and Bold — plus an accent colour and your own logo, so the document matches the rest of your branding.
Yes. Tick the option to send it to the client address you entered, or download the PDF and attach it to your own email if you would rather the message came from your inbox.
Yes. The form and the PDF download work on phones and tablets as well as on a desktop, which is useful when you want to invoice from the van before you drive to the next job.
The document includes the fields tax authorities normally expect, including a unique number, dates, both parties' details, itemised amounts and tax. Rules differ between countries, so check your local requirements — and this tool does not provide tax or legal advice.
If you run a cleaning, roofing or exterior trade business, the same invoicing can sit inside your own site alongside online quotes and bookings, so the job and the invoice never get typed twice.
Message on WhatsApp