About this tool
Build a clean, professional PDF invoice without an account or an upload. Fill in your business name, address and email, add your client under Bill To, set the invoice number and dates, then list each item with its quantity and unit price. Optionally embed a PNG or JPG logo, choose a currency, and add a tax rate, a discount and notes. Everything is assembled locally with pdf-lib, so even sensitive financial details never leave your device.
The math is straightforward and transparent: each line amount is quantity × unit price, the subtotal is the sum of every line, the discount you enter is subtracted as a flat amount, and tax is charged on the discounted subtotal — tax = (subtotal − discount) × rate ÷ 100. The grand total is subtotal − discount + tax. Money is formatted with your locale's thousands separators and the currency symbol you pick, and long tables automatically paginate across additional pages with the column header repeated.
The built-in PDF fonts (Helvetica) cover Latin/Western-European text; unusual symbols and non-Latin scripts (Arabic, Chinese, Cyrillic, etc.) may not render and are replaced with a placeholder, so stick to Latin characters for names and descriptions.