How to calculate MDCAT aggregate for every university in Pakistan

The 10% Matric, 40% FSc, 50% MDCAT formula step by step, with a worked example for KMU, UHS, Sindh, Balochistan, SZABMU and NUMS, the rules that differ, common mistakes and how to work out the MDCAT score you need.

  • 16 min read
  • 9 sections
How to calculate MDCAT aggregate: an example of 92.10606% split into Matric 10%, FSc 40% and MDCAT 50%, for KMU, UHS, Sindh, Balochistan, SZABMU and NUMS
On this page9 sections
  1. The MDCAT aggregate formula: 10%, 40% and 50%
  2. Worked examples for every university
  3. What differs between universities
  4. Quick-reference table
  5. Which formula is mine?
  6. Common mistakes when calculating your aggregate
  7. How to work backwards to the MDCAT score you need
  8. Frequently asked questions
  9. Turn your aggregate into a target

Every medical and dental college in Pakistan ranks applicants by one number: the aggregate. It joins your Matric, FSc and entry test results into a single percentage, and seats are filled from the top of that list down. If you can calculate it yourself, you know exactly where you stand and what MDCAT score you still need.

This guide shows the formula step by step and works through a real example for each admitting university: KMU, UHS, Sindh, Balochistan, SZABMU (Islamabad) and NUMS. It also covers the small rules that differ between them, the mistakes students make most often, and how to work backwards from the aggregate you want to the MDCAT score you need.

The short answer: Aggregate = 10% of your Matric percentage + 40% of your FSc percentage + 50% of your MDCAT percentage. Every admitting university in Pakistan uses this split. For example, Matric 1010/1100, FSc 1020/1100 and MDCAT 165/180 give 9.18182 + 37.09091 + 45.83333 = 92.10606%.

The MDCAT aggregate formula: 10%, 40% and 50%

PM&DC's admission regulations set the weighting, and every admitting university follows it: Matric (SSC or equivalent) counts 10%, FSc (HSSC pre-medical or equivalent) counts 40%, and the entry test counts 50%. The test alone weighs as much as Matric and FSc together.

The MDCAT aggregate formula as a weight bar: Matric 10%, FSc 40% and MDCAT 50%, with the three steps of converting each result to a percentage, weighting it and adding the parts
Each result becomes a percentage of its own total first, then gets its weight.

Aggregate % = (Matric marks ÷ Matric total × 100) × 0.10 + (FSc marks ÷ FSc total × 100) × 0.40 + (MDCAT marks ÷ 180 × 100) × 0.50

How to calculate it, step by step

  1. Write down each result with its own total. Take the totals from your result cards, for example 1100 or 1200 for Matric and FSc. The PM&DC MDCAT is out of 180.
  2. Turn each result into a percentage. Divide the marks by the total and multiply by 100.
  3. Apply the weights. Multiply the Matric percentage by 0.10, the FSc percentage by 0.40 and the MDCAT percentage by 0.50.
  4. Add the three parts. The total is your aggregate, already a percentage because the weights add up to 100.
  5. Round once, at the end, to the number of decimals your university uses (four or five; see the table below).

There is a shortcut that does steps 2 and 3 in one go. Divide each result by its total and multiply by its weight as a whole number:

  • Matric part = Matric marks ÷ Matric total × 10
  • FSc part = FSc marks ÷ FSc total × 40
  • MDCAT part = MDCAT marks ÷ 180 × 50

So 1020 out of 1100 in FSc is 1020 ÷ 1100 × 40 = 37.09091, the same answer as 92.72727% × 0.40.

Worked examples for every university

The formula is the same everywhere, but each university has its own test format, rounding and seat rules. The examples below use the same marks as our university calculators, so you can open the calculator and check each one.

KMU (Khyber Pakhtunkhwa)

Khyber Medical University (KMU) admits students to the public medical and dental colleges of Khyber Pakhtunkhwa (KP), and runs a separate portal for KPK's private colleges on the same formula. KMU works the aggregate to five decimal places. A student has Matric 1010/1100, FSc 1020/1100 and MDCAT 165/180:

