How to Earn 100 to 500 Rupees Daily: 7 Proven Ways for Extra Income at Home
Many people wish to earn a little extra income daily, without big investments or advanced skills. Whether you’re a student, homemaker, or anyone looking for side income, earning 100–500 rupees a day is possible with the right approach, dedication, and some creativity. Here are seven practical methods—both online and offline—to achieve your daily financial goal.

1. Micro Freelancing Tasks
- Platforms: Amazon Mechanical Turk, Microworkers, Fiverr, and other freelance sites offer small, quick online tasks such as data entry, surveys, or transcription.
- How it works: Register, select simple tasks, complete them as per instructions, and receive payments.
- Earnings: Each micro-task may pay 10–50 rupees. Completing 10–20 tasks per day can easily fetch you between 100 and 500 rupees.
2. Online Surveys and Reward Point Apps
- Platforms: Google Opinion Rewards, Toluna, Swagbucks, and others let you earn by answering surveys or performing simple actions.
- How it works: Sign up, participate in surveys or use the app as directed, and earn credits or points redeemable for cash or vouchers.
- Earnings: Each survey pays 10–20 rupees on average. By being active on multiple platforms, you can reach your earning target.
3. Writing and Self-Publishing E-Books
- Ideas: Write short guides in your local language or English—such as recipe books, health tips, or educational resources.
- Publishing: Use Amazon Kindle Direct Publishing (KDP) or similar services to self-publish your book.
- Earnings: Royalty per selling eBook can be 25–50 rupees. Sell 5–10 copies a day to hit your goal.
4. YouTube Shorts & Facebook Reels
- Content Ideas: Create quick videos on trending topics, useful tips, or fun challenges. Short-form videos are highly popular now.
- Monetization: Earn through advertisements or brand partnerships as your channel grows.
- Earnings: Initially, you might earn 100 rupees per 200–300 views. With regular uploads and consistency, your earnings can scale.
5. Local Tutoring or Online Coaching
- Subjects: Basics like math, science, or English for school students, spoken English for adults, or computer basics.
- Format: Take classes at home, at students’ homes, or conduct sessions over Zoom/Google Meet.
- Earnings: Charge 200–300 rupees per session. Just two sessions a day make 400–600 rupees.
6. Home-based Handicraft or Small Business
- Products: Create and sell handmade crafts, custom accessories, or homemade snacks.
- Selling Platforms: Use WhatsApp, Instagram, and your neighborhood network.
- Earnings: Investment per product may be just 50–100 rupees, but pricing at 150–200 rupees can bring good profit. Sell 2–3 items a day to meet your target.
7. Selling Photos or Videos Online
- Where to Sell: Upload local or interesting photos/videos to sites like Shutterstock, Adobe Stock, or similar platforms.
- What to Shoot: Document local life, festivals, food, or landscapes.
- Earnings: Each accepted photo/video can earn you 20–50 rupees. Upload regularly to maximize results.
Tips to Achieve Your Daily Target
- Time Management: Properly schedule your day and focus on high-yield activities.
- Diversify: Don’t depend on just one method. Combine two or three strategies for a stable income.
- Start Small: Begin with a realistic target of earning 100 rupees daily. Increase your efforts and skills over time to reach 500 rupees or more.
- Adapt: Keep an eye on trends and adapt your methods to suit your strengths and local demand.
Conclusion
To sum up, earning 100 to 500 rupees per day is very achievable. Micro freelancing, simple online jobs, content creation, tutoring, and small businesses are all practical options. With determination, thoughtful planning, and consistency, you can steadily increase your daily income. Try combining different approaches and see which ones work best for you!

