Free B2B invoice maker

Build a business-to-business invoice with VAT numbers, PO references and net payment terms, then download it as a clean PDF. No signup, no limits.

Everything stays in your browser

Your business

Saved on this device so it is filled in next time.

Bill to

Invoice details

Line items

Description Qty Unit price Tax % Amount

Tax, discount & payment

Payment details

Shown in a box near the bottom of the invoice. Leave blank to hide it.

Notes & terms

How to make a B2B invoice

  1. Add your business details. Company name, address, VAT or tax ID and company registration number: the identifiers a client's accounts payable team needs to process the invoice.
  2. Enter the client company. Use the legal entity name, an "Attn" line for the accounts payable contact, and their VAT number if you are invoicing across borders.
  3. Set the invoice number, PO number and terms. Many B2B clients will not pay an invoice that is missing a purchase order reference. Choosing Net 30 or similar fills in the due date for you.
  4. List what you are billing. One line per deliverable, with quantity and unit price. Switch on per-line tax rates if items are taxed differently.
  5. Add payment details. Bank, IBAN, sort code or SWIFT so the client can pay without emailing you for them.
  6. Download the PDF and send it on. Your business details are remembered for the next invoice.

Built for business-to-business billing

VAT, GST and sales tax

Set your own tax label and rate, apply it to the whole invoice, or give each line its own rate. Both parties' tax IDs are printed on the invoice, which is what most tax authorities expect on a B2B document.

Reverse charge

Selling to a VAT-registered business in another EU member state? Tick reverse charge and the invoice shows zero VAT with the wording that the recipient accounts for VAT under Article 196 of Council Directive 2006/112/EC.

PO numbers and net terms

Purchase order references and net payment terms are standard in B2B. Both appear in the invoice header, and the due date is calculated from your issue date so the terms and the date never disagree.

Multi-currency

Twenty currencies including USD, EUR, GBP, CHF, SEK, JPY and AED, with the currency code shown on the total so there is no ambiguity about what is owed.

Building something other than an invoice?

The planner maker works the same way for printable planners, checklists and trackers, and you choose how many rows, boxes and columns you get.

Prefer to fill it in by hand?

If you would rather print a blank form, the printable invoice template is the same layout with empty fields.

Frequently Asked Questions

Is this B2B invoice maker really free?

Yes. There is no signup, no email, no watermark on your figures and no limit on how many invoices you create. You can even switch off the small credit line in the footer.

Where is my company and client data stored?

Only in your own browser. The invoice is built and the PDF generated locally in JavaScript, and your details are kept in your browser's local storage so they are pre-filled next time. Nothing is uploaded to a server.

Can I add VAT or GST to a business invoice?

Yes. Set a tax label such as VAT, GST or Sales tax and a single rate for the whole invoice, or switch on per-line tax rates when items are taxed differently. Your VAT number and your client's both appear on the invoice.

Does it support EU reverse charge invoices?

Yes. Tick the reverse charge option and no VAT is charged, with a note stating that VAT is to be accounted for by the recipient under Article 196 of Council Directive 2006/112/EC.

Can I include a purchase order number and net payment terms?

Yes. Enter a PO number and choose Due on receipt or Net 7 to Net 90. The due date is calculated from the issue date, and you can override it whenever you need to.

Can I put my company logo on the invoice?

Yes. Upload a PNG or JPG and it is placed at the top of the invoice. The image is resized and stored in your browser only. You can also set a brand colour for the header and totals.

Missing something?

Tell us what would make this invoice maker work better for your business.