Free Invoice Generator

Create a clean invoice or a Mushak-6.3 VAT invoice, preview it live, and print or save it as PDF. Your data stays on your device.

Free No sign-up Runs in your browser — nothing is uploaded
Template
Document language

Your business saved on this device

Bill to

Invoice details

Items

Adjustments

Runs in your browser — nothing is uploaded
Guide

What a valid invoice in Bangladesh should include

A simple sales invoice needs your business details, the customer's details, an invoice number, a date, the items sold and the amount due. If you are VAT-registered, NBR requires a Mushak-6.3 (tax invoice) for each taxable supply.

Mushak-6.3 required fields

  • Seller's registered name, address and BIN
  • Buyer's name, address and BIN (when the buyer is registered)
  • Invoice number, date and time of issue, and delivery details for goods
  • Description, quantity, unit price and value of each item
  • Supplementary duty (if any), VAT rate and VAT amount
  • Total value including all duties and taxes

Tips for faster payment

  • Use a clear, sequential invoice number such as INV-2026-0042.
  • Write the due date and how to pay — bank account, bKash or Nagad merchant number.
  • Write the total in words; banks and finance teams expect it on cheques and bills.

This generator saves your business details on your own device, so the next invoice takes seconds. When you are issuing dozens of invoices a day, POS software numbers them, applies VAT and keeps the sales register for your VAT return automatically.

FAQ

Frequently asked questions

Is this invoice valid as a Mushak-6.3?
Switch the template to "Mushak-6.3" to include all the fields NBR asks for — BIN, SD, VAT rate and VAT amount per line. You are responsible for the accuracy of the details and for keeping records as the VAT law requires.
How do I save the invoice as a PDF?
Click "Save as PDF". Your browser's print dialog opens — choose "Save as PDF" as the destination. The page is laid out for A4.
Is my data stored on your server?
No. Everything stays in your browser. Your business details and last invoice are saved in your browser's local storage so you don't retype them.
Can I add my company logo?
Yes. Upload a PNG or JPG logo; it appears on the invoice and is remembered on this device.

Ready to Transform Your Business?

Join thousands of businesses already using ElevenPOS to grow smarter.

No credit card required. 14-day free trial.