Skip to content
VendorDesk

GST compliance · Free · No sign-up

Free Bill of Supply Generator

Make a GST-compliant bill of supply online, sign it on screen, and download the PDF — free, with no sign-up and no watermark. Built for composition dealers, exempt supplies, restaurants under composition, and small businesses below the GST registration threshold.

  • Free · no watermark
  • Rule 49 format
  • Composition declaration
  • Sign on screen
  • Amount in words
  • A4 PDF download

Bill of Supply form and preview

1. Your business (supplier)

Registration status

2. Bill details

Serial numbers must be unique within a financial year and no longer than 16 characters.

3. Bill to (recipient)
4. Items
5. Notes & payment
Bank / UPI details (optional)
6. Signature

Sign with your finger on a touchscreen, a stylus, or your mouse or trackpad. Rule 49 asks for the supplier’s signature — this draws it straight onto the bill.

Not signed

Used only when you haven’t drawn a signature. Handy on a keyboard, or if drawing is awkward.

Drafts are stored only in your browser’s local storage. Nothing is sent to VendorDesk.

Document preview

Total ₹0.00

Bill of Supply

Not a tax invoice · No GST charged on this supply

Bill No.
Date
Place of supply

From

Bill to

# Description HSN / SAC Qty Rate Amount
Subtotal
Total

Amount in words:

This is a Bill of Supply under the CGST Rules, 2017. No input tax credit is available on this document. Generated with vendordesk.tools

Compliance check

Total ₹0.00

The rules, explained

When must an Indian business issue a Bill of Supply instead of a Tax Invoice?

Under the GST law, the document you hand to a customer tells them — and the tax department — whether tax was charged and whether they can claim credit for it. Choosing the wrong one is one of the most common compliance slips small suppliers make. Here is where the line falls.

What a Bill of Supply is

Section 31(3)(c) of the CGST Act, 2017 requires a registered person who is supplying exempted goods or services, or who is paying tax under the composition scheme, to issue a bill of supply instead of a tax invoice. Rule 49 of the CGST Rules then prescribes what that document must contain. The defining feature is simple: a bill of supply shows no tax. There is no CGST, SGST or IGST column, no tax rate and no tax amount, and the recipient cannot claim any input tax credit against it.

Tax Invoice vs. Bill of Supply at a glance

PointTax InvoiceBill of Supply
Issued forTaxable supplies by a regular registered personExempt, nil-rated or non-taxable supplies; all supplies by composition dealers; supplies by unregistered persons (as a plain bill)
Tax shownYes — rate and amount of CGST/SGST or IGSTNo tax column at all
Input tax credit for buyerAvailable if conditions are metNot available
Governing ruleRule 46Rule 49
Mandatory declarationNone specificComposition dealers: “Composition taxable person, not eligible to collect tax on supplies”

The three situations that call for a Bill of Supply

1. You are a composition dealer

The composition scheme under Section 10 lets small businesses — manufacturers, traders and restaurants with aggregate turnover up to ₹1.5 crore (₹75 lakh in certain special-category states), and service providers up to ₹50 lakh under Section 10(2A) — pay GST at a flat rate on their own turnover instead of on each sale. In exchange, they may not collect tax from customers and may not claim input tax credit. Every sale they make must therefore be documented on a bill of supply, with their GSTIN and the prescribed declaration printed at the top. Composition dealers are also barred from making inter-state outward supplies of goods, which is why the generator warns you if the place of supply is in a different state.

2. You are supplying exempt or nil-rated goods or services

A regular registered person selling fresh produce, unbranded grains, educational or healthcare services, or anything else that is exempt or attracts a nil rate, has nothing to charge and must issue a bill of supply for those items. If a single sale mixes taxable and exempt items and the buyer is unregistered, Rule 46A allows one combined “invoice-cum-bill of supply”.

3. You are not registered under GST at all

Freelancers, home businesses and small retail suppliers whose aggregate turnover is below the registration threshold — ₹40 lakh for goods and ₹20 lakh for services in most states, halved in special-category states — are not required to register. An unregistered person cannot charge GST under any circumstances; collecting tax without registration is an offence under Section 32. The GST Rules technically define the bill of supply for registered persons, so what an unregistered vendor issues is a plain bill that behaves exactly like one: no GSTIN, no tax, and a clear note that the supplier is unregistered. That is what this generator produces in “Not registered” mode, and it is what most customers, accountants and marketplaces expect to see.

Who this free bill generator is for

Most online bill generators are built for a regular GST-registered business charging tax. This one is deliberately the opposite: it is for the far larger group of Indian sellers who must not put GST on the document at all.

Small businesses below the registration threshold

If your aggregate turnover is under ₹40 lakh for goods or ₹20 lakh for services (₹20 lakh and ₹10 lakh in the special-category states), you are not required to register, and you cannot charge GST. You still need to hand customers a clean, numbered bill for their books — one that shows no tax and says plainly that you are unregistered. That is what this generator produces, free and without an account.

Restaurants under the composition scheme

A restaurant with turnover up to ₹1.5 crore can opt into the composition scheme and pay a flat 5% on its own turnover. In exchange it cannot collect any GST from diners, so every bill it hands over must be a bill of supply carrying the words “Composition taxable person, not eligible to collect tax on supplies”. Select Composition dealer above and the declaration is added for you. A restaurant paying tax at the regular rates is in the opposite position and must issue a tax invoice, which this tool does not produce.

