Home GST for Freelancers & Digital Businesses GST for SEO Agency
🔍 GST for SEO Professionals

GST for SEO Agency – Complete Guide to Registration, Export Services & GST Compliance

Understand GST registration thresholds, 18% GST on SEO services, LUT for foreign clients, ITC on SEO tools, and return filing for your search engine optimization business.

400+ SEO Agencies Served LUT & Export Specialists 7‑Day GSTIN Guarantee
📈

SEO = Service Supply

All SEO services attract 18% GST for Indian clients. Export is zero‑rated under LUT.

Quick Summary – GST for SEO Agencies

  • Registration: Mandatory if annual service turnover exceeds ₹20L (₹10L in special category states).
  • GST Rate: 18% on all SEO services to Indian clients.
  • Foreign Clients: Export of service – zero‑rated under LUT.
  • LUT: File annually to avoid IGST on export services.
  • ITC: Claim GST on SEO tools, software, freelancer payments, and office expenses.
  • Returns: Monthly GSTR‑1 & GSTR‑3B; annual GSTR‑9.

What is GST for SEO Agency?

GST for SEO agencies refers to the Goods and Services Tax rules that apply to income earned from providing search engine optimization services. This includes on‑page SEO, off‑page SEO, technical SEO, local SEO, website audits, link building, and consulting. SEO agencies are service providers under GST, and the registration threshold is ₹20 lakh per annum (₹10 lakh for special category states). The standard GST rate on all SEO services is 18%. When serving clients based outside India, the services may qualify as exports, which are zero‑rated under LUT. DisyTax has helped over 400 SEO agencies get GST‑compliant. Start with our GST basic terms to understand the fundamentals.

Is GST Registration Mandatory for SEO Agencies?

Yes, if your annual aggregate turnover from services exceeds ₹20 lakh (₹10 lakh in special category states). This turnover includes all SEO income – monthly retainers, project fees, website audit fees, consulting charges, and any other service income. Even if your agency works entirely with foreign clients, registration is mandatory once the threshold is crossed. Voluntary registration before crossing the limit is highly recommended because it allows you to claim input tax credit on SEO tools, freelancer costs, and other expenses, and it enables LUT filing for export services. Our guide on is GST mandatory for online sellers provides broader context.

GST Registration Threshold for SEO Agencies

Since SEO is a service, the threshold is ₹20 lakh (₹10 lakh for special category states). The aggregate turnover is the sum of all fees, retainers, and any other service income received during the financial year. Once you cross the limit, you must register within 30 days. You can also voluntarily register earlier to avail ITC and LUT. The registration process is online via the GST portal. Our GST registration threshold limit guide explains all the nuances.

GST Rate Applicable on SEO Services

All SEO services are taxed at 18% GST when provided to Indian clients. This includes every sub‑category: on‑page optimization, off‑page link building, technical audits, content optimization, local SEO, and consulting. There is no separate rate for different SEO activities – the entire service falls under the same 18% slab. For services provided to foreign clients (export of service), the rate is zero. You do not charge GST to the foreign client, but you must file LUT and report the export in your returns. This uniform rate simplifies invoicing but also means that any misclassification or attempt to charge a lower rate can lead to demand notices.

GST on Search Engine Optimization (SEO) Services

The core offering of any SEO agency – improving a website's ranking on Google and other search engines – is a supply of services. For every Indian client, you must issue a tax invoice charging 18% GST on your fee. The client can claim input tax credit on this GST if they are a registered business. For foreign clients, the service is an export (zero‑rated). Ensure your contracts clearly define the scope of SEO work and the deliverables. This helps in case of any GST assessment or audit. See our GST for digital marketing agency guide for a broader perspective on related services.

GST on Website Audit and SEO Consulting Services

Website audits, SEO health checks, and strategic consulting are all professional services. They attract 18% GST for Indian clients. You must issue a tax invoice with your GSTIN, the client's GSTIN (if registered), and a clear description of the audit or consulting service. For foreign clients, it's an export. If you provide a detailed audit report as a one‑time project, it's still a service, not a sale of goods. The same 18% rate applies.

GST on Link Building and Content Optimization Services

Link building, guest posting, and content optimization are integral parts of SEO. These are services and attract 18% GST. If you purchase backlinks or pay for guest posts, you may be able to claim ITC on those expenses if the supplier is registered. Ensure you collect proper invoices from your vendors. For foreign clients, link building services are exports. Our guide on valuation of supply can help if you bundle multiple services.

GST on Local SEO Services

