Most freelancers in India do not need to register a business to send invoices. By default you operate as a sole proprietor, which is just you, working under your own name, and it exists the moment you take on a client. You can send a fully valid invoice today, with no company, no licence, and no registration number. Two registrations do start to matter as you grow: GST becomes mandatory once your turnover crosses ₹20 lakh a year, and Udyam (MSME) registration is free, optional, and gives you real protection against late-paying clients. Here is exactly what applies, and when.
The short answer: you can invoice as yourself
In India, you do not need to register a company, an LLP, or any formal entity to work as a freelancer and send invoices. A sole proprietorship is not something you register for or receive a certificate for; it is simply the default you operate under, and it is enough to bill a client under your own name.
That means you can send a completely valid invoice today, under your own name, with no registration. The invoice needs the usual fields, your name and the client's, an invoice number, the date, a description, the amount, and your payment details, but it does not need a company name or a registration number to be legal. If you want the full field list, the step-by-step freelance invoice guide covers it.
So if your question is "can I bill a client right now," the answer is yes. The rest of this guide is about the registrations that become relevant later.
| Blog content package (4 articles) | ₹24,000 |
| Total | ₹24,000 |
GST registration: only above ₹20 lakh
GST registration is the one that eventually becomes mandatory, but only past an income threshold. For a freelancer providing services, GST registration is required once your annual turnover crosses ₹20 lakh. In a few special category states the threshold is ₹10 lakh. Below the limit, GST registration is optional, and most freelancers starting out do not need it.
If you are under the threshold, you simply do not put a GST number on your invoice, and that is completely legal. The guide on whether Indian freelancers can invoice without a GST number covers exactly what to put on the invoice in that case. If you cross ₹20 lakh, you register, and from then on your invoices carry your GSTIN.
One thing to know early: some clients, especially larger companies, may ask whether you are GST-registered before they onboard you. That is a client preference, not a legal requirement on you, but it can come up.
Udyam (MSME) registration: optional, but genuinely useful
Udyam registration is the one most freelancers have never heard of and probably should. It is the government's registration for micro, small, and medium enterprises, and a solo freelancer providing services qualifies as a micro enterprise. Registration is free, done online, and takes roughly 15 to 30 minutes.
It is optional. You do not need it to invoice. But it comes with one benefit that matters a lot to freelancers: delayed-payment protection. Under the rules for MSMEs, a buyer is required to pay a registered micro or small enterprise within 45 days. A buyer who delays beyond that can be made to pay interest on the overdue amount, and tax law now gives companies a direct financial reason not to sit on a registered MSME's invoice, because a delayed payment to a registered micro or small enterprise can affect the buyer's own tax deduction. There is also a government portal, MSME Samadhaan, where a registered enterprise can file a complaint about a delayed payment. It is worth backing that up on the contractual side too — a written freelance contract template with a stated late-fee clause puts the term in your own agreement from the start.
For a freelancer whose biggest recurring problem is clients paying late, that is real leverage, and it costs nothing to get. It will not collect your money for you, but it changes the conversation.
Shop and Establishment registration: depends on your state
Shop and Establishment registration is a state-level licence, and whether it applies to you depends on your state and how you work. It is aimed at commercial establishments, and the rules differ across states. A freelancer working from home sits in a grey area in many states, while a freelancer with a rented office or studio is more clearly covered.
This one is worth a quick check against your own state's rules rather than a blanket yes or no. If you are working from home and just starting out, it is usually not the first thing to worry about. If you take a commercial space, look into it.
What about a business name and a current account
You can invoice under your own name, or under a trade name, for example "11pixels Design Studio" instead of just "Aaqil." Using a trade name does not require a separate registration for it to appear on an invoice. It becomes more formal only if you want a current bank account in that business name, because banks usually ask for proof such as a GST certificate or Udyam certificate to open one.
When you are starting out, you can receive client payments into a normal savings account. A current account in a business name is something you move to as the business grows, not a prerequisite for sending invoices.
So what should a new freelancer actually do
Here is the practical sequence, by stage.
- Starting out, income well under ₹20 lakh: invoice under your own name or a trade name. No registration needed. Optionally do the free Udyam registration for the delayed-payment protection.
- Growing, steady client base: keep Udyam registration in place. Consider a current account in your business name once a bank will open one for you.
- Crossing ₹20 lakh a year in services: register for GST. From then on your invoices carry your GSTIN. On the income tax side — which ITR form to file, the Section 44ADA presumptive option, and the AY 2026-27 deadline — the ITR filing guide for Indian freelancers covers it.
None of this changes the fact that you can send a valid invoice today. Registration is about formalising and protecting the business as it grows, not about getting permission to bill. Skipping the formalities early is not cutting a corner, it is the normal way Indian freelancers start, and the common invoicing mistakes guide covers the things that actually do hurt you early on.
One caveat worth stating plainly: tax rules and state rules change, and your exact situation, your state, your client mix, your income, can shift what applies to you. For anything beyond the basics, a short conversation with a chartered accountant is worth the fee. This guide is a map, not personalised advice.
Register when it helps, not before
The honest summary is that registration follows the business, it does not start it. You begin by doing the work and sending invoices as yourself. You add Udyam registration early because it is free and protects you. You add GST when your income requires it. Each step solves a real problem when you reach it. Until then, the only thing standing between you and your first paid invoice is sending it, and a tool like Riffit exists so that part takes a WhatsApp message rather than an afternoon.
FAQ
Yes. In India a freelancer operates as a sole proprietor by default, which needs no registration. You can send a completely valid invoice under your own name, with no company and no registration number. The invoice just needs the standard fields: your name, the client name, an invoice number, the date, a description, the amount, and payment details.
Written by
Aaqil · Founder, Riffit
Runs 11pixels Design Studio in Bangalore. Built Riffit because invoicing from a laptop in traffic wasn't an option. Writes about invoicing, freelancing, and running a solo business in India.