Share your language. Earn doing it.
Teach learners across India and the diaspora on your own schedule. You set your rate, our fee is added on top, so you always keep exactly what you set.
Why teach on Haspeople
A calmer way to teach, you bring the language, we bring the learners and the logistics.
Earn on your terms
Set your own rate and the hours you teach. Our fee is added on top of your rate, so you keep exactly what you set, and payouts land soon after each class.
Teach any language
Regional, foreign or heritage, if learners want it, you can teach it. Offer 25-minute, 50-minute or full-package sessions, online or in person.
We handle the rest
Payments, scheduling and the video link are taken care of. You focus on teaching; we keep your details private and your bookings organised.
How teaching works
From application to your first payout in three steps.
- 1
Apply and get vetted
Tell us what you teach and share a short intro. Every teacher is reviewed by hand before going live, it keeps the community trusted on both sides.
- 2
Set your rate and hours
Choose your net rate per session, the durations you offer, and the slots you’re free. Build packages for students who want to commit to a course.
- 3
Teach and get paid
Students book and pay up front. Teach on the video link we generate, and your payout is released soon after each class completes.
You always keep exactly what you set
Our fee is added on top of your rate, it never comes out of your pocket. Here’s how a single 50-minute class adds up.
- You set your rate
- ₹500
- + a small Haspeople fee
- ₹100
- Student pays
- ₹600
Your full rate, every time. No deductions, no surprises.
Fast payouts
Your earnings are released soon after each class completes.
You own your schedule
Teach when it suits you. Open and close slots whenever you like.
Payments & video, sorted
We collect payment up front and generate the meeting link for you.
Your details stay private
Students never see your phone or email, all contact runs in-app.
A vetted community
Every teacher is reviewed by hand, so students arrive already trusting you.
Loved by teachers
Real words from teachers already sharing their language on Haspeople.
“I set my own rate and keep exactly what I set — the fee sits on top, not out of my pocket. Payouts land fast, and I never chase a student for money.”
Neha J.
Teaches IELTS & English · Bengaluru
“Haspeople handles the scheduling, the payment and the meeting link. I just open my calendar, mark when I'm free, and teach.”
Shloka B.
Teaches Sanskrit · Pune
“The vetting meant my first students already trusted me. I went from two regulars to a full week of classes in my own language.”
Riya S.
Teaches Hindi for kids · Jaipur
Questions, answered
What does it cost to teach here?
Nothing to join. You set your net rate and our fee is simply added on top of it for the student, so you always receive the full rate you set, with no deductions.
How and when do I get paid?
Students pay up front when they book. Your payout is released soon after each class completes, straight to your bank account, you never have to chase a student for money.
Can I set my own hours and rate?
Yes. You choose the slots you’re available, the session lengths you offer (25 minutes, 50 minutes, or custom), and the rate for each. Change any of it whenever you like.
Which languages can I teach?
Any language learners want, regional, foreign or heritage. You can also offer different topics within a language, like conversation, exam prep, or lessons for kids.
How does vetting work?
Every teacher is reviewed by hand before going live: we check your identity and your teaching details. It keeps the community trusted, so students arrive ready to book.
Do I need to bring my own students?
No. Learners discover you through search and our marketing. Of course, you’re welcome to share your profile link too.
Ready to share your language?
Set up your profile in a few steps. It’s free to join, and you decide your rate and your hours.
Start teaching