ESL Teacher Estimate Template (Free)

ESL teachers send quotes when a company, school, or family wants to compare instructors before committing, or when the work is a defined program like a 12-week business English course or a TOEFL prep plan. Clients usually compare hourly rate, total cost for the program, teacher credentials, and how flexible the schedule and cancellation terms are.

AI Voice CommandsPDF ExportReal-time PreviewConvert to InvoicePrivacy First

When to use estimates: Use estimates to provide project quotes and get client approval before starting work. Once approved, convert your estimate to an invoice with one click to collect payment.

Estimate Editor

Fill in details

Create an invoice for payment collection

Your Information

Upload logo

Bill To
Invoice Details
Line Items
Item 1
Amount: $0.00
Tax & Discount
Additional Information
Payment Collection
Loading payment settings...

PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf

Estimate Preview

Style:
Live Preview

INVOICE

#1001
$0.00
Due:

From

Your Business Name

Bill To

Client Name
Invoice Date
Due Date
Description
Qty
Rate
Amount
Description
1
$0.00
$0.00
Subtotal:$0.00
Total:$0.00

Terms & Conditions

Payment is due within 30 days of invoice date.

What to include in your ESL Teacher quote

  • Number of lessons, length, and schedule

    A quote for 'weekly classes' is vague. State, for example, 12 weekly 60-minute sessions starting on a specific date.

  • Student level, goals, and target outcome

    Preparing for an IELTS band score is different work from improving conversation, and the quote should reflect the stated goal without promising a guaranteed result.

  • Format and location

    Online, in-person at the student's home, or at a company office changes travel time, mileage, and technology requirements.

  • Materials and testing costs

    Say whether textbooks, practice exams, and official test registration fees are included or billed to the student.

  • Class size and minimum enrollment for groups

    A group rate depends on the number of students. State what happens if enrollment drops below the minimum.

  • Cancellation, rescheduling, and expiration terms

    Spell out notice requirements, make-up lesson rules, and when unused lessons expire so there are no surprises.

  • Payment schedule and quote validity

    State the deposit or upfront payment, due dates, and how long the quoted rate stays available.

ESL Teacher rates to quote from

ServicePricedTypical range
One-on-one general English lesson (online)per hour$25-60
One-on-one in-person lessonper hour$35-80
TOEFL or IELTS test prepper hour$45-100
Business English or corporate classper class hour$50-120
Small group class (3-8 students)per student per class$12-30
Placement test or level assessmentflat fee$25-75
Lesson package (10 lessons)per package$250-550
Essay or resume review for English learnersper document$25-75

Typical US ranges. Rates vary by region, experience, and job size.

Pricing your quotes

Quote a program price and show the per-hour math

Clients like a total, such as $660 for 12 lessons, but showing the hourly equivalent makes the comparison with other teachers easy and justifies any package discount.

Price corporate work above individual rates

Companies often need invoices, flexible scheduling, reports, and sometimes curriculum customization. A higher rate, often $50 to $120 per class hour, reflects that added administration.

Charge for a placement assessment

A short level assessment helps you scope the program accurately. Either charge a small flat fee or credit it toward the first package.

Offer two or three options

For example, a single-lesson rate, a 10-lesson package, and a 20-lesson package at a lower per-lesson rate. This lets the client choose and often raises the average order.

ESL Teacher estimate FAQ

Should I give a free trial lesson?

Some teachers offer a short free consultation of 15 to 20 minutes, while others charge a reduced rate for a full trial lesson. Whichever you choose, state it clearly in the quote and set a limit of one per student.

How firm should my estimate be for a long course?

For a fixed number of lessons, the quote can be firm. If the student may want additional lessons or goals change, state that extra sessions are billed at the quoted hourly rate.

Do I need a signed agreement or is a quote enough?

A written quote that the client accepts by email is often enough for individuals. For companies or longer programs, a short signed agreement covering schedule, rates, and cancellation terms is better.

Can I raise my rate for existing students?

Yes. Give notice, usually 30 days, and apply the new rate to new packages. Honor any prepaid lessons at the old rate.

Job done and ready to bill?

Use the ESL Teacher invoice template to bill the client, or convert this estimate once it's approved.

ESL Teacher invoice template

Related estimate templates