Tutoring Rate Calculator Formula

Understand the math behind the tutoring rate calculator. Each variable explained with a worked example.

Formulas Used

Recommended Hourly Rate

recommended_rate = round(base_rate * subject_multiplier * (1 + exp_bonus))

Weekly Income

weekly_income = round(base_rate * subject_multiplier * (1 + exp_bonus)) * sessions_per_week

Monthly Income (4 weeks)

monthly_income = round(base_rate * subject_multiplier * (1 + exp_bonus)) * sessions_per_week * 4

Variables

VariableDescriptionDefault
base_rateLocal Base Rate ($/hour)30
subject_multiplierSubject Difficulty Multiplier1.3
experience_yearsTutoring Experience (years)3
sessions_per_weekSessions per Week10
exp_bonusDerived value= min(experience_years * 0.05, 0.5)calculated

How It Works

How to Set a Tutoring Rate

Your rate depends on subject, experience, and local market.

Formula

Rate = Base Rate x Subject Multiplier x (1 + Experience Bonus)

Experience bonus = min(Years x 5%, 50%)

Subject Multiplier Guide

  • Basic (reading, elementary math): 1.0
  • Moderate (algebra, writing): 1.3
  • Advanced (calculus, science): 1.5
  • Specialized (test prep, college): 2.0
  • Worked Example

    Base rate $30, moderate difficulty (1.3x), 3 years experience, 10 sessions/week.

    base_rate = 30subject_multiplier = 1.3experience_years = 3sessions_per_week = 10
    1. 01Experience bonus = min(3 x 0.05, 0.5) = 0.15 (15%)
    2. 02Rate = round($30 x 1.3 x 1.15) = round($44.85) = $45/hour
    3. 03Weekly income = $45 x 10 = $450
    4. 04Monthly income = $450 x 4 = $1,800

    Ready to run the numbers?

    Open Tutoring Rate Calculator