Professional invoices with your logo and brand color. Choose a template, fill the details, download PDF. No login, no account needed.
Color
Your Business
Click to upload logo
PNG, JPG: max 2MB
Invoice Details
Bill To
Line Items
Applied to the subtotal, before GST is calculated.
Payment & Closing
Click to upload your signature
PNG with transparent background works best, max 2MB
The amount isn't pre-filled, whoever scans this enters it themselves when paying, so revised or partial payments never fall out of sync.
Notes / Terms
Additional notes
Live Preview
PDF will match thisInvoice History
Last 20 invoices saved locally
No invoices saved yet
Download an invoice to save it here
Learn
You finish the work, and now you need to bill for it. Most people reach for a Word template or a screenshot of a spreadsheet, and it works, until a client asks for your GSTIN, or you realise you've sent two invoices with the same number, or you're not sure whether to charge CGST+SGST or IGST. None of this is complicated once you know it, so here's exactly what a proper invoice needs and how each piece of this tool takes care of it.
A GST invoice is simply a bill that shows the tax charged on a sale of goods or services, broken into CGST, SGST or IGST as applicable. If you're registered under GST, you're required to issue one for every taxable supply. If you're not GST-registered, for instance a freelancer under the registration threshold, you can still issue a regular invoice without any tax fields; it just won't show GST, and that's completely fine.
How this tool handles it: Your GSTIN and your client's GSTIN are both optional fields. Leave them blank and you get a clean, professional invoice with no tax section forced onto it. Fill them in and the tool calculates GST automatically.
At minimum: a unique invoice number, the invoice date, your business's name and address, your client's name and address, a description of what was sold, the quantity and rate, and the total amount. If GST applies, you also need the GSTIN of both parties (where registered), the place of supply, and the tax rate and amount charged.
One field worth a special mention: GST-registered businesses above a certain turnover are also expected to mention an HSN or SAC code against each item or service. This tool doesn't have a dedicated field for that yet; if you need one, add it directly into the line item's description for now, for example "Web design services (SAC 998314)".
How this tool covers it: Every field above maps directly to a field in the form, business and client details, invoice number and date, line items with quantity and rate, and an automatic tax breakup once GST rates are set.
Under GST, the same sale is taxed differently depending on where the buyer is. If your business and your client are in the same state, the tax is split equally into CGST (central) and SGST (state). If they're in different states, the full rate applies as one single IGST (integrated) tax instead. Getting this wrong is one of the most common invoicing mistakes for people billing clients outside their own state.
How this tool handles it: Set your business's state under Sender Details, and your client's state under Place of Supply. Same state, ₹1,000 at 18% becomes CGST ₹90 + SGST ₹90. Different state, the same ₹1,000 at 18% becomes IGST ₹180. You never have to decide which one applies; it's detected automatically from the two states you've already entered.
GST in India is charged at one of five slabs: 0%, 5%, 12%, 18% or 28%, depending on the goods or service being sold. Most professional and freelance services (design, consulting, development, writing) fall under 18%, but this varies by classification, and it's worth confirming yours with a CA if you're unsure, since charging the wrong rate on a registered invoice can cause reconciliation issues later.
How this tool handles it: Each line item has its own GST rate dropdown, so a single invoice can mix rates, say, one item at 18% and another at 5%, and the tool groups and totals the tax for each rate separately before adding them together in the final amount.
Every invoice needs a unique number, and under GST rules that number has to run in a continuous sequence for the financial year, no repeats, no unexplained gaps. Beyond compliance, it's just good practice: sequential numbers make it obvious at a glance which invoices are outstanding and make year-end reconciliation far less painful.
How this tool handles it: The next number is suggested automatically (INV-001, INV-002, and so on) every time you open the tool, but it's only actually reserved the moment you download a PDF. Refreshing the page or closing the tab without downloading never burns a number or creates a gap in your sequence.
A due date isn't legally required, but it's one of the biggest reasons freelancers get paid late; without one, "as soon as possible" quietly becomes three weeks. Stating clear payment terms, and a specific date, gives you something concrete to follow up on.
How this tool handles it: Turn on "Payment due within X days" and the Due Date field calculates itself from your invoice date. Change either one afterwards, the day count or the calendar date, and the other updates to match automatically, so the printed terms and the actual due date can never quietly disagree.
A common mistake is applying a discount after tax has already been calculated. If a discount is agreed at the time of the sale, it should reduce the taxable value first, and GST should be charged on what's left, not on the original, undiscounted amount.
How this tool handles it: Turn on "Apply a discount," choose a flat ₹ amount or a % of the subtotal, and it's deducted before GST is calculated, not after. If your line items carry different GST rates, the discount is split proportionally across each rate group first, so the tax on each is still calculated correctly.
None of these three are legally required on a digital invoice you email or share as a PDF, but each solves a real, practical problem. A signature adds a personal, authorised feel some clients expect. A UPI QR code lets a client pay you in seconds straight from the PDF, instead of you sending your UPI ID separately after the fact. Your logo, simply, makes the invoice look like it came from an actual business rather than a template.
How this tool handles it: All three are optional toggles or uploads, on the Line Items and Payment & Closing sections. A "Thank you for your business!" note appears on every invoice by default; the signature line is separate and entirely up to you.
Here's the order that gets you from a blank form to a client-ready PDF.
Fill in your business and client details: names, addresses, GSTIN if registered, and each party's state.
Add your line items: description, quantity, rate, and a GST rate for each.
Apply a discount if one applies, and set your payment terms and due date.
Add optional touches: logo, signature, UPI QR code.
Click Download PDF: your invoice number is reserved, the invoice is saved to your history, and a client-ready PDF downloads instantly.
Note: this tool is built to get your invoice format, numbering and tax math right, but it isn't a substitute for advice from a chartered accountant on GST registration, the correct rate for your specific goods or services, or e-invoicing (IRN) requirements if your turnover crosses the applicable threshold.
Drag the box to select just your signature. We've pre-selected it for you, adjust if needed.