← Blog
How GST Works for Freelancers and Small Businesses in India
## GST Registration: Do You Need to Register?
GST replaced a tangle of central and state taxes in 2017 and, for most freelancers and small businesses, it simplified things considerably. But "simplified" doesn't mean obvious. There are registration thresholds, multiple tax slabs, rules around input tax credit, and a few situations - international clients, reverse charge, the composition scheme - where the standard logic doesn't apply. Working through these once means you can handle GST confidently rather than guessing every time you raise an invoice.
The first question most solo professionals ask is whether they need to register at all. For service providers, the mandatory GST registration threshold is ₹20 lakh in aggregate annual turnover. If you provide services and your total revenue in a financial year is under ₹20 lakh, you are not required to register. For businesses that supply goods, the threshold is higher at ₹40 lakh. A handful of states in the northeast have a lower services threshold of ₹10 lakh, so it's worth confirming which state your business is registered in. These figures apply as of the 2025 to 2026 financial year and have remained consistent since the 2019 amendment that raised the goods threshold from ₹20 lakh.
Below the threshold, registration is optional. Above it, registration is mandatory, and you must charge GST on your invoices, file returns, and remit the tax to the government. Crossing the threshold mid-year doesn't give you a grace period - once you exceed ₹20 lakh in services turnover, you need to apply for registration within 30 days.
There's also a case for registering voluntarily even if your turnover is below the threshold. If your clients are registered businesses, they can claim input tax credit on the GST you charge them. That makes you more attractive as a vendor compared with an unregistered freelancer, because working with you doesn't leave GST credit on the table for them. Voluntary registration makes sense when most of your clients are corporate or registered entities.
## GST Slabs and How to Calculate the Tax
Once you're registered, every service or product you sell falls into one of the GST slabs: 0%, 5%, 12%, 18%, or 28%. Most professional services - consulting, design, software development, legal, accounting - attract 18% GST. Some specialised categories sit at 12%, and essential goods and exempted services sit at 0% or 5%. If you're unsure which rate applies to your specific service, the CBIC rate schedule is the definitive reference, but for the majority of freelancers in knowledge-based industries, 18% is the number to work with.
How you calculate GST depends on whether the price you've agreed with a client is inclusive or exclusive of tax. If you quote ₹50,000 for a project and that's your fee before tax, you add 18% on top: ₹50,000 x 1.18 = ₹59,000 total. The GST component is ₹9,000. If the ₹50,000 is a GST-inclusive figure, you back-calculate: ₹50,000 x (18 / 118) = ₹7,627 GST, with a base price of ₹42,373. Always be explicit with clients about whether your quoted price is ex-GST or GST-inclusive to avoid disputes at invoice time. The India GST Calculator handles both directions instantly - type in any amount and it splits out the base, tax, and total so you don't need to run the arithmetic manually.
## CGST, SGST, and IGST: What Goes on Your Invoice
When the tax goes on an invoice between two parties in the same state, it's split into CGST (Central GST) and SGST (State GST), each at half the applicable rate. So for an 18% service, the invoice shows 9% CGST and 9% SGST. When you invoice a client in a different state, the full 18% appears as IGST (Integrated GST) on a single line. Your accounting software handles this split automatically once you enter the client's state, but it's useful to understand why invoices look different depending on geography.
A good GST invoice needs to carry your GSTIN, the invoice number (sequential), the date, your client's name and address, their GSTIN if they're registered, a description of the service, the HSN or SAC code, the taxable value, and then the CGST/SGST or IGST breakdown before the total. Missing any of these means your client may not be able to claim input tax credit on that invoice, which is a problem in B2B relationships. The Invoice Maker generates GST-compliant invoices with all the required fields, which removes the chance of getting the format wrong.
## Input Tax Credit, Reverse Charge, and the Composition Scheme
Input tax credit, or ITC, is one of the more valuable features of being GST-registered. When you pay GST on a business purchase - software subscriptions, equipment, professional services you hire - you can offset that against the GST you've collected from clients. So if you collected ₹18,000 in GST from clients in a month but paid ₹3,600 in GST on your own purchases, you remit ₹14,400 to the government rather than the full ₹18,000. Keep your purchase invoices, verify that your vendors have filed their own returns (credit only flows if they've reported the supply), and track this in your monthly numbers. The Expense Tracker is a straightforward way to keep your business expenses logged so you don't miss ITC you're entitled to.
There's a specific rule called the reverse charge mechanism that catches some freelancers by surprise. In certain transactions - importing services from overseas providers, using services from unregistered suppliers in some notified categories - the recipient rather than the supplier is liable to pay GST directly to the government. If you're a registered freelancer hiring an unregistered contractor for a notified service, you may need to self-assess and pay GST on their fee under reverse charge. The rules around which services trigger reverse charge have changed over time, so it's worth verifying the current notification if you're in any doubt.
For freelancers and small business owners with turnover under ₹1.5 crore (₹75 lakh for certain states), the composition scheme is worth knowing about. Under the scheme, you pay a flat lower rate - 6% for most service providers - and file simplified quarterly returns instead of monthly ones. The trade-off is that you cannot charge GST to your clients or collect input tax credit. For businesses with mostly end-consumer clients and low input costs, the scheme can reduce compliance burden. But for anyone invoicing registered businesses, it's usually not worth giving up ITC.
## International Clients and GST Filing
If you work with international clients, your exports are zero-rated under GST, meaning you charge 0% GST on your invoices to foreign clients. You still need to be GST-registered if your turnover exceeds the threshold, but you don't add GST to those invoices, and you can either claim a refund of any ITC accumulated on your inputs or export under a bond or letter of undertaking without paying integrated tax. Zero-rating applies when payment is received in convertible foreign exchange, which is the standard for most freelance international work.
GST returns for regular registered taxpayers are filed through the GSTR-1 (outward supplies, monthly or quarterly depending on turnover) and GSTR-3B (summary return with tax payment, monthly). The filing timeline and any late fees pile up quickly if you miss deadlines, so building a monthly habit of reconciling your invoices and expenses makes each filing straightforward. Running the numbers through the India GST Calculator before filing helps you verify that what you owe matches what you've collected. If your income also involves TDS deductions from clients, the India TDS Calculator covers that side of the picture. And if you want to estimate your overall tax liability for the year, the India Presumptive Tax Estimator is a useful complement for freelancers and consultants working under the Section 44ADA presumptive income scheme.
GST is ultimately a pass-through tax - you collect it from clients and forward it to the government, netting out what you've paid on inputs. Getting the mechanics right early, from knowing whether you're required to register to issuing compliant invoices to filing on time, means GST stays in the background rather than becoming a recurring source of stress.
← More articles | Free SMB Tools