Becoming a good teacher is half the work. The other half — and the part nobody trains you for — is running yourself as a small business. Below are the things every independent online ESL teacher eventually has to figure out, in the order most teachers face them.
On this page
Setting and raising your rates
Most teachers underprice for too long. The hourly rate you can charge depends on three things, in this order:
- Niche. Generic conversation: low. Exam prep (IELTS, TOEFL, Cambridge): mid. Business English / executive: high. Specialised (medical English, legal English, aviation): highest.
- Demand evidence. Reviews, testimonials, repeat students, a waitlist. The market believes social proof, not your self-description.
- Acquisition channel. Marketplaces compress rates; your own site lets you charge 1.5–3× more for the same teaching.
Typical rate ranges (USD, 2026)
| Channel | New teacher | Experienced | Niche specialist |
|---|---|---|---|
| Marketplace | $8–14 | $18–28 | $30–45 |
| Company platform | $10–16 | $16–22 | — |
| Independent (your own site) | $20–28 | $35–50 | $60–100+ |
For a deeper pricing playbook including how to phase rate increases without losing students, see How to set your teaching rates.
Finding and keeping clients
First clients
- Marketplaces first. Preply and italki give you instant student access in exchange for lower rates. Use them to build reviews fast.
- Personal network. Old colleagues, friends abroad, social media. People who know you will refer first.
- Free trial lessons (with limits). Offer a 20-minute (not 60-minute) free consultation, not a free lesson. You filter tire-kickers.
Sustained pipeline
- One platform + one self-marketing channel. Don't try to do five things. Pick LinkedIn, Instagram, YouTube, a blog, or local Facebook groups — and do it consistently for 6 months minimum.
- Referral system. Every long-term student gets asked for a referral around month 4. Give them a free lesson for each new student who signs up.
- Niche content marketing. Write or record one piece a week aimed at your niche. "5 phrases to use in a job interview in English" gets shared. "10 grammar tips" doesn't.
Contracts, cancellations and policies
Have these written down, send them on day one, and enforce them. Teachers without policies attract students who'll waste your time.
Cancellation policy
- 24-hour rule: cancellations less than 24 hours before are paid in full.
- No-shows: full charge after 10 minutes of no contact.
- Rescheduling: one reschedule per month is fine; more becomes paid.
- Teacher emergencies: you commit to giving 24 hours notice except for genuine emergencies; in those cases, you reschedule at the student's convenience.
Payment policy
- Pay before the lesson, or pay in 4-lesson packages upfront. Never bill after.
- Packages expire after 8 weeks. Removes admin overhead chasing dormant students.
A minimal student agreement
One page is enough. Cover: scope of service, pricing, cancellation, payment terms, refund policy, communication channels, end-of-engagement procedure. Send via email, ask for "reply with 'agreed' to confirm." Not legal advice — for high-value contracts, get a lawyer to review.
Getting paid internationally
- Wise (formerly TransferWise) — best for receiving in multiple currencies, low fees, fast. Essential if you teach across regions.
- Stripe — for taking card payments through your own site. ~2.9% + 30¢ per transaction.
- PayPal — universal acceptance but fees stack up (~4–5% on international payments).
- Revolut Business — good for European teachers; multi-currency.
- Crypto / USDC — some teachers in countries with capital controls use stablecoins. Tax and legal complexity is real; get advice first.
Tax basics for online teachers
Not professional advice
The below is general orientation. Tax law differs by country and changes frequently. Consult a qualified accountant in your country of tax residence.
- You are usually self-employed. Register as a sole trader, freelancer, or equivalent in your country.
- Track every payment received and every business expense. A simple spreadsheet (or Wave, Xero starter) is enough until you cross ~$30k/year.
- Set aside 25–35% of income for tax. Exact percentage depends on country. Hold it in a separate account so you're not scrambling when tax season comes.
- Common deductible expenses: course fees (continuing professional development), home office percentage, equipment (webcam, headset, computer), software subscriptions, internet, mobile data, course materials.
- VAT/GST: in many countries, services to consumers abroad are zero-rated; services to local students may be VAT-applicable. Get specific advice.
- Living abroad: tax residency is complex. The "183-day rule" is a starting point, not the full story — many countries (US, Eritrea) tax citizens worldwide.
Scaling beyond hourly work
There's a ceiling to hourly teaching. Past about 25 paid hours/week, quality drops and burnout creeps in. Most successful teachers eventually layer in:
- Group classes — 3–6 students at a slightly reduced rate each, but 2–3× more income per teaching hour.
- Self-paced courses — record once, sell many times. High upfront effort; pays off if you have an audience.
- Coaching packages — multi-month engagements at premium rates, often with email/Slack support between lessons.
- Specialist services — proofreading, IELTS exam coaching, business writing consultancy. Different pricing model, often higher margins.
- Affiliate / referral income — recommend courses you've vetted; transparent disclosure required.
A minimal admin system
The simplest setup that works for most teachers earning under $50k/year:
- Calendar: Calendly + Google Calendar.
- Payments: Stripe (links) and Wise (receiving currencies).
- Bookkeeping: single spreadsheet — date, student, amount in, expense out, category. Update weekly.
- Student notes: one Google Doc per student, lesson-by-lesson notes and homework tracking.
- Email: dedicated business email (Google Workspace, ~$6/month).
- Backup: Google Drive everything; export bookkeeping monthly to a personal folder.