Free invoice generator

Fill in, preview the real PDF, download. No sign-up, no watermark — your data stays in this browser.

Loading your invoice…

How it works

  1. Fill in your invoice

    Your details, your client and the work. Totals, taxes and due dates calculate themselves.

  2. Pick a template

    Six designs, your colour, font and logo. The preview is the actual PDF.

  3. Download and send

    PDF for your client, PNG for messengers, JSON as your own backup.

Everything an invoice needs

  • Six languages, or two at once

    English, Ukrainian, German, French, Spanish and Polish — or bilingual labels like “Invoice / Rechnung”.

  • Any currency, VAT done right

    Several tax rates, prices with or without tax, discounts and shipping. Amounts are exact to the cent — or yen.

  • What you see is the PDF

    The preview is the same file you download, page breaks and all.

  • Private by design

    No account and no upload: invoices are created and saved in your browser.

  • Your logo and signature

    Add a logo or signature in PNG, JPG, SVG or WebP. We optimise it so the PDF stays small.

  • Get paid faster

    A SEPA payment QR code for euro invoices and official NBU or ECB exchange rates.

Templates

Switch any time — your data stays, only the look changes.

See all templates →
  • MinimalQuiet, lots of white space
  • ClassicSerif letterhead, ruled table
  • ModernAccent stripe, tinted panels
  • BoldBig title on a colour band
  • BilingualEvery label in two languages
  • CompactDense, for long lists

Your invoices never leave your browser

Stampbill works without an account. Everything you type is stored only on this device, in your browser’s storage. Clearing browser data removes it, so export a JSON backup of invoices you want to keep. We don’t use advertising cookies.

Frequently asked questions

Is Stampbill really free?

Yes. You can create and download as many invoices as you like, as PDF or PNG, without a watermark and without signing up.

Do I need an account?

No. Open the page and start typing. Your seller details and logo are remembered in this browser for the next invoice.

Where is my data stored?

Only in your browser, on this device. Nothing is sent to our servers. Use “Export JSON” to keep a backup or move invoices to another device.

In which languages can I create an invoice?

English, Ukrainian, German, French, Spanish and Polish. You can also print every label in two languages, for example English and Ukrainian.

Which currencies are supported?

Any ISO currency, with the right number of decimals (for example none for the yen). You can also show the total in a second currency at an official or your own exchange rate.

Can I add VAT or several tax rates?

Yes. Add as many rates as you need, apply them to all lines or to chosen ones, and choose whether prices include tax. The invoice shows a breakdown per rate.

Will the PDF look exactly like the preview?

Yes. The preview shows the real PDF, and the download is that same file.

Is it suitable for a Ukrainian sole proprietor (ФОП)?

Yes. There is a preset for invoicing foreign clients: English and Ukrainian labels, the amount in words, RNOKPP and EDRPOU fields, an IBAN and the NBU exchange rate.

Can I continue my existing invoice numbering?

Yes. Type your next number, for example 2026/018, and the following invoices continue from it.