utilduck
Home · Study · Vietnam Grade Average Calculator (Thông tư 22)

Vietnam Grade Average Calculator (Thông tư 22)

Calculate a subject's semester average (ĐTBmhk) or annual average (ĐTBmcn) using the exact formula from Circular 22/2021/TT-BGDĐT, Article 9 — for Vietnamese grades 6-12 (THCS & THPT).

Semester subject average (ĐTBmhk)
- / 10

Formula per Thông tư 22/2021/TT-BGDĐT, Article 9, clause 1.

How to calculate the subject average under Circular 22

Circular 22/2021/TT-BGDĐT from Vietnam's Ministry of Education and Training defines the semester subject average (ĐTBmhk) as the sum of all regular assessment scores (TĐĐGtx) plus twice the midterm score (ĐĐGgk) plus three times the final score (ĐĐGck), divided by the number of ĐĐGtx scores plus 5. The number of ĐĐGtx scores is not fixed — each subject sets its own number of regular assessments based on its weekly class hours, typically 2 to 4 per semester.

ĐTBmhk = (TĐĐGtx + 2 × ĐĐGgk + 3 × ĐĐGck) / (Số ĐĐGtx + 5)  ·  ĐTBmcn = (ĐTBmhkI + 2 × ĐTBmhkII) / 3

This formula applies to Vietnamese secondary school (grades 6-9, THCS) and high school (grades 10-12, THPT) under Circular 22/2021/TT-BGDĐT. Primary school (tiểu học) is graded under the separate Circular 27/2020/TT-BGDĐT rubric, which is out of scope for this tool.

How do I calculate a Vietnamese subject average under Circular 22?

The semester subject average (ĐTBmhk) equals the sum of regular assessment scores plus twice the midterm score plus three times the final score, divided by the number of regular assessment scores plus 5. Example: 3 regular scores of 8, 7, 9, a midterm of 7 and a final of 9 give ĐTBmhk = (8+7+9 + 2×7 + 3×9) / (3+5) = 65 / 8 = 8.1.

