🇳🇵 Official NEB Grading System  |  Academic Year 2081/2082

NEB GPA Calculator
Class 8, 10, 11 & 12 – Nepal

Nepal's most complete free GPA calculator. Calculate BLE, SEE and +2 GPA instantly using the official NEB grading system. PDF download included.

4Classes
4Streams
PDFDownload
100%Free

🏫 Class 8 – BLE GPA Calculator

Basic Level Examination – NEB Nepal

2081 BS
SubjectTheory GradePracticalGPGrade

📋 Class 10 – SEE GPA Calculator

Secondary Education Examination – NEB Nepal

2081 BS
SubjectTheory GradePracticalGPGrade

🎓 Class 11 – NEB GPA Calculator

Higher Secondary – All Streams | NEB Nepal

2081 BS
SubjectCr.HrsTheory GradePracticalGPWGP

🎓 Class 12 – NEB GPA Calculator

Higher Secondary – Official 35% Weighting | NEB Nepal

2081/2082 BS
SubjectCr.HrsTheory GradePracticalGPWGP
📊
All 4 Classes
Class 8, 10, 11 & 12
🔬
All Streams
Science, Management, Humanities
Instant Result
No signup needed
📄
PDF Download
Save your GPA sheet
100% Accurate
Official NEB formula
🆓
Always Free
No hidden charges

NEB Grading System 2081/2082

Official grade scale used by the National Examination Board (NEB) Nepal for Class 10, 11 & 12

A+
GP: 4.0
90–100%
A
GP: 3.6
80–89%
B+
GP: 3.2
70–79%
B
GP: 2.8
60–69%
C+
GP: 2.4
50–59%
C
GP: 2.0
40–49%
D
GP: 1.6
35–39%
NG
GP: 0.0
Below 35%
Official NEB GPA Formula
Final GPA = Σ (Grade Point × Credit Hours) ÷ Total Credit Hours

The National Examination Board (NEB) Nepal uses a GPA system for Class 10 (SEE), Class 11 and Class 12. Both theory (75%) and practical (25%) marks are used to determine final grade. Students must score at least 35% in theory (D grade) to avoid NG. Any subject with NG means the student must reappear.

⚠️ Disclaimer: This is an unofficial tool for educational and estimation purposes only. Official GPA is issued by the National Examination Board (NEB). Visit neb.gov.np for official results.

How to Use the NEB GPA Calculator

Get your GPA in under 60 seconds — no manual formulas needed

1

Select Your Class

Choose Class 8 (BLE), Class 10 (SEE), Class 11 or Class 12 from the tabs.

2

Pick Your Stream

For Class 11 & 12, select Science, Management, Humanities or Education.

3

Enter Your Grades

Select theory and practical grades from dropdowns for each subject.

4

Click Calculate

Hit Calculate GPA — your result appears instantly with subject breakdown.

5

Download PDF

Save or print your NEB GPA result sheet as a PDF for your records.

Frequently Asked Questions

Common questions about NEB GPA calculation in Nepal

How is NEB GPA calculated?
+
NEB GPA = Σ (Grade Point × Credit Hours) ÷ Total Credit Hours. Grade points: A+=4.0, A=3.6, B+=3.2, B=2.8, C+=2.4, C=2.0, D=1.6, NG=0.0. Both theory (75%) and practical (25%) are counted.
What does NG mean in NEB result?
+
NG = Not Graded. A student gets NG when they score below 35% in the theory component. An NG makes the overall GPA 0.00 and the student must reappear in that subject as per NEB rules.
What is the minimum GPA to pass NEB?
+
Students must score at least D grade (35%+, 1.6 GP) in each subject. Getting NG in any subject requires reappearing in that exam. Most universities require 2.0+ GPA for admission.
How to convert NEB GPA to percentage?
+
Use the formula: Percentage = GPA × 25. Example: 3.6 GPA × 25 = 90%. This is the official Nepal formula accepted by NEB, TU, PU, and KU. Our calculator shows percentage automatically.
Does NEB GPA affect university admission?
+
Yes. NEB GPA is a key factor for admissions in Nepal. Medical colleges require 3.2+ GPA. Engineering often requires 2.8+ GPA. Management programs may require 2.4+ GPA depending on institution.
Can I calculate GPA for Class 8 BLE?
+
Yes! Click the Class 8 (BLE) tab at the top. Our calculator supports the Basic Level Examination grading system using the official NEB grade scale.
`); w.document.close(); };window.nbShare = function(gpa, grade){ const txt = `My NEB GPA is ${gpa} (${grade})! Calculate yours free: neb.thenepal.io 🇳🇵`; if(navigator.share){ navigator.share({title:'NEB GPA Result',text:txt,url:'https://neb.thenepal.io'}); } else { navigator.clipboard.writeText(txt).then(()=>alert('Result text copied! Paste to share.')); } };window.nbAddRow = function(tbodyId, mode){ const t = document.getElementById(tbodyId); if(!t) return; const row = document.createElement('tr'); if(mode==='simple'){ row.innerHTML = simpleRow('').replace('value=""','').replace('value=""',''); // clean way: const temp = document.createElement('tbody'); temp.innerHTML = simpleRow(''); t.appendChild(temp.firstElementChild); } else { const temp = document.createElement('tbody'); temp.innerHTML = plusRow({n:'',ch:4,p:true}); t.appendChild(temp.firstElementChild); } };window.nbReset = function(pid){ const r = document.getElementById(`result-${pid}`); if(r){ r.classList.remove('show'); r.innerHTML=''; } // re-init if(pid==='ble') initSimple('ble-rows', BLE_DEFAULTS); if(pid==='see') initSimple('see-rows', SEE_DEFAULTS); if(pid==='c11') initPlus('rows-11','science'); if(pid==='c12') initPlus('rows-12','science'); };window.nbLoadStream = function(cls, stream, btn){ document.querySelectorAll(`#sr-${cls} .neb-stream`).forEach(b=>b.classList.remove('active')); btn.classList.add('active'); initPlus(`rows-${cls}`, stream); const r = document.getElementById(`result-c${cls}`); if(r){ r.classList.remove('show'); r.innerHTML=''; } };/* ---------- TAB SWITCHING ---------- */ window.nbSwitch = function(id, btn){ document.querySelectorAll('.neb-panel').forEach(p=>p.classList.remove('active')); document.querySelectorAll('.neb-tab').forEach(t=>t.classList.remove('active')); const panel = document.getElementById(`panel-${id}`); if(panel) panel.classList.add('active'); btn.classList.add('active'); // border-radius fix for first tab const card = document.querySelector('.neb-card'); if(card) card.style.borderTopLeftRadius = (id==='ble') ? '0' : 'var(--radius)'; };/* ---------- HAMBURGER ---------- */ window.nbToggleMenu = function(){ const h = document.getElementById('nbHamburger'); const m = document.getElementById('nbMobileMenu'); h.classList.toggle('open'); m.classList.toggle('open'); };/* ---------- FAQ ---------- */ window.nbFaq = function(el){ const item = el.closest('.neb-faq'); const isOpen = item.classList.contains('open'); document.querySelectorAll('.neb-faq').forEach(f=>f.classList.remove('open')); if(!isOpen) item.classList.add('open'); };/* ---------- INIT ON LOAD ---------- */ document.addEventListener('DOMContentLoaded', function(){ initSimple('ble-rows', BLE_DEFAULTS); initSimple('see-rows', SEE_DEFAULTS); initPlus('rows-11', 'science'); initPlus('rows-12', 'science'); });})();