A teacher leans over a desk to help two students with their work in a bright classroom

For schools, academies and tutors

Give your students IELTS Practice Pro

Issue access codes from your own partner portal. Pay only for the codes you give out, by card, once a month.

2 months from $28 a code, falling to $20 at volume.

Open now

Who pays decides.

If your students subscribe themselves, join as a creator and earn 20% of what they pay in their first 12 months. See the creator programme

If you pay for their access, join as an institution.

Built for teaching teams of any size

What your students get

Every code unlocks IELTS Practice Pro for the length you choose: the same full product a student would subscribe to themselves.

Writing feedback against the IELTS band descriptors
Speaking results after a live interview with the AI examiner
A full, timed mock test with a practice band score
  • Writing, graded like the exam

    Every Writing answer is graded against the IELTS band descriptors, with feedback on every point that costs marks.

  • A live Speaking interview

    Speaking is a live interview with an AI examiner that asks real follow-up questions and coaches students as they answer.

  • Full, timed Reading and Listening

    Reading and Listening run as full, timed tests, with guidance for every question type.

  • See where marks are lost

    Students see where they lose marks, and fix it before test day.

How it works

  1. Sign up in minutes with Google or your email, and accept the partner agreement.

  2. Save a card. Saving it does not charge it.

  3. Issue codes by email or by hand, choosing 2, 3 or 6 months, or 1 year.

  4. Your students enter their code at ieltspractice.app/redeem and get Pro straight away.

  5. At the end of each month, we charge your card for the codes you issued that month.

Three young students study together in a library, discussing what is on a laptop

Pay less per code as you issue more

Prices per code, by codes issued in a month

  • 2 months

    1st–9th
    $28
    10th–24th
    $25
    25th–49th
    $22
    50th and later
    $20
  • 3 months

    1st–9th
    $35
    10th–24th
    $32
    25th–49th
    $28
    50th and later
    $25
  • 6 months

    1st–9th
    $45
    10th–24th
    $40
    25th–49th
    $36
    50th and later
    $32
  • 1 year

    1st–9th
    $65
    10th–24th
    $58
    25th–49th
    $52
    50th and later
    $46

Each code is priced when you issue it, by how many codes you have issued that calendar month (UTC), all lengths together. There is no platform fee. Prices in US dollars.

Work out a month

Length of each code
1st–9th: 9 × $45
$405
10th–24th: 15 × $40
$600
25th: 1 × $36
$36
Total for the month
$1,041
Average per code
$41.64

You save $2,707.50 (72.2%) vs retail Pro

Retail Pro for 25 students for 6 months: 25 × 6 × $24.99 = $3,748.50

Total for the month $1,041. You save $2,707.50 (72.2%) vs retail Pro.

Start issuing codes

Until your first invoice is paid, you can have up to 10 unpaid codes at a time.

Need more than 100 a month, or a custom deal? Email [email protected]

Everything you need, in one partner portal

Your partner portal is where you issue codes, keep track of who has them and manage billing. There is nothing to install: sign in with Google or your email address.

Access codes

Issue a code to any student, by email or by hand

Choose how long each student's Pro access lasts, then either email the code straight to the student or issue it by hand to give out in class or at your front desk. Each code works once, for one account, and the access period only starts when the student activates it, so a code you issue ahead of a new intake is not used up while it waits.

  • Emailed codes arrive with simple step-by-step instructions for the student
  • Codes issued by hand can carry an optional phone number and a private note
  • The price for every length is shown before you issue

Students

Know exactly who has each code

Every code you issue is listed against the student you gave it to, with how and when it was given and whether it has been redeemed. If an emailed code goes astray, resend it and the old code stops working. If a student leaves before using their code, cancel it.

  • The Activations page lists every student who has redeemed a code, with the date
  • Students are told, before they activate, that you will see their name and email address
  • Resend an emailed code, or cancel one that has not been used

Billing

Straightforward monthly billing

Save a card once. At the end of each month, we charge it for the codes you issued that month. Every payment and invoice is listed on your Billing page, and you can settle your balance early at any time with Pay balance now.

  • Saving a card does not charge it
  • Your card is saved securely with Stripe; your full card number never reaches our servers
  • Choose your own limit on codes that are issued but not yet paid for

Make IELTS preparation part of your student services

Most IELTS preparation happens between classes. With Pro, every student you enrol can practise all four skills whenever they have time, get detailed feedback against the IELTS band descriptors, and come to your next lesson knowing what to work on. Schools offer it in three main ways.

  • Include it in your course fees

    Make Pro a standard part of every IELTS course. Each student receives a code when they enrol, so the whole class practises on the same platform from the first week, and your teachers can ask every student to complete a timed mock test or a Speaking interview between lessons.

    Works well for
    IELTS academies and full-time preparation courses
  • Offer it as a paid add-on

    Give students who want more practice the option to buy Pro through you, at a price you set. You pay only for the codes you issue, so the add-on costs you nothing until a student takes it up.

    Works well for
    Language schools running general English and IELTS classes side by side
  • Fund it as a scholarship or bursary

    Reward your highest achievers, or support students who could not otherwise afford extra preparation. Codes are issued one at a time, so you can give a single code whenever a student needs one.

    Works well for
    Universities, foundation programmes and student support teams

Billing you can trust

  • There is no platform fee.
  • Save a card before your first code; saving it does not charge it.
  • Your seat limit is the most codes you can have issued and not yet paid for at one time. When you join, it is set to the number of students a month you enter, up to 100. You can change it in your partner portal at any time. Until your first invoice is paid, the limit is at most 10.
  • Cancel an unused code before it is invoiced and you do not pay for it. If you cancel a code before it is invoiced, later codes from that month move to their new place in the month, so they may cost more.

Need more than 100 codes a month?

Email [email protected] and we can agree a custom deal.

Questions schools ask

What does each code unlock?

Full IELTS Practice Pro for 2, 3 or 6 months, or 1 year: unlimited practice across all four skills, full mock tests, practice by question type, the live Speaking interview with real-time coaching, and band feedback on every attempt. If a student already has Pro, the new days are added on top, so nothing is wasted.

Can I charge my students for codes?

Yes, and you set the price. Include codes in your course fee, sell them as an add-on, or give them as scholarships. You pay a set price per code: 2 months from $28 a code, falling to $20 at volume. Whatever you charge above that is yours.

When can we sign up?

Now. Sign up in minutes, issue your first code today. Start with "Join as an institution" on this page.

Can I see who used their codes?

Yes. Your partner portal shows every code you've issued, who redeemed it and when, alongside your seats and invoices. Each student's practice results stay private to them.

How does billing work?

Save a card before your first code; saving it does not charge it. At the end of each month we charge the card for the codes you issued that month. There is no platform fee. The more codes you issue in a calendar month (UTC), the less each one costs. Each code is priced when you issue it. If you cancel a code before it is invoiced, later codes from that month move to their new place in the month, so they may cost more.

How many codes can we have at once?

Your seat limit is the most codes you can have issued and not yet paid for at one time. When you join, it is set to the number of students a month you enter, up to 100. You can change it in your partner portal at any time. Until your first invoice is paid, the limit is at most 10.

What if we need more than 100 codes a month?

Email [email protected] and we can agree a custom deal.

Want your students to subscribe themselves, and earn from it? See the creator programme

For schools, academies and tutors

Give your students Pro this month

Join in a few minutes, issue your first code today, and pay only for the codes you give out.

  • Pay per code issued
  • Billed monthly by card
  • Custom deals for larger groups
Join as an institution