DEV Community

Ravi Rai
Ravi Rai

Posted on • Originally published at buildbyravirai.com

The Indian Founder's Field Manual: 47 Things Nobody Will Tell You About Building an Internet Business Here

Five years. Six near-quits. Three live products. 80+ clients across India, Canada, UK, UAE, US. A team that hasn't broken on me. A bank account that doesn't have anxiety attached to it anymore. This is the document I wish someone had emailed me in October 2021, when I sat in a borrowed laptop in Lucknow and typed 'buildbyRaviRai' into a Google Doc for the first time. 47 things, no fluff. Save it.

Every 'overnight success' you've read about on LinkedIn took 4-6 years. Every founder you respect was broke for at least two of those. The most useful thing I can give you is the things they don't write about — the practical, unsexy, India-specific stuff that actually decides whether you make it or not.

Money & pricing (1–8)

  1. Your first year revenue will be embarrassingly small. Mine was ₹2.4L. Every agency I respect had a similar first year. The ones who post 'crossed ₹1cr in year 1' on LinkedIn are 1% of the field, exaggerating, or had family capital. Stay alive. The compound starts in year 2-3.
  2. Charge for what you'd be embarrassed NOT to deliver against. Pricing fear is the slow killer. Undercharge → burnout. Overcharge → resentment. Aim for the price where you'd want to over-deliver if a client paid it.
  3. Always quote in INR for Indian clients. Quoting in USD with a 'today's rate' feels professional but makes the conversation about forex instead of about your work. Indians who buy in USD assume they're being overcharged.
  4. Stop charging hourly past month 6. Hourly billing punishes you for getting faster. Move to flat-fee or milestone-based the moment you can defend an estimate.
  5. Build a 3-month buffer of fixed costs (salaries, rent, software, taxes) in a separate untouchable account. Until you have it, every cash flow gap feels existential. After you have it, none of them do.
  6. Pay yourself a salary, even a small one. Founders who 'take from the business when needed' lose track of personal vs business finances within 18 months and create chaos at tax time. ₹15,000/month is fine. Just make it consistent.
  7. GST registration is mandatory at ₹20L turnover (₹40L for goods). Register at ₹15L. The 5L cushion lets you scale without surprises, and GST-registered businesses look more legitimate to B2B clients.
  8. Keep a separate Razorpay/Stripe account for personal vs business. Mixing them is the single most common reason small agencies get tax notices. Take the 30 minutes to set this up correctly on day one.

Clients (9–16)

  1. The clients you say no to matter more than the ones you say yes to. Letting 3 dreaded clients go in year 3 dropped my revenue 30% — and was the best decision I made that year. The energy you save replaces them within 60 days, with better clients.
  2. A client who haggles before signing will haggle on every invoice. The way someone behaves during sales is the floor of how they'll behave during delivery, not the ceiling.
  3. Always send written scope before starting work. Even for ₹15,000 jobs. Even for friends. Even for referrals. The scope document is what saves the relationship when scope creeps (it always does).
  4. Take 50% upfront. Non-negotiable. The clients who 'can't pay upfront' are the same clients who'll find reasons not to pay at the end. If a client objects to 50% upfront, they're telling you they don't have the budget — not that you're being unreasonable.
  5. Invoice on the 1st of every month for retainers. Predictable cash flow is worth more than 'flexibility for the client.' Most Indian B2B businesses run monthly billing cycles anyway.
  6. Send follow-ups for unpaid invoices on day 7, 14, 21, then once a week after. Most late-payers aren't dishonest — they're disorganized. The 7-day cadence creates accountability without confrontation.
  7. When a client ghosts, send one final clear message: 'Hi [name], I haven't heard from you in [X days]. I need either an update by [date] or a clean handover. After [date] I'll move forward without you.' Then stop chasing. The chase is what makes them ghost permanently.
  8. Indian clients pay 7-21 days late on average. International clients pay 0-7 days late. Price this into your cash flow planning, not into your trust assessment of Indian clients.

Hiring & team (17–22)

  1. Hire your first person earlier than you'd plan. I waited until year 3. Should have been year 2. The 14 months of delta cost me more than the salary would have.
  2. Pay senior salaries from day one if you want senior people. Indian agency talent is undervalued by 30-50% on average. A senior dev who'd cost ₹2L/month at a corporate will work with you for ₹1L if you offer them ownership of outcomes — but DON'T pay them ₹40K and expect senior work.
  3. Hire for trajectory, not credentials. The best devs I've hired had no degree from a famous college. The worst hires looked perfect on paper.
  4. Equity for early team members is fine, but not as the primary compensation. Indian context: equity in a small private company is illiquid for 7+ years. Cash + small equity beats large equity + small cash for hiring junior-to-mid talent.
  5. When a team member leaves, don't take it personally. The best devs will eventually get offers you can't match. Hold them with an open hand. The ones who leave well often refer you new clients for years.
  6. Don't hire to win arguments with yourself about 'looking professional.' Hire to handle work you can no longer do alone. If you're not actively turning away work, don't hire yet.

What you build (23–28)

  1. Build for production, not for impressing other developers. The Indian client doesn't care about your stack — they care that the site works on a 4G connection in a Hyderabad office with patchy WiFi.
  2. Pick your stack and stick with it for 2 years minimum. Jumping from Next.js to Astro to Remix every six months means you're an expert at nothing.
  3. Your first product idea will not be your last product idea. PlugEV, CloudNX, ToolKiya — none of these existed in our year-one plan. Stay flexible about what you build, rigid about who you serve.
  4. Build internal tools before client tools. The hours you save with a small internal dashboard for invoicing, time tracking, and project status compound to weeks per year.
  5. Don't build features that 'might be useful someday.' Build features that one paying client has asked for in the last 30 days. Everything else is a hobby.
  6. Document as you build, not after. Two-line comments + a README per module. The version of you in 18 months will not remember why you made that decision.

