qaafPakistan calculators

O Level Equivalence Calculator (Matric)

Convert your O level or IGCSE grades into IBCC Matric (SSC) equivalent marks and percentage, with the A* figure for each subject and exam session.
Where you sat the exams

O level subjects (8)

SubjectGradeSession

Pick the session in which you sat each subject. A* (and 9) marks differ by subject and session under IBCC's tables.

SSC (Matric) equivalence8 subjects
Equivalent percentage
87.00%
Total marks696 / 800
SSC equivalent (IBCC example, out of 900)783 / 900
Same percentage out of 1,100957 / 1,100

Estimate from IBCC's published tables. Your IBCC certificate is the final figure.

To work out O level equivalence, IBCC converts each of your 8 subjects to marks out of 100 (A is 85, B is 75, A* is 93 or 94 in 2026), adds them to get a total out of 800, and scales that to Matric. With grades of A*, A*, A*, A, A, A, A and B you get 696 out of 800, which is 87.00% or 783 out of 900.

The five compulsory subjects are fixed in the form: English, Urdu, Islamiyat, Pakistan Studies and Mathematics. Choose your three electives, then set each grade and the session you sat it in. If you sat your exams abroad, switch to the five subject option.

Worked example: O level from Pakistan

Session 2025, Pakistani student:

Subject Grade IBCC marks
English A 85
Urdu A* 93
Islamiyat A* 94
Pakistan Studies A 85
Mathematics A* 94
Physics A 85
Chemistry B 75
Biology A 85
Total 696 / 800

Percentage = 696 ÷ 800 × 100 = 87.00%. On IBCC's 900 scale: 696 ÷ 800 × 900 = 783. Notice the three A* grades are worth 93, 94 and 94, not a flat 90. A calculator that counts every A* as 90 would show 685 instead of 696.

Worked example: O level taken abroad

Students who sat abroad need five subjects: English, Mathematics and three electives. With English A (85), Mathematics A* (94), Physics A (85), Chemistry A (85) and Biology B (75), the total is 424 out of 500.

Percentage = 424 ÷ 500 × 100 = 84.80%, or 763 out of 900. IBCC's own abroad example uses exactly this route: 470 out of 500 becomes 846 out of 900.

O level A* marks by session

IBCC sets a separate A* figure for each subject and session. If you sat papers in two different years, pick the session for each subject.

Subject202620252024202320222021
Physics949494949594
Chemistry949494949594
Biology949494949594
Computer Science949494949694
Mathematics949494959595
English939393949593
Urdu939393939593
Pakistan Studies949393949593
Islamiyat949494959594
Other elective949494949594

For sessions before 2021, IBCC's table did not give a subject-wise A*; the calculator counts A* as 90 for those and flags it.

900 or 1100: which total is right?

IBCC's O level example PDF scales 750 out of 800 to 844 out of 900. The web page version of the same example writes the multiplier as 1100 but still prints 844, and 750 ÷ 800 × 1100 would be 1031, not 844. So the printed arithmetic matches 900.

For admissions this makes no difference. Universities use the percentage, and 750 out of 800 is 93.75% on any scale. The calculator shows both totals so you can match whatever your form asks for. When you add the figure to an aggregate calculator, enter the percentage or the marks with the same total you read them from.

Questions people ask

How do I calculate my O level equivalence?

Convert each of your 8 grades to IBCC marks (A* 93 to 94, A 85, B 75, C 65, D 55, E 45), add them for a total out of 800, then divide by 800 and multiply by 100 for the percentage. Multiply the fraction by 900 instead for IBCC's SSC marks.

Which O level subjects are compulsory for equivalence?

For students who sat in Pakistan, IBCC requires English, Urdu, Islamiyat, Pakistan Studies and Mathematics, plus three elective academic subjects. Students who sat abroad need English and Mathematics plus three electives, five subjects in all.

What is the O level equivalence of all A grades?

Eight A grades give 8 × 85 = 680 out of 800, which is 85.00%. On the 900 scale that is 765. Each A* instead of an A adds 8 to 11 marks, depending on the subject and session.

Do IGCSE 9 to 1 grades count for O level equivalence?

Yes. IBCC converts 9 as above 90 (treated like A*), 8 as 87, 7 as 82, 6 as 77, 5 as 70, 4 as 60, 3 as 50 and 2 as 40. Grade 1 is not accepted. Choose the numeric grade in the calculator for each subject.

Can I include more than 8 O level subjects?

The calculator uses the 8 subjects IBCC requires: the 5 compulsory ones and 3 electives. If you took more electives, enter the three you will list on your IBCC application. IBCC's published examples use exactly 8 subjects for Pakistani students.

Sources: IBCC Conversion for Equivalence page; IBCC subject-wise A* equivalent marks for O Levels, sessions 2021 to 2026; IBCC worked example for calculating O level marks; IBCC Equivalence FAQs. Read 29 September 2026.

Last reviewed 29 September 2026. Results are estimates; official notices always take precedence.