
September 01, 2026
10 min read
Table of Contents
By Kokil Thapa | Last reviewed: September 2026
Students applying for scholarships, abroad study, or their first tech internship often hit the same wall: transcripts show letter grades and credit hours, but the form asks for a single number. If you need to know how to calculate GPA in Nepal — conversion table & calculator (2026), you are working across at least two different worlds — the NEB 4.0 scale used in +2 and the university credit-hour system used by TU, KU, PU, and affiliated colleges. This guide walks through the official grade mapping, the weighted GPA formula every institution uses, percentage conversion rules that actually match Nepali boards, and a repeatable workflow you can run by hand or through the free GPA tools on this site.
What grading system does Nepal use for GPA in 2026?
Nepal does not run one national GPA engine. Instead, three layers overlap, and mixing them up is the most common calculation mistake I see when students prepare documents for embassies or foreign universities.
- Basic level (Grade 8–10 / SEE): NEB publishes a letter-grade and GPA scale tied to percentage bands. SEE results show GPA on a 4.0 scale, but the subject list is fixed and credit weighting differs from +2.
- Secondary level (+2 / Class 11–12): NEB uses a standard 4.0 GPA with defined grade points from A+ (4.0) through E (0.8). Each subject carries equal weight unless your faculty assigns practical/theory splits.
- University level (Bachelor's, Master's): Tribhuvan University, Kathmandu University, Pokhara University, Purbanchal University, and most affiliated campuses calculate semester GPA (SGPA) and cumulative GPA (CGPA) using credit hours × grade points. The letter-grade bands align closely with NEB, but credit values vary by course — a 3-credit core module counts three times a 1-credit elective.
If you are building or maintaining an education portal — something I have done for Nepal education portal projects — store both the raw marks and the computed GPA separately. Registrars recompute CGPA when a student repeats a course, and your system should not overwrite historical semester data.
How do you calculate GPA manually in Nepal?
Every Nepali institution that publishes GPA uses some version of the weighted mean. The formula is identical whether you are in +2 Science at a Kathmandu campus or in third-semester IT at TU.
The core GPA formula
GPA = (C₁×G₁ + C₂×G₂ + C₃×G₃ + … + Cₙ×Gₙ) ÷ (C₁ + C₂ + C₃ + … + Cₙ)
Where:
C = Credit hours (or subject weight) for each course
G = Grade point on the 4.0 scale (from the conversion table)
n = Number of subjects in the calculation For NEB +2 where every subject counts equally, set all credit values to 1. The formula simplifies to averaging grade points. At university level, always use the credit hours printed on your syllabus — a 4-credit project course moves your GPA four times as much as a 1-credit elective.
Worked example — NEB +2 semester
Suppose a Science student earns these grades in five subjects, each weighted equally:
| Subject | Grade | Grade Point | Credit (C) | C × G |
|---|---|---|---|---|
| Physics | A | 3.6 | 1 | 3.6 |
| Chemistry | B+ | 3.2 | 1 | 3.2 |
| Mathematics | A+ | 4.0 | 1 | 4.0 |
| English | B | 2.8 | 1 | 2.8 |
| Nepali | A | 3.6 | 1 | 3.6 |
| Totals | 5 | 17.2 |
GPA = 17.2 ÷ 5 = 3.44. That is first-division territory on the NEB scale and roughly equivalent to 81–84% under the standard midpoint mapping (covered in the next section).
Worked example — university semester with mixed credits
- List every enrolled course with its credit hours from the official grade sheet.
- Look up the grade point for each letter grade in the 2026 table below.
- Multiply credit × grade point for each row.
- Sum the products and sum the credits separately.
- Divide total weighted points by total credits. That number is your SGPA.
- To get CGPA, include all semesters: sum every (credit × grade point) across all terms, divide by lifetime credits attempted (excluding withdrawn courses per your university policy).
Semester courses:
Data Structures 3 cr × 3.6 (A) = 10.8
Database Systems 3 cr × 3.2 (B+) = 9.6
Web Technology 2 cr × 4.0 (A+) = 8.0
Mathematics III 3 cr × 2.8 (B) = 8.4
─────────────────────────────────────────
Total credits: 11 Weighted sum: 36.8
SGPA = 36.8 ÷ 11 = 3.35 A common mistake: averaging SGPA values directly. If Semester 1 SGPA is 3.5 on 15 credits and Semester 2 SGPA is 3.0 on 18 credits, your CGPA is not (3.5 + 3.0) ÷ 2. You must re-weight: ((3.5×15) + (3.0×18)) ÷ 33 = 3.23.
What is the official Nepal GPA conversion table for 2026?
NEB and most Nepali universities share this letter-grade to grade-point mapping. Percentage bands come from the National Examinations Board (NEB) grading guideline used in published results. Always confirm against your specific campus handbook — some faculties treat D+ as non-passing even though it carries a grade point.
| Letter Grade | Grade Point (GPA) | Percentage Range | Division / Remark |
|---|---|---|---|
| A+ | 4.0 | 90 – 100% | Outstanding |
| A | 3.6 | 80 – below 90% | Excellent |
| B+ | 3.2 | 70 – below 80% | Very Good |
| B | 2.8 | 60 – below 70% | Good |
| C+ | 2.4 | 50 – below 60% | Satisfactory |
| C | 2.0 | 40 – below 50% | Acceptable |
| D+ | 1.6 | 30 – below 40% | Partially Acceptable |
| D | 1.2 | 20 – below 30% | Insufficient |
| E | 0.8 | 0 – below 20% | Very Insufficient |
Passing threshold: For +2, you generally need a minimum GPA of 2.0 (grade C) overall and must not fall below D+ in more than two subjects — check the current NEB regulation because retake rules changed after the 2078 BS curriculum update. University programs often require CGPA ≥ 2.0 to sit for board exams and ≥ 2.5 for graduation with honours at TU-affiliated campuses.
Quick reference — marks to grade
If you have raw marks out of 100 rather than a letter grade, locate the percentage band first, then assign the grade point. Example: 76% → B+ → 3.2. For practical exams graded out of 50, convert to percentage before mapping: 42/50 = 84% → A → 3.6.
How do you convert GPA to percentage in Nepal?
Foreign universities, scholarship committees, and employers often ask for percentage even when your transcript shows GPA. Nepal has no single legally binding conversion formula, but three methods appear in practice. Know which one your target institution expects.
Method 1 — Midpoint of grade band (most common for NEB)
Take the midpoint percentage of the letter grade's band, then weight by credits exactly as you would for GPA. For a single grade, use the band midpoint: A (3.6) ≈ 85%, B+ (3.2) ≈ 75%. This is what most Nepali college admin offices use when issuing equivalence certificates.
Method 2 — Linear formula (common for TU transcripts)
Percentage ≈ (GPA ÷ 4.0) × 100
Example: GPA 3.44 → (3.44 ÷ 4.0) × 100 = 86.0% This slightly overstates compared to Method 1 for grades below A+ because it treats the 4.0 scale as a continuous 0–100 line. Use it only when the receiving institution explicitly accepts linear conversion.
Method 3 — TU-style adjusted formula
Some TU equivalence offices apply:
Percentage ≈ (GPA − 0.75) × 25
Example: GPA 3.35 → (3.35 − 0.75) × 25 = 65.0% This produces lower percentages and aligns more closely with legacy division-classification systems. If you are applying abroad, attach the official transcript and ask your campus exam section for a signed equivalence letter rather than self-converting.
For specific conversions, see the dedicated guides for 3.6 GPA to percentage in Nepal and 2.55 GPA to grade in Nepal — both include ready-made lookup tables for borderline cases scholarship panels scrutinise.
How do you use a GPA calculator for Nepal in 2026?
Manual calculation works for one semester. When you are modelling retakes, projecting honours eligibility, or batch-converting a full transcript, a calculator saves time and eliminates arithmetic slips. The workflow below matches what I implement when building grade modules for database-driven academic portals.
Calculator input checklist
- Subject name — optional for personal use, required for PDF export.
- Credit hours — from syllabus; default to 1 for NEB +2 equal-weight subjects.
- Letter grade or percentage — the tool maps to grade point via the 2026 table.
- Calculation mode — SGPA (single term), CGPA (multi-term), or percentage reverse-lookup.
Using the site calculator
- Open the GPA calculator on /tools.
- Select your level: NEB +2, SEE, or University (credit-hour mode).
- Add one row per subject. Enter credit and grade.
- Click calculate. The tool returns GPA to two decimal places and an estimated percentage range.
- For CGPA, enable multi-semester mode and add each term without clearing previous rows.
- Export or screenshot the result for scholarship forms. Cross-check one subject manually — if the tool and your hand calculation disagree, your credit value is usually wrong.
Developers building their own calculator should store grade mappings in a config array rather than hard-coding conditionals — NEB updates bands occasionally, and a single JSON file is easier to patch than scattered if/else blocks across a Laravel or PHP codebase.
<?php
$gradeMap = [
'A+' => ['point' => 4.0, 'min' => 90, 'max' => 100],
'A' => ['point' => 3.6, 'min' => 80, 'max' => 89.99],
'B+' => ['point' => 3.2, 'min' => 70, 'max' => 79.99],
// … remaining grades
];
function calculateGpa(array $courses): float {
$weighted = 0;
$credits = 0;
foreach ($courses as $course) {
$weighted += $course['credit'] * $course['grade_point'];
$credits += $course['credit'];
}
return $credits > 0 ? round($weighted / $credits, 2) : 0;
} Manual vs calculator — when to use which
| Scenario | Manual calculation | Online calculator |
|---|---|---|
| Single semester, 5–6 subjects | Fast enough on paper | Good for verification |
| Full bachelor's transcript (8+ semesters) | Error-prone | Recommended |
| Retake / grade replacement modelling | Tedious to recalculate | Change one row, instant update |
| Official embassy submission | Not sufficient alone | Use plus campus equivalence letter |
| Developer building portal | N/A | Implement same formula server-side |
What mistakes should you avoid when calculating GPA in Nepal?
After helping students and campus admins untangle transcripts on education platforms, these are the failures that keep appearing:
- Averaging SGPAs without credit weighting — always re-sum raw (credit × point) pairs across semesters.
- Using foreign 5.0 scales — US 4.0 and Nepal 4.0 align closely, but a 10-point CGPA from India needs a separate equivalence table, not a direct swap.
- Ignoring failed subjects — some universities include F grades (0 points) in attempted credits; others exclude them after retake. Read your exam bylaws.
- Mixing percentage formulas — pick one conversion method and state it on the form. Submitting 86% (linear) when your transcript implies 83% (midpoint) triggers verification delays.
- Rounding too early — carry four decimal places internally, round to two only at the final GPA step. Early rounding shifted a client's honours eligibility by 0.01 on a real portal audit.
Students targeting tech careers should treat GPA as one data point, not the whole story. Employers hiring in Nepal's growing software market weigh portfolios and practical skills heavily — see top tech skills every Nepali developer must learn for where to invest energy alongside academics.
Ready to calculate your Nepal GPA?
Whether you are a +2 student checking scholarship eligibility, a TU undergrad preparing an abroad application, or a developer wiring grade logic into a campus portal, the process is the same: map grades to the 2026 conversion table, multiply by credits, divide by total credits. Use the GPA calculator on /tools for quick results, cross-check one subject by hand, and get an official equivalence letter when a foreign institution requires verified percentage. If you need a custom education portal with automated GPA, transcript export, and student dashboards built in Laravel, get in touch via the contact page — this is exactly the kind of system-level work that sits alongside knowing how to calculate GPA in Nepal — conversion table & calculator (2026) on the academic side.