Steps to calculate the subject average

  1. Choose Semester mode to calculate ĐTBmhk for one subject, or Annual mode to calculate ĐTBmcn from two existing semester averages.
  2. In Semester mode, enter each regular assessment score (ĐĐGtx) — click '+ Add ĐĐGtx score' if the subject has more than 3 scores, or remove rows if it only has 1-2.
  3. Enter the midterm score (ĐĐGgk) and final score (ĐĐGck) for that semester.
  4. The tool computes ĐTBmhk = (sum of ĐĐGtx + 2×ĐĐGgk + 3×ĐĐGck) / (number of ĐĐGtx scores + 5), rounds to 1 decimal place, and shows the formula with your actual numbers substituted.
  5. In Annual mode, enter ĐTBmhkI and ĐTBmhkII (from each semester's Semester-mode result) to see ĐTBmcn = (ĐTBmhkI + 2×ĐTBmhkII) / 3.

Official formula (Circular 22/2021/TT-BGDĐT, Article 9, clause 1)

ĐTBmhk = (TĐĐGtx + 2 x ĐĐGgk + 3 x ĐĐGck) / (Number of ĐĐGtx + 5) · ĐTBmcn = (ĐTBmhkI + 2 x ĐTBmhkII) / 3
  • TĐĐGtx = the sum of all regular assessment scores in the semester (the count is not fixed — typically 2-4 per subject per semester)
  • ĐĐGgk = midterm assessment score; ĐĐGck = final assessment score
  • ĐTBmhkI, ĐTBmhkII = the subject average for Semester I and Semester II; ĐTBmcn = the annual subject average
  • Results are rounded to 1 decimal place.

Quick subject-average answers

3 regular scores of 8, 7, 9, a midterm of 7 and a final of 9 — what is the subject average?

8.1 — ĐTBmhk = (8+7+9 + 2×7 + 3×9) / (3+5) = 65 / 8 = 8.1.

2 regular scores of 7, 8, a midterm of 6 and a final of 8 — what is the subject average?

7.3 — ĐTBmhk = (7+8 + 2×6 + 3×8) / (2+5) = 51 / 7 ≈ 7.3.

4 regular scores of 6, 7, 8, 7, a midterm of 8 and a final of 9 — what is the subject average?

7.9 — ĐTBmhk = (6+7+8+7 + 2×8 + 3×9) / (4+5) = 71 / 9 ≈ 7.9.

Semester I is 7.5 and Semester II is 8.2 — what is the annual subject average?

8.0 — ĐTBmcn = (7.5 + 2×8.2) / 3 = 23.9 / 3 ≈ 8.0.

Does grade 12 use a different annual-average formula?

No — grade 12 uses the same ĐTBmcn = (ĐTBmhkI + 2×ĐTBmhkII) / 3 formula as every other grade from 6 to 12 under Circular 22.

Only 1 regular score of 9, a midterm of 8, a final of 8 — what is the subject average?

8.2 — ĐTBmhk = (9 + 2×8 + 3×8) / (1+5) = 49 / 6 ≈ 8.2.

Is the subject average rounded?

Yes — ĐTBmhk and ĐTBmcn are rounded to 1 decimal place under Circular 22/2021/TT-BGDĐT.

Why does this tool let you add or remove ĐĐGtx score fields instead of fixing the count?

Because Circular 22 does not fix the number of ĐĐGtx scores — each subject sets its own number of regular assessments based on weekly class hours, typically 2-4 per semester, so the tool supports a variable count (minimum 1, maximum 6).

Example semester average calculations

ĐĐGtx scoresĐĐGgkĐĐGckĐTBmhk
8, 7, 9798.1
7, 8687.3
6, 7, 8, 7897.9
9888.2
5, 6, 5655.4

Example annual average calculations

ĐTBmhkIĐTBmhkIIĐTBmcn
7.58.28.0
6.57.87.4
9.08.58.7

Frequently asked questions

Does semester 2 use a different formula than semester 1?

No. Both semesters use the same formula, ĐTBmhk = (TĐĐGtx + 2×ĐĐGgk + 3×ĐĐGck) / (number of ĐĐGtx + 5) under Circular 22/2021/TT-BGDĐT, Article 9 — the only difference is that each semester's ĐĐGtx, ĐĐGgk and ĐĐGck scores are entered separately, since they come from two different sets of assessments.

How is the annual subject average (ĐTBmcn) calculated?

ĐTBmcn = (ĐTBmhkI + 2 x ĐTBmhkII) / 3, so Semester II counts twice as much as Semester I. Example: Semester I 7.5 and Semester II 8.2 give ĐTBmcn = (7.5 + 2×8.2) / 3 = 23.9 / 3 ≈ 8.0.

What does TBM mean, and is it calculated differently from ĐTBmhk?

TBM (điểm trung bình môn, 'subject average') is just a common shorthand for either ĐTBmhk (semester) or ĐTBmcn (annual) — not a separate formula. This tool uses the exact official formula from Circular 22/2021/TT-BGDĐT for both.

Is the number of ĐĐGtx (regular assessment) scores fixed at 3 or 4?

No. Circular 22/2021/TT-BGDĐT does not fix the number of ĐĐGtx scores — each subject sets its own number of regular assessments based on its weekly class hours, typically 2 to 4 per semester. That is why this tool lets you add or remove ĐĐGtx score fields (minimum 1, maximum 6) instead of fixing a count.

Does this tool calculate the average the same way for grades 10, 11 and 12 as for grades 6-9?

Yes. Circular 22/2021/TT-BGDĐT applies the same ĐTBmhk and ĐTBmcn formulas across all of secondary school (grades 6-9) and high school (grades 10-12) — there is no separate formula by grade level. Primary school uses a different rubric under Circular 27/2020/TT-BGDĐT, which is outside the scope of this tool.

This tool applies the grading formula from Circular 22/2021/TT-BGDĐT — for Vietnamese secondary school (grades 6-9) and high school (grades 10-12) only. Primary school (tiểu học) is graded under the separate Circular 27/2020/TT-BGDĐT rubric (which combines written comments and achievement levels), and is out of scope here. Results are for reference only — official grades are recorded by the school.

Sources: luatvietnam.vn — Circular 22/2021/TT-BGDĐT, Article 9, thuvienphapluat.vn — Circular 22/2021/TT-BGDĐT