Traders and manufacturers under composition

The same logic covers composition traders and manufacturers up to ₹1.5 crore, and composition service providers up to ₹50 lakh under Section 10(2A). All of them bill on a bill of supply, never a tax invoice.

Anyone selling exempt or nil-rated goods

Fresh produce, unbranded grains and flour, educational and healthcare services and other exempt supplies are billed on a bill of supply even by a regular registered business, because there is no tax to show.

What Rule 49 says the document must contain

  1. Name, address and GSTIN of the supplier (GSTIN not applicable to unregistered vendors).
  2. A consecutive serial number, unique for the financial year, of up to 16 characters (letters, numerals, hyphens and slashes).
  3. Date of issue.
  4. Name, address and GSTIN or UIN of the recipient, if registered.
  5. HSN code for goods or SAC for services, to the extent required for your turnover band.
  6. Description of the goods or services.
  7. Value of the supply, taking into account any discount or abatement.
  8. Signature or digital signature of the supplier or an authorised representative.

The generator lays out every one of these fields, adds the place of supply (useful for inter-state checks and for your own records), and writes the total in words using the Indian lakh-and-crore system so the figure cannot be misread.

Small-value supplies and the ₹200 rule

Rule 49 borrows the relaxations in Rule 46: a registered person need not issue a bill of supply where the value of the supply is less than ₹200, the recipient is not registered and does not ask for one — provided a consolidated bill of supply is issued at the close of each day covering all such sales. A document issued under any other law (for example a receipt under a state VAT law for alcohol) is treated as a bill of supply for GST purposes.

Mistakes to avoid

  • Titling it “Tax Invoice”. The heading itself signals that tax was charged. Use “Bill of Supply”.
  • Adding a GST line while unregistered. Even a “0%” line invites questions; leave tax out entirely.
  • Dropping the composition declaration. It is mandatory on every bill a composition dealer issues.
  • Restarting serial numbers mid-year. Serial numbers must run consecutively through the financial year.
  • Inter-state sales under composition. Not permitted for goods; check before you ship across a border.
  • Losing the copy. Section 36 requires records to be kept for 72 months from the due date of the annual return for that year — download and file every PDF.

This page is general information, not tax advice. Thresholds and rules change; confirm your position with a chartered accountant or GST practitioner before issuing documents. VendorDesk is not liable for tax auditing errors — see our terms of service.

FAQ

Bill of Supply questions

What is the difference between a Bill of Supply and a Tax Invoice?
A Tax Invoice is issued by a registered person for taxable supplies and shows the GST charged (CGST/SGST or IGST), which the buyer can claim as input tax credit. A Bill of Supply is issued where no tax may be charged — by composition dealers, for exempt or nil-rated supplies, and in practice by unregistered vendors — so it carries no tax column and gives the buyer no credit.
Can an unregistered vendor issue a Bill of Supply?
Strictly, the CGST Rules define the “bill of supply” for registered persons. An unregistered vendor (turnover below the ₹40 lakh goods / ₹20 lakh services threshold, lower in special-category states) cannot charge GST at all and issues a plain bill without tax. This generator produces exactly that format: no GSTIN, no tax column and a clear statement that the supplier is not registered under GST.
What must a composition dealer write on a Bill of Supply?
The words “Composition taxable person, not eligible to collect tax on supplies” must appear at the top of every bill of supply, and the dealer’s GSTIN must be shown. The generator adds both automatically when you select “Composition dealer”.
Is a Bill of Supply required for small amounts?
Under Rule 49 read with Rule 46, a registered person need not issue a bill of supply where the value is less than ₹200 and the recipient is unregistered and does not ask for one — provided a consolidated bill of supply is prepared at the end of each day for all such supplies.
Is this bill generator really free, and is the PDF watermarked?
It is free with no limit on how many bills you create, no account, and no watermark on the PDF. The document is assembled by JavaScript in your own browser, so there is no server cost to pass on to you and no upload of your figures.
Can a restaurant use this bill generator?
Yes, if the restaurant is registered under the composition scheme (Section 10, 5% rate, turnover up to ₹1.5 crore). Composition restaurants cannot collect GST from diners, so every bill they issue must be a bill of supply carrying the prescribed declaration — exactly what this tool produces. A restaurant paying tax at the regular rates must issue a tax invoice instead, which this tool does not generate.
Does it work on a phone, like an app?
Yes. It is a website, so there is nothing to install — open it in your phone’s browser and it works, including signing with your finger. On Android and iOS you can use “Add to Home screen” to keep it one tap away, and it will still run without a network connection to our servers, because the bill is built on your device.
What is the correct bill of supply format?
Rule 49 of the CGST Rules sets the fields: supplier name, address and GSTIN; a consecutive serial number unique for the financial year (up to 16 characters); the date of issue; the recipient’s name, address and GSTIN or UIN if registered; HSN or SAC codes; a description of the goods or services; the value after discount; and the supplier’s signature. This generator lays out every one of those fields for you, so the format is correct by construction.

Printing packaging for the same client?

Generate a real-scale paper bag die-line with material-aware bleed in seconds.

Open the dieline generator