---
title: Language tests
description: How to enter IELTS, CELPIP, PTE Core, TEF, or TCF results in Lexpoint, and how a CLB level is derived from the raw band scores.
product: Lexpoint — Individuals
audience: People managing their own Canadian immigration
doc_type: reference
canonical_url: https://docs.lexpoint.io/individuals/profile/language-tests/
app_routes: https://my.lexpoint.io/app/profile/language-tests, https://my.lexpoint.io/app/profile/language-tests/new
last_verified: 2026-09-03
keywords: language test Lexpoint, IELTS CELPIP CLB, TEF Canada, TCF Canada, PTE Core, CLB conversion
license: Documentation © Lexpoint. Quote with attribution and a link to the canonical URL.
---
# Language tests

Each sitting of a test is one record at
[**Profile → Language Tests**](https://my.lexpoint.io/app/profile/language-tests). The form has
three sections: **Test**, **Details**, and **Scores**.

You enter raw band scores. Lexpoint derives the CLB.

```media
id: profile-language-list
type: screenshot
caption: The language tests list with two English tests, IELTS marked Primary at CLB 9, and an expired CELPIP.
shot: /app/profile/language-tests — list with two tests, one primary, one with an expiry date in the past so the Expired chip shows. Demo account, light mode, 1440×900. Redact registration numbers.
src: /media/individuals/profile-language-list.webp
```

## Section 1 — Test

| Field | What it means | Required |
|---|---|---|
| **Language** | English or French. | Yes |
| **Test Type** | English: IELTS (0.0-9.0), CELPIP (1-12), PTE Core (10-90). French: TEF Canada, TCF Canada. The list appears once a language is chosen. | Yes |
| **TEF Test Period** | Oct 1, 2019 - Dec 10, 2023, or After Dec 10, 2023. Appears only for TEF. *Scoring system changed on Dec 10, 2023.* | Yes for TEF |

The section closes with the rule that decides which test Lexpoint uses: *Your test with the highest
overall CLB is marked primary for CRS automatically.*

## Section 2 — Details

| Field | What it means | Required |
|---|---|---|
| **Test Date** | The day you sat the exam. Cannot be in the future. | Yes |
| **Registration Number** | Your test registration number. Marked *Optional* in the form. | No |

## Section 3 — Scores

Four fields — **Reading**, **Writing**, **Listening**, **Speaking** — all required. The accepted
range and step change with the test you chose:

| Test | Accepted range | Step |
|---|---|---|
| **IELTS** | 0.0 – 9.0 | 0.5 |
| **CELPIP** | 1 – 12 | 1 |
| **PTE Core** | 10 – 90 | 1 |
| **TEF** | 0 – 699 | 1 |
| **TCF** | 0 – 699 for reading and listening; 0 – 20 for writing and speaking | 1 |

Until you pick a test type the fields read *Select test type first.*

### The CLB preview

As soon as all four scores are filled in, a **CLB preview** panel appears showing an **Overall CLB**
figure and the CLB for each of the four skills.

Lexpoint converts each raw score to a CLB level using the table for that test — for TEF, the table
for the period you selected — and sets your **overall CLB to the lowest of the four**. One weak
skill therefore sets your overall level regardless of how strong the other three are.

This conversion is a calculation Lexpoint performs on the numbers you enter. What a given CLB level
means for a programme is IRCC's to define — see [immigratic.com](https://www.immigratic.com).

```media
id: profile-language-clb-preview
type: screenshot
caption: The Scores section with four IELTS band scores entered and the CLB preview showing the overall level and the per-skill breakdown.
shot: /app/profile/language-tests/new → Scores section, test type IELTS, all four scores entered so the CLB preview panel is rendered. Demo account, light mode, 1440×900.
src: /media/individuals/profile-language-clb-preview.webp
```

## The list

Four tiles sit above the list: **Total Tests**, **English**, **French**, and **Highest CLB**. The
list can be filtered with the **All**, **English**, and **French** chips, and sorts by primary first,
then highest overall CLB, then most recent.

Each card can carry these chips:

| Chip | What it means |
|---|---|
| **Primary** | The test with the highest overall CLB. Set automatically. |
| **Expired** | The record's expiry date has passed. |
| **Invalid** | The record is flagged as not valid. |

Cards also show the expiry month and year where one is recorded, in red once it has passed.

## Adding and editing

1. Open [**Profile → Language Tests**](https://my.lexpoint.io/app/profile/language-tests).
2. Select **Add Language Test**.
3. Work through Test, Details, and Scores. The last section's button saves.
4. On the list, the pencil icon reopens a test.

Saving confirms with *Language test updated! Your score will be updated shortly.* — the report is
recalculated separately, not at the moment you save. See
[How your profile is used](/individuals/profile/how-your-profile-is-used/).

## Related

- [Family and dependants](/individuals/profile/family/) — a partner's scores use the same conversion
- [Education](/individuals/profile/education/) — the other credential-shaped section
- [Profile completeness](/individuals/profile/profile-completeness/) — one test is enough to mark this section complete

## Frequently asked questions

### How does Lexpoint work out my CLB?

Each of your four raw band scores is converted to a CLB level using the conversion table for that test, and your overall CLB is the lowest of the four. It updates live as you type, before you save.

### Which of my tests does Lexpoint use?

The test with the highest overall CLB is marked primary automatically. You do not choose it, and adding a stronger test moves the marker.

### Why does Lexpoint ask which TEF period my test is from?

TEF scoring changed on 10 December 2023 and the two systems convert differently. The form asks so it applies the right table.