Local SEO – optimizing Google My Business profiles, local citations, and map rankings – is a service. The GST rate is 18% for Indian clients. If you manage local SEO for a chain of stores across different states, the place of supply rules determine whether CGST+SGST or IGST applies. Generally, the place of supply is the location of the service recipient (the client's registered office). For foreign clients, it's an export.

GST on Technical SEO Services

Technical SEO – site speed optimization, schema markup implementation, crawl error fixing – is a specialized service. Like all SEO services, it attracts 18% GST. If you also develop or modify website code as part of technical SEO, the service remains a composite supply with SEO being the principal supply, and 18% GST applies. Proper documentation of the service scope is crucial.

GST on Monthly SEO Retainer Contracts

Most SEO agencies work on a monthly retainer model. Each retainer payment is a taxable service. You must issue an invoice at the time of raising the retainer fee or upon receipt of payment, whichever is earlier. 18% GST is charged on each retainer invoice for Indian clients. For foreign clients, retainer income is also an export if conditions are met. If you receive an advance retainer, you must issue a receipt voucher and pay GST on the advance immediately.

GST on Performance‑Based SEO Agreements

If your agency works on a performance basis – e.g., a fee paid only when certain rankings are achieved or traffic targets are met – the service is still taxable. GST is charged on the fee when the payment is due or received, whichever is earlier. The rate remains 18%. The performance condition does not exempt the service from GST. Ensure your agreement specifies the payment milestones clearly.

GST on Foreign Clients and International SEO Projects

When your SEO agency serves clients outside India, the service qualifies as an export of service if: (1) the supplier is in India, (2) the recipient is outside India, (3) the place of supply is outside India, and (4) payment is received in convertible foreign exchange. The export is zero‑rated. This means you do not charge any GST to the foreign client. Instead, you can claim a refund of the input tax credit on your expenses. To export without paying IGST upfront, you must file a Letter of Undertaking (LUT) on the GST portal. Without LUT, you must pay IGST and claim a refund, which affects cash flow. Our exports under GST guide covers this thoroughly.

Export of SEO Services Under GST

All SEO services provided to foreign recipients with forex payment are exports. The place of supply is the location of the service recipient, which is outside India. Therefore, the transaction is zero‑rated. You must report export services in GSTR‑1 Table 6A and file an LUT to avoid IGST. ITC accumulated due to zero‑rated supplies can be refunded. This is a major advantage for agencies that work with overseas clients.

LUT Filing for SEO Agencies

If your agency serves foreign clients, filing a Letter of Undertaking (LUT) is essential. It allows you to export services without paying IGST upfront. The process is simple:

  1. Login to GST Portal – Use your GSTIN at gst.gov.in.
  2. Navigate to LUT Filing – Services → User Services → Furnish Letter of Undertaking (LUT).
  3. Select Financial Year – e.g., 2026‑27.
  4. Fill Declaration – Confirm no prosecution for tax evasion and commitment to export obligations.
  5. Sign and Submit – Using DSC or EVC.
  6. LUT Effective Immediately – Valid for the entire financial year.

DisyTax files LUTs for SEO agencies within 24 hours. This simple step preserves cash flow and unlocks ITC refunds.

Place of Supply Rules for SEO Services

The place of supply determines whether a transaction is intra‑state, inter‑state, or export. For SEO services, the general rule is the location of the service recipient. If the client is in Karnataka and your agency is in Delhi, the place of supply is Karnataka, making it an inter‑state supply (IGST). If both are in the same state, it's intra‑state (CGST+SGST). For foreign clients, the place of supply is outside India, making it an export. Understanding these rules is crucial for correct GST chargeability. See our place of supply for services guide.

GST Invoice Requirements for SEO Agencies

As a registered SEO agency, you must issue proper GST‑compliant invoices:

  • Indian clients: Tax invoice with 18% GST, mentioning the service description (e.g., "Monthly SEO Retainer – June 2026"), client's GSTIN (if registered), and your GSTIN.
  • Foreign clients: Export invoice without GST, stating "Supply meant for export under LUT without payment of IGST".
  • Retainers: Invoice at the time of billing or receipt of payment, whichever is earlier.
  • Performance fees: Invoice upon achieving milestone or as per agreement.

Use our GST invoice format for ready‑to‑use templates.

GST Return Filing Requirements for SEO Agencies

Registered SEO agencies must file:

  • GSTR‑1: Report all outward supplies – domestic services and exports. Due 11th (monthly) or 13th after quarter (QRMP).
  • GSTR‑3B: Summary with ITC claim and tax payment. Due 20th (monthly) or 22nd‑24th (QRMP).
  • GSTR‑9: Annual return.

Nil returns are mandatory for periods with no activity. Late filing incurs ₹50/day penalty. Our GST return filing for online sellers guide is a practical resource.

GSTR‑1 and GSTR‑3B Filing for SEO Businesses

In GSTR‑1, report domestic B2B services invoice‑wise in Table 4, and exports in Table 6A. For B2C services (if you serve unregistered individual clients), use Table 7. In GSTR‑3B, claim ITC on SEO tools, freelancer payments, and other expenses, and pay tax on domestic services. Proper reconciliation of your accounting records with GST returns is essential to avoid mismatches.

Input Tax Credit (ITC) Available to SEO Agencies

ITC is a major benefit. Your SEO agency can claim credit on:

  • SEO tools (Ahrefs, SEMrush, Moz, Screaming Frog) – 18% GST on subscriptions
  • Content writing and link building services purchased from freelancers (if registered)
  • Website hosting and domain expenses for client projects (if billed in your name)
  • Office software, laptops, and hardware
  • Professional services (legal, accounting, consulting)
  • Internet and phone bills used for business

Ensure you have valid tax invoices and that the supplier has filed their GSTR‑1. ITC claimed must not exceed the credit in GSTR‑2A by more than 10%. See our ITC guide.

GST on SEO Tools, Software and Subscriptions

Most SEO tools and software platforms charge 18% GST. If you purchase from an Indian vendor or through an Indian entity of a global company, you receive a GST invoice and can claim ITC. If you purchase directly from a foreign company without an Indian GSTIN, Reverse Charge Mechanism (RCM) may apply – you must pay GST yourself and then claim ITC. Always check the invoice to see if GST is separately charged. Our RCM applicability list can help you determine when RCM applies.

Common GST Mistakes Made by SEO Agencies

❌ Not registering because all clients are foreign

✅ Solution: Once turnover crosses ₹20L, registration is mandatory. File LUT for zero‑rated exports.

❌ Charging different GST rates for different SEO services

✅ Solution: All SEO services are uniform at 18%. Don't split rates.

❌ Not filing LUT and paying IGST on export services

✅ Solution: File LUT at the start of each year to avoid unnecessary IGST payment.

❌ Not claiming ITC on expensive SEO tool subscriptions

✅ Solution: Save all invoices and claim ITC in GSTR‑3B. It's a legitimate business expense.

Penalties for GST Non‑Compliance

  • Late registration: 10% of tax due or ₹10,000, whichever is higher.
  • Late filing: ₹50/day per return (₹25 CGST + ₹25 SGST).
  • Interest: 18% p.a. on tax dues.
  • Wrong ITC claim: 100% penalty.
  • Non‑compliance: Registration cancellation and recovery proceedings. See GST late fees and cancellation rules.

GST Compliance Checklist for SEO Agencies

  • ✅ Register for GST once aggregate service turnover crosses ₹20L (or voluntarily).
  • ✅ File LUT at the start of each financial year for export clients.
  • ✅ Issue proper tax invoices for all Indian clients and export invoices for foreign clients.
  • ✅ Collect and preserve all expense invoices (tools, freelancers, software).
  • ✅ File GSTR‑1 and GSTR‑3B before due dates, even if nil.
  • ✅ Reconcile ITC claims with GSTR‑2A monthly.
  • ✅ Maintain proper records of all contracts, invoices, and bank statements for 72 months.

Frequently Asked Questions (FAQs) on GST for SEO Agencies

Is GST registration mandatory for SEO agencies?

Yes, if annual service turnover exceeds ₹20L. Voluntary registration is beneficial for ITC and LUT.

What is the GST rate on SEO services?

All SEO services – audit, optimization, link building, consulting – attract 18% GST for Indian clients. Export is zero‑rated.

Can SEO services qualify as export of services?

Yes, if provided to a client outside India with forex payment. File LUT for zero‑rated export.

Do SEO agencies need LUT for foreign clients?

Yes, LUT is essential to export services without paying IGST. It's an annual online filing.

How to file GST returns for an SEO agency?

Report domestic services in GSTR‑1 Table 4, exports in Table 6A. Claim ITC and pay tax in GSTR‑3B.

Can SEO agencies claim ITC on Ahrefs, SEMrush, etc.?

Yes, if the invoice is in your name. 18% GST on these tools is fully creditable as ITC.

What about GST on freelancers hired for link building?

If the freelancer is registered, they charge GST, and you can claim ITC. If unregistered, RCM may apply.

Is GST applicable on performance‑based SEO fees?

Yes, the payment is a service fee. 18% GST is applicable when the fee is due or received, whichever is earlier.

🔍 Rank Higher – Let DisyTax Handle Your GST!

From LUT filing to ITC optimization, DisyTax supports 400+ SEO agencies. Get your GSTIN in 7 days and focus on delivering top rankings for your clients.

Call Now WhatsApp us