---
title: Reading your report
description: How ImmiReport is laid out — the hub, the program hubs, and the seven sections on every program page, in the order they appear and why.
product: Lexpoint — Individuals
audience: People managing their own Canadian immigration
doc_type: concept
canonical_url: https://docs.lexpoint.io/individuals/immireport/reading-your-report/
app_routes: https://my.lexpoint.io/app/immireport, https://my.lexpoint.io/app/immireport/pr, https://my.lexpoint.io/app/immireport/tr
last_verified: 2026-09-03
keywords: ImmiReport layout, program page sections, requirements before competitiveness, eligibility verdict chip, how selection works
license: Documentation © Lexpoint. Quote with attribution and a link to the canonical URL.
---
# Reading your report

ImmiReport is three levels deep, and each level answers a narrower question than the one above it.

| Level | Where | What it answers |
|---|---|---|
| **The hub** | [`/app/immireport`](https://my.lexpoint.io/app/immireport) | Your CRS score, how many programs you clear, and what changed |
| **A program hub** | Permanent Residence, Express Entry, a province, a temporary residence purpose | Which streams inside that family you clear |
| **A program page** | One stream — CEC, BCPNP Skilled Worker, Study Permit | Whether you clear this one, and how you compare |

## The hub

The top of the hub is your **CRS Score** out of 600, with a progress bar and a freshness badge. Under
it, two cards split the report in two: **PR Programs** with an eligible-over-total count, and **TR
Options**. Below those, the **Permanent Residence** list gives one row per program family, and the
**Temporary Residence** list gives one row per instrument.

Every row carries a count badge, and a row with at least one eligible stream is outlined in green.
When a recent recalculation moved one of these numbers, a small delta chip appears beside it reading
*since your last update* with the date.

```media
id: immireport-hub-overview
type: screenshot
caption: The ImmiReport hub — CRS hero, the PR and TR count cards, and the program family rows.
shot: /app/immireport — full page, scrolled to top so the CRS hero, both stat cards, and the first few Permanent Residence rows are visible. Demo account with a complete profile, light mode, 1440×900. Redact the greeting name.
src: /media/individuals/immireport-hub-overview.webp
```

## A program page, section by section

Every program detail page renders from one shared shell, so the sections always appear in the same
order. Each is optional and collapses when there is nothing to show — you will not see an empty card.

| Order | Section | The question it answers |
|---|---|---|
| 1 | Hero | Which stream is this, and what is my headline number? |
| 2 | Verdict | The one-line answer, on narrow screens |
| 3 | How selection works | Is meeting the requirements the finish line, or the entry ticket? |
| 4 | Requirements | Do you clear the gate? |
| 5 | Competitiveness | Would you have been invited? |
| 6 | Next | What does this cost, how long does it take, where do I go now? |

On a wide screen a sticky rail sits to the left with your score card and any context reminders. There
is exactly one rail, always on the left.

:::note[Requirements always come before competitiveness]
This ordering is fixed in the page shell, not chosen page by page. A draw cutoff is trivia to a
reader who does not yet know whether they clear the gate — so Lexpoint answers the gate question
first, every time. The consequence is that a high score never appears above an unmet requirement.
:::

```media
id: immireport-program-page-sections
type: screenshot
caption: A program detail page showing the section order — selection ladder, requirements, then competitiveness.
shot: /app/immireport/pr/ee/cec — full page at desktop width so the left rail, the "How selection works" ladder, the requirements checklist, and the draw-history section are all visible in order. Demo account, light mode, 1440×900.
src: /media/individuals/immireport-program-page-sections.webp
```

### Section headings

Each section heading has three parts stacked together: a small **stage label** that matches a step on
the selection ladder above it, the **question** as the heading itself, and — where the question is
decidable — a short **verdict chip** on the right. Under the heading sits one sentence about you,
marked with a coloured rule down its left edge.

The stage label is what ties the ladder to the sections. The ladder is the page's table of contents;
the label tells you which rung the section you are reading corresponds to.

### Verdict chips

Chips are one or two words, never sentences. Lexpoint uses two vocabularies, and they are deliberately
different.

| Section | Chip | Means |
|---|---|---|
| Requirements | **Yes** | You clear every requirement Lexpoint checks |
| Requirements | **Maybe** | A fact Lexpoint needs to decide is missing from your profile |
| Requirements | **Not yet** | At least one checked requirement is unmet |
| Competitiveness | **Yes** | Your score cleared at least half the draws in the window |
| Competitiveness | **Sometimes** | You cleared some draws, but under half |
| Competitiveness | **No** | You cleared none of them |
| Competitiveness | **No draws yet** | Not enough draw data to compare against |

Requirements say *Not yet* rather than *No* because a requirement is something you can go and meet.
Competitiveness says *No* rather than *Maybe* for the opposite reason: it is a historical fact — the
draws already happened, and Lexpoint knows exactly how many of them your score would have cleared.

The chip and the sentence beneath it always carry the same tone. If they disagreed, neither would be
trustworthy.

## How selection works

This is the strip of stages near the top of a program page, and it exists to answer the thing most
readers get wrong: whether qualifying is the end of the process or the start of it.

Programs that run a pool and a ranked draw show four stages with the pool in the middle. Programs you
apply to directly show two, with the caption *No pool, no ranking — apply directly when you qualify.*
Temporary residence pages show an officer decision as the final stage. Where Lexpoint can work out
which stage you are at, that stage is marked as current in words, not only in colour.

Hub pages show no ladder at all — they route between programs rather than selecting anyone.

## Moving between programs

Program pages inside a family carry a pill switcher under the header. On Express Entry the switcher
splits into two groups either side of a divider: the base programs on the left, the category streams
on the right. Provincial hubs split the same way — job-offer and base streams on the left, Express
Entry-aligned streams on the right.

Breadcrumbs above the page title walk you back up to the family hub, and every program page ends with
plain text links back to the hub and to your profile.

## Related

- [What ImmiReport is](/individuals/immireport/what-is-immireport/) — what it covers and when it recalculates
- [Scores and how they are calculated](/individuals/immireport/scores/) — where each number comes from
- [Express Entry](/individuals/immireport/express-entry/) — the family with the most streams
- [Your profile](/individuals/profile/) — everything on the report is derived from it

## Frequently asked questions

### Why does the requirements section come before the draw history?

Because a cutoff means nothing until you know whether you clear the gate. Lexpoint fixes the order in the shared page shell — hero, verdict, how selection works, requirements, competitiveness, next — so no program page can put a score chart above the requirements it depends on.

### What does the "Not yet" chip mean — is it the same as "No"?

No. On a requirements section Lexpoint uses Yes, Maybe, and Not yet. "Not yet" is used instead of "No" because requirements are achievable. "Maybe" means Lexpoint could not decide with the facts in your profile.

### Why do some program pages show no "How selection works" ladder?

Hub pages route between programs rather than selecting anyone, so the ladder is omitted rather than invented. It is also omitted when Lexpoint has no recognized selection mechanism recorded for that program.