Worked example card for KMU: Matric 1010 out of 1100 is 91.81818% giving 9.18182, FSc 1020 out of 1100 is 92.72727% giving 37.09091, MDCAT 165 out of 180 is 91.66667% giving 45.83333, aggregate 92.10606%; beside it a NUMS example where 85% in the NUMS test gives 42.5 and the aggregate is 88.3182%
The same three steps for KMU (marks out of 180) and NUMS (a percentage result).
  • Matric: 1010 ÷ 1100 × 10 = 9.18182
  • FSc: 1020 ÷ 1100 × 40 = 37.09091
  • MDCAT: 165 ÷ 180 × 50 = 45.83333
  • Aggregate = 9.18182 + 37.09091 + 45.83333 = 92.10606%

For context, KPK's last open-merit MBBS seat in 2025-26 closed at 93.107. This student was about one aggregate point short, which is roughly four MDCAT marks: with the same board marks, 169 out of 180 would have reached it. Our KPK aggregate formula guide goes deeper into KMU's rules and every college's closing merit, and the KMU merit calculator does the sum for you.

UHS (Punjab)

The University of Health Sciences (UHS), Lahore runs centralised admission to Punjab's public and private medical and dental colleges. Its prospectus says: "Final calculation in percentage will be rounded up to four decimal points." A student has Matric 1050/1100, FSc 1040/1100 and MDCAT 170/180:

  • Matric: 1050 ÷ 1100 × 10 = 9.54545
  • FSc: 1040 ÷ 1100 × 40 = 37.81818
  • MDCAT: 170 ÷ 180 × 50 = 47.22222
  • Aggregate = 94.585859…, rounded to four decimals = 94.5859%

In UHS's final list for 2025-26, that would have been above the open-merit closing of Allama Iqbal Medical College, Lahore (94.4530) and below King Edward Medical University (94.8677). Try your own marks in the UHS merit calculator.

Sindh (JSMU, LUMHS and SMBBMU)

Sindh's public colleges admit through processing universities: Jinnah Sindh Medical University (JSMU) for Karachi Division in 2026-27, Liaquat University (LUMHS) in Jamshoro and SMBBMU in Larkana. Sindh's prospectus uses Matric (or O level equivalence) 10%, HSC (or A level equivalence) 40% and MDCAT 50%, and says: "All calculation in percentages will be rounded up to five decimal points."

The prospectus even gives its own example: Matric 650/850, HSC 660/1100 and MDCAT 99/180 give 7.647 + 24.000 + 27.500 = 59.147%. Notice the Matric total of 850: whatever total your certificate shows is the one you divide by. Here is a more typical applicant, with Matric 980/1100, FSc 1000/1100 and MDCAT 158/180:

  • Matric: 980 ÷ 1100 × 10 = 8.90909
  • FSc: 1000 ÷ 1100 × 40 = 36.36364
  • MDCAT: 158 ÷ 180 × 50 = 43.88889
  • Aggregate = 89.16162%

In Sindh, you compete only with candidates of your own district, so the same aggregate can be inside merit in one district and short in another. The Sindh merit calculator works to five decimals.

Balochistan (Bolan Medical College and the Selection Committee)

In Balochistan, Bolan Medical College in Quetta takes the applications and a provincial Selection Committee makes the merit lists; BUMHS conducts the MDCAT in the province. The prospectus says merit "will be calculated as an Aggregate" of Matriculation 10%, HSSC pre-medical 40% and MDCAT 50%. A student has Matric 950/1100, FSc 980/1100 and MDCAT 150/180:

  • Matric: 950 ÷ 1100 × 10 = 8.63636
  • FSc: 980 ÷ 1100 × 40 = 35.63636
  • MDCAT: 150 ÷ 180 × 50 = 41.66667
  • Aggregate = 85.93939, shown to four decimals = 85.9394%

Balochistan's 2025-26 prospectus asked for 65% in FSc, above PM&DC's national minimum of 60%, so check the current one before you apply. Use the Balochistan merit calculator for your own marks.

Islamabad (SZABMU)

Shaheed Zulfiqar Ali Bhutto Medical University (SZABMU) admits students to the federal public colleges: Federal Medical College, Islamabad, its School of Dentistry, and Shaikh Khalifa Bin Zayed Al-Nahyan Medical and Dental College in Lahore. Its merit lists print the aggregate to five decimals. A student has Matric 1010/1100, FSc 1030/1100 and MDCAT 166/180:

  • Matric: 1010 ÷ 1100 × 10 = 9.181818
  • FSc: 1030 ÷ 1100 × 40 = 37.454545
  • MDCAT: 166 ÷ 180 × 50 = 46.111111
  • Aggregate = 92.747474, rounded to five decimals = 92.74747%

