StudioPartnerStudioPartner
Start free trialLog in

30 days free · No card needed

Free Tool

Dance Studio Invoice Generator

Make a professional invoice in seconds — for dance, fitness, yoga, music or tutoring. Add your UPI, GST and a scan-to-pay QR code, then download a clean PDF. Works whether or not you are GST-registered. No signup.

Your details

Bill to

Line items

Payment details (optional — so clients can pay you)

Terms & conditions

Payment due within 7 days. Late cancellations under 24hrs charged full session. No refunds once a batch has started. E&OE.

The preview on the right is exactly what downloads

Your Studio Name
123 Main Road, City, 110001
+91 98765 43210 · hello@yourstudio.com
YSN-0142
Date: 10 Jul 2026
Due: 17 Jul 2026
BILL TO
Client Name
DESCRIPTIONAMOUNT
Monthly Class Fee — June 2026₹3,000.00
Workshop (one-time)₹1,500.00
Subtotal₹4,500.00
Total due₹4,500.00
In words: Four Thousand Five Hundred Rupees only
PAY TO
UPI: yourstudio@okbank
Terms
Payment due within 7 days. Late cancellations under 24hrs charged full session. No refunds once a batch has started. E&OE.
Made with StudioPartner

What makes a proper invoice in India?

A proper invoice does three jobs: it says who is billing whom, what for and how much, and it makes it easy to actually get paid. At a minimum that means your business name and contact details, the client's name, a unique invoice number and date, a clear list of what you are charging for, the total, and how to pay you. If you are GST-registered, your GSTIN and the CGST or SGST breakup are required too.

The generator above builds all of this for you. Everything optional — GST, client address, bank details — only appears on the invoice if you fill it, so a solo teacher gets a clean simple bill and a registered studio gets a full tax invoice from the same tool.

How do I add UPI and a scan-to-pay QR?

Enter your UPI ID in the payment section and the tool generates a QR code that carries both your UPI ID and the exact invoice amount. Your client scans it with any UPI app and the amount is already filled in — they just confirm. This is the single biggest thing you can do to get paid faster: remove every step between “invoice received” and “payment sent.”

In practice this is what gets class fees paid the same day instead of next week. A parent who has to type your UPI ID, your name and the exact amount will put it off; a parent who just scans, sees the amount already filled and taps once pays now. Put the QR on every invoice you send over WhatsApp — most dues that drag on for weeks are simply waiting on that one missing step.

Should I charge GST on class fees?

Only if you are registered under GST, which is mandatory once your annual turnover crosses the threshold for services. If you are registered, switch on GST and the tool splits the tax into CGST and SGST automatically. If you are not registered, leave it off — issuing a GST invoice without a valid GSTIN is not correct. When in doubt, check with your accountant.

On a within-state invoice the tax shows as CGST plus SGST in equal halves, which is what almost every local studio needs; a client in another state would instead fall under IGST. Thresholds, exemptions and the rules for education and coaching do change from time to time, so treat what the tool produces as a clean starting point rather than tax advice, and confirm your exact position with a CA.

Why put payment terms on the invoice?

Clear terms get you paid on time and protect you in a dispute. The tool gives you ready-made terms for class businesses — a payment window, a late-cancellation rule, a no-refund-after-batch-starts clause — or you can write your own. Setting expectations in writing, before money is owed, is what turns “I'll pay next week” into actual payments.

For a class business the terms that actually prevent arguments are the unglamorous ones: when the fee is due each month, what happens if a student joins mid-month, and the fact that fees already paid are not refunded once a batch has begun. Keep them on the invoice itself, not only in a WhatsApp message that scrolls away — a line a parent agreed to in writing settles a disagreement in seconds; a verbal understanding never does.

Frequently asked questions

Can I make an invoice without a GST number?

Yes. The GSTIN field is optional. Leave it blank and the tool produces a clean professional invoice without any GST lines — perfectly valid for solo teachers and unregistered studios. If you are GST-registered, add your GSTIN and switch on GST to show the CGST and SGST split automatically.

How does the scan-to-pay QR code work?

Enter your UPI ID and the tool builds a UPI QR code that carries both your UPI ID and the exact invoice amount. Your client scans it with any UPI app — Google Pay, PhonePe, Paytm — and the amount is already filled in. They just confirm and pay. The QR is generated in your browser; nothing is stored on any server.

Is this invoice generator really free?

Yes, completely free with no signup. Fill in your details, download the PDF, send it. You can make as many invoices as you like. There is no watermark beyond a small line crediting StudioPartner.

Who can use this invoice generator?

Anyone who teaches or runs a class-based business in India — dance studios, fitness trainers, yoga instructors, music teachers, tutors and solo coaches. The fields and terms are built around how class fees actually work, including per-batch billing and package deductions.

Making one invoice is easy. Tracking who actually paid is the hard part.

This tool makes a clean invoice in seconds. It will not tell you who has paid, who is pending, or who quietly stopped coming. StudioPartner tracks every student's fee, flags pending dues, and sends a one-tap WhatsApp reminder with their name and amount — so the invoices you send actually turn into money in your account.

Start 30-Day Free Trial

₹999/month after trial. No credit card needed to start.

Read next