Demand validation · r/IndiaTax dataset

We didn't just guess this pain exists. We measured it.

Before writing a line of product code, we pulled and analysed 776 posts from r/IndiaTax (Sep 2020 – Jul 2026) and filtered for people who are both freelancing or contracting for foreign clients and hitting a specific compliance wall — FIRA, LUT, GST-export, Wise/Payoneer/Skydo, FEMA, RBI, 15CA/CB, Softex.

776 posts scraped
241 core-relevant
197 unique authors
2020–2026 range
The headline numbers

From 776 raw posts to 241 that actually matter

"Core relevant" means the post contains both a freelancer/foreign-client signal (freelance, Upwork, Fiverr, "foreign client," remote worker) and a compliance signal (FIRA, FIRC, LUT, GST, export of services, zero-rated, Wise, Payoneer, Skydo, FEMA, RBI, 15CA/CB, Softex) — deliberately strict, to exclude generic tax/politics posts that only tripped one keyword.

776
raw posts scraped from r/IndiaTax
518
hit at least one compliance keyword (67%)
241
"core relevant" — freelancer + compliance wall together (31%)
197
unique people, averaging 15.2 comments per thread
Total posts scraped
776
Hit ≥1 compliance keyword
518 (67%)
Core relevant (freelancer + compliance)
241 (31%)
Search terms used to build the datasetNotes
Payoneer India tax140 posts
LUT GST121 posts
FIRC bank108 posts
Wise India88 posts
unexplained income GST87 posts
GST notice freelancer80 posts
zero rated export78 posts
export of services58 posts
FIRA India16 posts
Is this pain growing or shrinking?

The pain is accelerating, not fading

Core-relevant posts on r/IndiaTax, by year. 2026 is a partial year (through July) and is already the biggest on record — roughly doubling year over year since 2023.

Core-relevant post volume, 2020–2026

1
2020
2
2021
4
2022
9
2023
33
2024
62
2025
130
2026*

*2026 covers Jan–Jul only and is already ahead of all of 2025.

Reading it: either r/IndiaTax itself is growing, or this specific pain is becoming more common — likely both. More Indians are freelancing for foreign clients every year, and GST/LUT enforcement scrutiny has tightened. Either way, this is not a shrinking or one-off problem.
Where the pain actually clusters

Five recurring themes, ranked by volume

FIRA/FIRC document chasing
145
Payment-rail routing confusion (Wise/Payoneer/Skydo/NIUM)
130
GST notice / scrutiny fear
67
CA-related complaints (cost, competence, contradictory advice)
64
LUT deadline / renewal confusion
18

A. FIRA/FIRC chasing — 145 posts

The single largest cluster. Recurring shape: money arrives via Wise/Payoneer/Skydo → routed through an intermediary (often NIUM) → lands in an Indian bank via IMPS/NEFT → freelancer has no idea who is actually supposed to issue the FIRC, and gets bounced between the payment platform, the intermediary, and the bank.

B. GST notice / scrutiny fear — 67 posts

People who crossed ₹20L and didn't register for GST or file LUT in time, now anxious about penalties, interest, or scrutiny after the fact.

C. CA-related complaints — 64 posts

Not just cost — competence and consistency. People describing large CA bills, contradictory advice between firms, and CAs who don't understand foreign-income filing at all.

D. LUT deadline confusion — 18 posts

Smaller in volume than FIRA chasing, but still recurring — people asking how/when to file LUT, whether it needs annual renewal, and what happens if you miss it (GST + 18% p.a. interest).

E. Platform/bank routing confusion — 130 posts

Largely overlapping with the FIRA cluster — this is the "who do I even call" layer underneath FIRA chasing, spread across Wise, Payoneer, Skydo, and NIUM specifically.

Why this ranking matters

FIRA chasing outranking LUT confusion by 8x tells us the sharpest wedge isn't the deadline form — it's the multi-party document chase happening after every single payment.

What people are actually saying

Real threads, paraphrased

These are paraphrased summaries of real, individual r/IndiaTax threads — not composites — kept short and reworded rather than quoted directly.

A freelancer traces their payment through Gusto → Wise → NIUM → their Indian bank, and still can't work out who is supposed to issue the FIRC — each party points at the other.

FIRA chasing

A freelance writer paid a CA ₹60,000 for GST + income-tax filing on a single foreign client, called it "a huge expense," and then asked the subreddit how to file GST themselves instead.

CA cost

A contractor titled their own post "My CA is an idiot," then listed out — unprompted — everything they were tracking themselves: GST timing, LUT filing, and insisting on USD transfers just to get a FIRC.

CA trust

Someone crossed ₹20L in income back in August 2024, never registered for GST or filed an LUT, and is now asking if they'll face penalties or scrutiny for it.

Notice fear

Two different accounting firms gave one family contradictory answers on whether GST should even be charged to their foreign client at all.

Advice quality

A post literally titled "Looking for a CA who understands foreign income filing" — evidence that competent help in this niche is scarce, not just expensive.

CA scarcity

A first-time GST filer on Upwork earnings asks in detail how to handle Reverse Charge Mechanism on platform fees, and whether every milestone needs its own invoice — 43 comments of other freelancers chiming in with their own (sometimes conflicting) approaches.

Filing confusion

Someone with roughly ₹1.1 crore in turnover admits they registered for GST and got an LUT on their own, then discovered — only after the fact — that nil returns still had to be filed monthly.

Hidden compliance

A Singapore-remote software developer, paid via foreign remittance and previously told by their CA that GST wasn't needed under ₹20L, is now scrambling as they approach the threshold this year.

Threshold surprise
Does it clear our own validation bar?

Reading the signal honestly

Our validation kit set the bar at 6-of-10 real interviews describing the same pain unprompted, with the paperwork costing real time and stress even for people who already have a CA. Reddit isn't a replacement for those interviews — but here's how the signal stacks up against that same bar:

Pain is described unprompted, repeatedly, by different people

241 core-relevant posts, 197 unique authors — not one loud voice

Pain persists even with a CA involved

64 posts specifically about CA cost, competence, or contradictory advice

A single sharpest pain is identifiable

FIRA/FIRC chasing is the single largest cluster at 145 posts
!

Explicit willingness-to-pay language

Only 6 posts explicitly ask for a tool — people describe fear, not yet a budget. This is what the live interviews are still for
Bottom line: the pain clears the bar directionally — it's real, recurring, and CAs aren't solving it. The gap Reddit can't fill is willingness-to-pay, which is exactly why the 10 live interviews in the validation plan still matter before we build anything.
Being honest about the gaps

What this data can't tell us

📍

Single subreddit only

This is r/IndiaTax alone. r/developersIndia, r/freelanceIndia, and r/personalfinanceindia are likely larger freelancer populations and haven't been pulled yet.

🎯

Self-selection bias

People who post on r/IndiaTax are already more tax-literate than average. The freelancers who are totally lost may not be posting at all — the real pain could be worse than what's visible here.

💰

No pricing signal

"I'd pay ₹X/month for this" doesn't show up organically in complaint threads. Willingness-to-pay has to come from direct conversations, not scraped text.

Where this data points next

Turning signal into interviews