This example shows why you round only at the end. If you round each part to five decimals first (9.18182 + 37.45455 + 46.11111), you get 92.74748, one step too high. At five decimals, that can decide who is placed above whom.

Everyone competes on open merit and on their own domicile quota. In 2025-26 this aggregate would have been below Federal Medical College's open-merit closing (93.8303) but above the Islamabad (ICT) quota's closing (92.4051). The Islamabad merit calculator shows every quota.

NUMS (Army Medical College, CMH and other NUMS colleges)

The National University of Medical Sciences (NUMS) uses the same weighting: its advert lists the entrance test 50%, HSSC/FSc 40% and SSC/Matric 10%. The difference is the test. The NUMS MDCAT has 200 MCQs (150 subject MCQs in Paper I and a 50-MCQ psychological test in Paper II), and NUMS announces the result as a percentage. So the test part is simply half of that percentage. A student has Matric 1000/1100, FSc 1010/1100 and 85% in the NUMS test:

  • Matric: 1000 ÷ 1100 × 10 = 9.09091
  • FSc: 1010 ÷ 1100 × 40 = 36.72727
  • NUMS test: 85 × 0.50 = 42.50000
  • Aggregate = 88.31818, shown to four decimals = 88.3182%

Do not turn your NUMS percentage into marks out of 200 or 180 first. NUMS has not published how Paper II is scored into the total, so the percentage printed on your result is the figure to use. Enter it in the NUMS merit calculator, and see NUMS colleges, fees and admission for last session's selection lists.

What differs between universities

The weighting never changes. What changes is the test total, the decimals the list is ranked by, and what happens when two students have the same aggregate.

Comparison of six admitting universities, all using 10/40/50: KMU, Sindh and SZABMU rank to five decimals, UHS to four, Balochistan's prospectus states no decimals, and NUMS uses a percentage test result; tie-breaks are by age at KMU, Sindh and SZABMU, age then MDCAT, HSSC and SSC at UHS, and MDCAT, FSc then age in Balochistan
One weighting, six admitting universities.
UniversityTest partDecimalsIf two students tie
KMU (KPK)MDCAT out of 1805The older candidate is placed higher
UHS (Punjab)MDCAT out of 1804Older candidate, then more MDCAT marks, then more HSSC marks, then more SSC marks
SindhMDCAT out of 1805The older candidate is placed higher
BalochistanMDCAT out of 180Not stated in the prospectusHigher MDCAT marks, then higher FSc marks, then age
SZABMU (Islamabad)MDCAT out of 1805 printedEqual up to four decimals: the older candidate
NUMSNUMS test percentageNot stated in the advertNot stated in the advert

If your MDCAT result is from an earlier year and was out of 200, divide by 200 instead of 180. KMU's policy says an MDCAT result "shall be valid for the entire country and shall be valid for a period of three years", and UHS's prospectus scales an older result on its own total.

Quick-reference table

Keep this table handy when you fill in an application or check a merit list.

Applying toAdmitting universityTest part of your aggregateCalculator
KPK public and private collegesKMUMDCAT ÷ 180 × 50KMU
Punjab public and private collegesUHSMDCAT ÷ 180 × 50UHS
Sindh public collegesJSMU, LUMHS, SMBBMUMDCAT ÷ 180 × 50Sindh
Balochistan public collegesSelection Committee (via Bolan Medical College)MDCAT ÷ 180 × 50Balochistan
Federal public colleges, IslamabadSZABMUMDCAT ÷ 180 × 50Islamabad
Army Medical College and NUMS collegesNUMSNUMS % × 0.50NUMS

And what one mark is worth in your aggregate:

One mark ofAdds to your aggregate
MDCAT (out of 180)0.2778
NUMS test (1 percentage point)0.5000
FSc (out of 1100)0.0364
FSc (out of 1200)0.0333
Matric (out of 1100)0.0091
Matric (out of 1200)0.0083

One MDCAT mark is worth about 7.6 FSc marks out of 1100. That is why the MDCAT is the part to work on once your board results are fixed.

Which formula is mine?

Your formula depends on where you apply, not on where you took the test. Follow the college you want to the university that admits to it:

Flow chart: KPK colleges go to KMU, Punjab colleges to UHS, Sindh colleges to JSMU, LUMHS or SMBBMU, Balochistan colleges to the Selection Committee through Bolan Medical College, federal colleges in Islamabad to SZABMU, all using PM&DC MDCAT out of 180; Army Medical College, CMH and other NUMS colleges go to NUMS, using the NUMS test percentage
Five universities use the PM&DC MDCAT; NUMS uses its own test.
  • Applying in more than one province? Your aggregate is the same number at KMU, UHS, Sindh, Balochistan and SZABMU, apart from the decimals each one rounds to. A PM&DC MDCAT result counts in every province. What changes is who you compete with and which seats you are eligible for.
  • Applying to NUMS as well? You need a separate aggregate from your NUMS test percentage. NUMS also accepts a valid MCAT (USA) or UCAT (UK) score in place of its own test.
  • Private colleges in KPK and Punjab use the same aggregate, through KMU's private portal and UHS. Islamabad's private colleges admit separately, so read their own notice.
  • O and A level students use the marks and totals on their IBCC equivalence certificates, not their grades. Our guide to IBCC equivalence for MBBS explains how.

Common mistakes when calculating your aggregate

  1. Dividing by the wrong total (1100 vs 1200). Boards have used both totals. If your FSc is 1080 out of 1200, that is 90%. Divide by 1100 by mistake and you get 98.18%, which overstates your FSc part by 3.27 aggregate points. Always use the total printed on your own result card.
  2. Using FSc Part 1 marks as if they were final. Before your final result comes out, you can estimate by scaling your Part 1 percentage to the full total: divide your Part 1 marks by the Part 1 total printed on your card, then multiply by the full total. Treat that as an estimate. Your real aggregate uses the final result you submit by the closing date, and universities set rules about late or improved results: Balochistan's prospectus, for example, says improved marks or results declared after the closing date are not accepted for that session. If you are improving FSc, read KMU's rules for improvers and repeaters.
  3. Using 200 for a 180-mark MDCAT. The PM&DC MDCAT is 180 MCQs. Use 200 only if your older result was out of 200.
  4. Turning a NUMS percentage into marks. Enter the percentage as it appears on your NUMS result and take half of it.
  5. Averaging the three percentages. (90 + 92 + 88) ÷ 3 is not your aggregate. Each part has its own weight.
  6. Rounding too early. Keep every decimal until the final step, as the SZABMU example shows.
  7. Adding marks for Hifz-e-Quran. Calculators that add 20 marks are out of date. Punjab's admission policy says: "The marks for Hifz-e-Quran shall not be granted for admission to Medical and Dental Colleges."

Quick check: if any of your three percentages comes out above 100, or your aggregate is higher than your best single percentage, you have used the wrong total somewhere.

How to work backwards to the MDCAT score you need

Once your Matric and FSc results are out, they are fixed. The useful question becomes: what MDCAT score takes me to the aggregate I want? Our calculators answer it with one rearrangement of the formula:

MDCAT marks needed = (target aggregate − Matric part − FSc part) ÷ 50 × 180

  1. Work out your Matric part and FSc part as above.
  2. Subtract both from your target aggregate. What is left is the share the test must supply.
  3. Divide by 50 to get the fraction of the test you need, then multiply by the test total (180 for the MDCAT).
  4. Round up to a whole mark, because you cannot score part of an MCQ.

Read the answer like this: above 180 means the target is out of reach with your board marks; zero or below means your board marks alone already reach it; anything in between is your MDCAT target.

Example. Matric 1000/1100 and FSc 1000/1100 give 9.09091 + 36.36364 = 45.45455. To reach 93.107, KPK's last open-merit MBBS closing in 2025-26: (93.107 − 45.45455) ÷ 50 × 180 = 171.55, so the target is 172.

Line chart of aggregate against MDCAT score from 130 to 180 for Matric 1000 out of 1100 and three FSc levels: FSc 950, 1000 and 1050 out of 1100. A reference line at 93.107 crosses the lines at the MDCAT scores needed: 179, 172 and 166
Read across from your target, then down to the MDCAT score your FSc needs.

The chart shows the same idea for three students with Matric 1000/1100 and different FSc marks. Each FSc mark out of 1100 moves the line by 0.0364 aggregate points, so 50 FSc marks are worth about 6.5 MDCAT marks. Here are the targets in numbers:

Target aggregateFSc 950/1100FSc 1000/1100FSc 1050/1100
88160154147
90167161154
92175168162
93.107179172166

MDCAT marks out of 180, rounded up, with Matric 1000/1100 in every column.

For 93.107 with FSc 1050, the sum gives 165.003. A score of 165 gives 93.10606, just short, which is why you always round up.

For NUMS, work in percentages: NUMS % needed = (target − Matric part − FSc part) ÷ 0.5. With Matric 1000/1100 and FSc 1010/1100 (45.81818 together), reaching 86.5380, the lowest aggregate on CMH Multan's sixth MBBS open-merit list in 2025-26, takes (86.5380 − 45.81818) ÷ 0.5 = 81.44%.

Every university calculator on ePrepare has a target box that does this for you: enter the aggregate you want and it shows the score you need, using the same formula.

Frequently asked questions

How do I calculate my aggregate for MDCAT?

Turn your Matric, FSc and MDCAT marks into percentages of their own totals, then add 10% of the Matric percentage, 40% of the FSc percentage and 50% of the MDCAT percentage. Matric 1010/1100, FSc 1020/1100 and MDCAT 165/180 give 92.10606%.

How is MBBS aggregate calculated in Pakistan?

The same way for every admitting university: Matric 10%, FSc 40% and the entry test 50%, following PM&DC's admission regulations. KMU, UHS, Sindh, Balochistan, SZABMU and NUMS all use it. BDS uses the same aggregate too.

How is the NUMS aggregate calculated?

SSC/Matric 10%, HSSC/FSc 40% and the NUMS test 50%. NUMS gives your test result as a percentage, so the test part is half of it: 85% adds 42.5 to your aggregate.

Is the aggregate formula different in each province?

No. The weighting is the same in every province. What differs is the number of decimals, the tie-break rules and who you compete with, for example district-wise competition in Sindh.

Is MDCAT out of 180 or 200 for the aggregate?

Out of 180 for the current PM&DC MDCAT. Divide by 200 only if you are using an older result that was out of 200. For NUMS, use the percentage on your result.

My Matric or FSc total is 1200, not 1100. What do I do?

Divide by 1200. The formula works on percentages, so the total must match your own result card.

Can I calculate my aggregate with FSc Part 1 marks?

Only as an estimate. Scale your Part 1 percentage to the full total to see roughly where you stand. Admission uses your final FSc result, submitted by the university's closing date.

How much does one MDCAT mark add to my aggregate?

About 0.2778 aggregate points (50 ÷ 180). Ten more correct MCQs add about 2.78 points, often the gap between one college's closing merit and the next.

Turn your aggregate into a target

Once you know the MDCAT score you need, the rest is preparation. Put your marks into the aggregate calculator, compare the result with the closing merit in every province, and then build towards your score with ePrepare's question bank and full-length papers, which show your predicted score as you go. Create your free ePrepare account to start.

Sources: KMU admission policy, public colleges; UHS prospectus, MBBS and BDS; Punjab admission policy for MBBS and BDS; UHS final selection list 2025-26; Sindh MBBS/BDS admission prospectus (JSMU); Balochistan admission prospectus (Bolan Medical College); SZABMU MBBS admission and merit lists; NUMS centralised admissions advert; NUMS MDCAT table of specifications; KMU merit lists (cas.kmu.edu.pk).

ePrepare's MDCAT 2026 toppers who scored 178 out of 180: Atiq ur Rahman, Muhammad Saad, Muhammad Saad, Muhammad Zakrya, Saad Musa, Syed Owais Nawab Shah, Tanzeela Kanwal
7 ePrepare students scored 178/180 in MDCAT 2026. See all 110 toppers
Share WhatsAppFacebookX

ePrepare Academy

Written by Sir Fahad's team of MDCAT teachers and mentors at ePrepare Academy. Meet the team

Entry test aggregate formulas: the share of Matric, FSc and the test in NUST NET, ETEA, ECAT and KMU CAT
Merit & aggregate

Entry test aggregate formulas: ETEA, NUST, HEC/USAT and more

The official aggregate formulas for NUST NET (75/15/10), ETEA for UET Peshawar (50/40/10), UET Lahore ECAT (33/50/17) and KMU CAT (40/50/10), what HEC says about USAT, and a worked example for each.

13 min read

Start your MDCAT journey today.

Choose a package, pay once, and your account is ready once the payment is verified.