Marketing & getting clients (29–35)

  1. The boring channels work; the trendy ones don't. SEO + word-of-mouth bring 80% of our clients. Instagram reels bring 0%. Pick the boring channels.
  2. Write one blog post a week for two years before judging whether content marketing works. None of my year-one posts got more than 14 visits each. By year four, the cumulative archive was driving 60% of inbound.
  3. Internal links in your blog matter more than backlinks for the first 100 posts. Build a topical cluster on one subject before chasing breadth.
  4. Replying to comments on LinkedIn outperforms posting on LinkedIn. The algorithm rewards conversation density. 1 hour of replies > 1 hour of writing a new post.
  5. Your portfolio page should link to LIVE URLs, not screenshots. Indian clients don't trust portfolios anymore — too many people steal images. A clickable, working URL beats a polished case study.
  6. Word-of-mouth referrals close 5x faster than cold leads and pay 25% more. Treat existing clients as your top marketing investment. A quarterly check-in WhatsApp message to past clients is the highest-ROI marketing activity you can do.
  7. Stop trying to get featured in 'top freelancer of India' lists. Most are pay-to-play. The ones that aren't won't move your revenue. Focus on the 3 platforms that send you actual paying clients.

Operations & boring stuff (36–40)

  1. Use one calendar tool, one project tool, one accounting tool. Don't switch every quarter. Tool fatigue is real — pick decent options and live with their flaws.
  2. Run a 30-minute Monday call with the team, every week, even when it feels unnecessary. The week you skip it is the week three things go wrong because nobody synced.
  3. Backup everything. Code → GitHub. Designs → Figma + Drive. Client documents → encrypted cloud. We've recovered work 4 times because of disciplined backups. The cost of one recovery situation justifies five years of backup discipline.
  4. File GST returns yourself for the first year, even if you have a CA. You need to know what you're paying for and why. Hire the CA in year 2 to save time, not to avoid learning.
  5. Keep a 'lessons learned' note per closed project. Three lines: what worked, what didn't, one thing I'd do differently. Six months later, this is the most useful document in your business.

Mental & personal (41–44)

  1. Most catastrophes are not actually catastrophes. The story your tired brain tells you at 2 AM is almost never the actual story at 8 AM. Sit down, write down what you actually need by when, and what your three options are. The act of writing it down moves it from swirling fog to a manageable problem.
  2. Tell one other person when things are hard. Not as a complaint — as a fact. The shame multiplies in silence and dissolves the moment it's out loud.
  3. Your spouse / partner / parent shouldn't be your only sounding board. Find one other founder you can be honest with. The mental load is too heavy for one relationship to carry alone.
  4. Take Sunday off. I know you won't, but try. Burnout doesn't announce itself — it arrives as 'I just can't think today' six weeks after you stopped resting. The math: 52 Sundays of work per year buys you about 18 months of working before burnout. 52 Sundays off buys you 30+ years.

India-specific quirks (45–47)

  1. Indian B2B sales takes 3-5 follow-ups before a meeting, 4-6 weeks from interest to contract, and 60+ days from contract to first payment. International B2B is 1-2 weeks total. Adjust your cash flow planning to the Indian rhythm — most agencies fail because they planned for US-speed and got Indian-speed.
  2. The 'Indian discount' is real and you should refuse it gracefully. 'Bhai, family rate kar do' is the polite Indian way of asking for a 40% discount on a service that already runs on margins. Your response: 'Bhai, family rate hi hai. Yahi mera best price hai.' Half of them stay anyway. The other half were never going to pay your real rate.
  3. Build for Indian payment methods, even if your target audience is international. UPI is the single most underrated payment rail in the world. Your Indian friends, family, and small clients will pay you faster via UPI than any other method. Have a Razorpay link in your email signature.

The meta-lesson

If I could distill all 47 of these into one sentence, it would be this: building a business in India is a long, mostly boring game where the people who win are the ones who stay alive long enough to compound. The dramatic stories you read on LinkedIn — the ₹0 to ₹1cr year, the viral launch, the seed round — those are the 5% of the journey. The other 95% is showing up on a Tuesday in March when you don't feel like it, doing decent work for a fair price, and treating the people in your life with grace.

You don't need to be the most talented founder in your category to win. You need to be the one who didn't quit. The smartest, most charismatic, most well-connected founders I knew in 2021 are mostly not running businesses anymore. The ones who are still here in 2026 are mostly people who would have looked unimpressive in a pitch room — but who showed up every day and got slightly better.

Save this document. Send it to one other founder who's having a rough month. Come back to it when you're confused about which problem to solve first. The 47 things are not theoretical — every single one of them cost me money, sleep, or a relationship to learn. I'd much rather you learn them from this post than from your own ₹10 lakh year of mistakes.

If you want to talk

I'm at support@buildbyravirai.com and +91 74289 19927 on WhatsApp. If you're scoping a project, hiring a team, considering quitting your job to do this — I'd rather you message me before than after. There's no consulting fee. No sales call template. Just an honest conversation between people doing the same hard thing.

Building something? Stuck on one of the 47 above? We do honest 20-minute calls — no quote pressure, no sales pitch. Just a real conversation about where you're at and what might help.Get on a call

If this helped

Share it with one founder you know. Bookmark it. Send it to your past self via journal entry. Most of these 47 things are 'obvious' in hindsight but cost a year of frustration to learn the first time. The single best thing we can do for each other in this small, weird community of Indian founders is to short-circuit the lesson cycle for the people coming up behind us. Pass it on.

Top comments (0)