
Guide
Whether you're a freelancer, small business owner, or accountant, knowing how to create a proper invoice is essential. This guide walks you through everything — from the basics to GST-compliant invoicing.
An invoice is a commercial document issued by a seller to a buyer that itemizes products or services provided and specifies the amount due. It serves as a formal request for payment and is a critical record for accounting, tax filing, and legal purposes. In India, GST invoices must follow a format prescribed by the GST Act.
Start with your company name, address, GSTIN (if registered), and logo. This establishes credibility and helps the buyer identify the seller.
Include the buyer's name, billing address, shipping address (if different), and their GSTIN for B2B transactions. Accurate details ensure the invoice is valid for tax purposes.
For each line item, provide a clear description, quantity, unit price, and GST rate. The total amount is calculated automatically.
Specify the applicable GST rate (0%, 5%, 12%, 18%, or 28%). The system splits it into CGST and SGST for intra-state sales, or IGST for inter-state sales.
Define the due date, payment methods accepted (bank transfer, UPI, cheque), and any late payment penalties. This sets clear expectations.
Preview the invoice, make any final adjustments, and download as PDF. Share it via email or WhatsApp directly from the app.
For GST-registered businesses in India, an invoice must include:
Use our free invoice generator — no signup, no watermarks, instant PDF download.
Create Invoice NowAn invoice is a request for payment sent by a seller to a buyer, while a bill is the document a buyer receives as a record of what they owe. In practice they refer to the same document.
If your business is registered under GST and your annual turnover exceeds the threshold (₹40 lakh for goods, ₹20 lakh for services), you must charge GST and issue a GST-compliant invoice.
Yes. If you are not GST-registered, you can still issue a regular invoice. However, you cannot charge GST or claim input tax credit.
Turnivo is a free online invoice generator that works in your browser. No signup needed, no data stored on servers, and instant PDF download.
Yes, an invoice is a legally recognized document that serves as evidence of a transaction between a seller and a buyer. It is used for accounting, tax filing, and dispute resolution.