ETEA vs KPPSC — Which One Is Actually Hiring You? The Difference Every KP Job Seeker Gets Wrong
If you are looking for a government job in Khyber Pakhtunkhwa, sooner or later you will run into both of these names: ETEA and KPPSC. Some job ads tell you to register on etea.edu.pk. Others send you to apply.kppsc.gov.pk. Both involve a test. Both ask for a fee. Both are connected to the KP government.
So people assume they are roughly the same thing — two testing services, pick whichever. They are not. They are two completely different organisations, with different legal status, different application systems, different fee payment methods, and different roles in whether you actually get the job. We list vacancies from both on MyJobsFeed, and the confusion between them is behind some of the most common mistakes we see: candidates paying a fee through the wrong channel, making a KPPSC account when the job was an ETEA project, or waiting for an interview call that was never going to come because the post was test-only merit.
This guide explains the difference once, properly, so you never have to think about it again.
The one-line difference
KPPSC is a recruiting authority. ETEA is a testing agency.
KPPSC — the Khyber Pakhtunkhwa Public Service Commission — is a constitutional body. It advertises posts itself, receives your application itself, tests you, interviews you, prepares the merit list, and formally recommends you to the government department. From start to finish, you are dealing with KPPSC.
ETEA — the Educational Testing and Evaluation Agency — does not hire anyone. A government department (Health, Education, Police, Forest, and many others) decides it needs staff, and hands the screening test to ETEA. ETEA collects applications for that specific project, conducts the test, and delivers the results back to the department. The department does the final selection. ETEA's job ends when your score sheet is ready.
That single difference explains almost everything else — the portals, the fees, the tests, and who you chase when something goes wrong.
What KPPSC is, and which jobs go through it
KPPSC exists under the Constitution and the KP Public Service Commission Ordinance. Its job is to fill the province's regular civil service posts on merit — broadly, the gazetted and officer-level positions.
If you are applying for any of these, you are on the KPPSC path:
PMS (Provincial Management Service) — the province's flagship competitive exam, KP's equivalent of a provincial CSS
Civil Judge / Judicial Magistrate — through KPPSC's competitive examination
Lecturers and Subject Specialists in higher education
SST (Secondary School Teacher) posts — in recent cycles these have been advertised and tested by KPPSC directly, not ETEA
Officer-level police posts — ASI and DSP-level inductions have appeared in KPPSC advertisements, separate from constable recruitment
The pattern: KPPSC handles the posts where the government wants a full commission process — screening test, sometimes a written ability test, then an interview, then a formal merit list. Most of its posts sit at BPS-16 and above, though not exclusively.
KPPSC advertises in numbered batches — Advertisement No. 01/2026, 02/2026 and so on — each containing multiple posts across departments, each with its own closing date. When you see "Adv No." in a KP job ad, you are almost certainly looking at KPPSC.
What ETEA is, and which jobs go through it
ETEA was set up by the KP government in 1998, originally to run entrance tests for the province's medical and engineering colleges. That is still a big part of its work — if you sat an entry test for an engineering university in KP, that was ETEA.
Over the years, the government also gave ETEA the job of conducting screening tests for recruitment across public-sector departments. So today, ETEA runs the tests for a huge range of jobs it will never hire for:
KP Police constable, driver constable, and technical posts like Field Operator in the Counter Terrorism Department
Health Department — medics, paramedics, and contract project staff across districts
Elementary & Secondary Education — the lower teaching cadres (PST, CT and similar) are screened through ETEA
Forest, Wildlife, Excise, ESSI, Treasuries and other departments' clerical, technical and field posts
Project-based posts — one-year contracts, donor-funded positions, and even work for bodies outside KP (ETEA has conducted recruitment testing for Gilgit-Baltistan departments)
The pattern here is the opposite of KPPSC: mostly BPS-01 to BPS-15, contract and project posts, and any recruitment where the department wants an independent, standardised test but keeps the hiring decision to itself. Each recruitment is a separate "project" on ETEA's portal with its own apply-now window.
Where people get confused: the same department uses both
Here is why the confusion is so common — the same KP department often recruits through both bodies at the same time, just for different grades.
Teaching is the clearest example. If you apply as a PST or CT, your screening test is an ETEA project. If you apply as an SST, the recent advertisements have gone through KPPSC with its own test schedule. Same department, same schools, two totally separate application systems — and applying on the wrong portal means your application simply does not exist.
Police is the second example. Constable recruitment runs through ETEA testing (with physical tests handled alongside). ASI and DSP-level induction has gone through KPPSC advertisements. If a cousin tells you "police jobs are on ETEA," that is true for constables and wrong for ASI.
The lesson: never assume the route from the department's name. Read the advertisement itself. It always names the body and the portal.
The application systems are completely different
This is where mixing them up costs real money and real applications.
KPPSC: one account, forever. You create a single account on apply.kppsc.gov.pk and build a profile — personal details, education entries, experience, photograph. That profile stays with you. Every time a new advertisement comes out, you log in and apply for the posts you qualify for; the system pulls from your saved profile. You do not upload documents at the application stage — verification happens later, if you progress. The application fee is currently Rs. 500 per post for most advertisements, and it is paid digitally: through the 1Bill option in mobile banking apps, or via JazzCash and Easypaisa. No bank queue, no paper challan.
ETEA: one application per project. There is no permanent profile in the same sense. Each recruitment project has its own online form on the ETEA portal, its own window, and its own fee. After you submit the form, the system generates a deposit slip, and this is the part that surprises people used to newer systems: for most ETEA projects you still pay at a physical bank branch — typically UBL, and depending on the project ABL, MCB or HBL are also accepted. Some projects then require you to upload the paid slip back into the portal. The fee amount is not fixed; it depends on the post and its pay scale, and the correct figure is the one printed on your generated slip — not what a Facebook group tells you. Closer to the test date, you download your roll number slip, which is your entry ticket to the hall. No slip, no test.
Two practical consequences of this difference:
First, deadlines behave differently. A KPPSC advertisement has one closing date for the whole batch of posts. ETEA projects open and close individually, and a department can have three separate projects live in the same month.
Second, the fee trap. If you pay a KPPSC-style mobile payment for an ETEA project, or take an ETEA-style bank slip approach to a KPPSC post, your application is incomplete. Every cycle, candidates lose applications not because they were ineligible, but because the fee never landed in the right system before the deadline.
The tests — and what happens after them — are different too
KPPSC's process has stages. For most posts, a one-paper MCQ screening test comes first when applicant numbers are high. Shortlisted candidates may then face a subject or ability test depending on the post, and then an interview. PMS is its own world entirely — a full competitive examination with compulsory and optional papers, followed by interviews. The merit list combines your performance across these stages, and KPPSC then recommends the selected candidates to the department. The interview is a real, scored part of the process.
ETEA's process is usually the test itself. An MCQ paper — computer-based for some projects, paper-based for others — covering subject knowledge, general knowledge and analytical portions in a mix that varies by post. For many project posts, the merit is largely or entirely the test score, and the department completes formalities (document verification, medical, sometimes an interview of its own) afterwards. One thing worth checking every single time: marking rules are not uniform across ETEA tests. Some papers have used negative marking, others have not, and the rule can change between projects and years. The instructions on your own roll number slip are the only version that counts — decide your guessing strategy from that, not from last year's paper.
Who do you follow up with when something goes wrong?
This follows directly from the recruiting-authority vs testing-agency split.
Wrong roll number slip, test centre problem, result query, retotaling request for an ETEA test — that is ETEA's helpline, through the contact details on the project page. But questions about the post itself — joining, posting, contract terms, why the department has not called after the merit list — those belong to the hiring department, because ETEA handed the process back the moment results were published.
With KPPSC, it is simpler: from application to recommendation, KPPSC is your point of contact (the commission publishes helpline numbers and an email on its apply portal). Only after selection does the department take over.
How to tell which path a job is on, in ten seconds
Open the advertisement and check three things:
The portal named for applying. apply.kppsc.gov.pk means KPPSC. etea.edu.pk or the ETEA projects portal means ETEA. This is definitive.
The advertisement format. "Advertisement No. XX/2026" with a batch of posts across departments — KPPSC. A single department's project with its own apply-now button — ETEA.
The fee instructions. Digital payment through 1Bill/mobile wallets points to KPPSC. A generated bank deposit slip points to ETEA.
If an ad claims to be a KP government job but names neither portal — and especially if it asks you to send the fee to a personal account or a courier address — treat it as a fake. We wrote a separate guide on spotting fake job advertisements, and the fee channel is the fastest tell.
Mistakes we see every cycle
Applying on the wrong portal. A KPPSC profile does nothing for an ETEA project, and vice versa. There is no shared database between them.
Paying the wrong fee, the wrong way. Covered above — the payment has to land in the system named in the advertisement, before the deadline, full stop.
Assuming domicile rules are identical. Both mostly recruit KP-domiciled candidates, but ETEA projects sometimes carry district-specific quotas (a Forest Guard post may be open only to residents of that district), while KPPSC posts usually run on province-wide merit plus zone allocations. The advertisement's eligibility table is the law; read it per post.
Waiting for an interview that is not coming. If it was an ETEA test-only merit post, the next contact is the department's document verification call, not an interview invitation. Candidates sometimes ignore that call thinking it is premature — and lose their slot.
Using last year's fee, syllabus, or marking scheme. Both organisations adjust these between cycles. The current advertisement and your own challan or roll number slip override anything you read in a WhatsApp group, including a forwarded screenshot of an older ad.
Quick answers
Can I apply to both at the same time? Yes. They are separate systems with separate posts. Many candidates run a KPPSC application and two or three ETEA projects in parallel.
Which one is "better"? Wrong question — you do not choose between them. The post you want determines the path. Officer-level and gazetted posts generally mean KPPSC; departmental, contract and lower-scale posts generally mean ETEA screening.
Is the ETEA test easier than KPPSC's? They are built differently. ETEA screening papers are usually a single MCQ test where speed matters. KPPSC processes are longer and add interviews, and PMS is a full competitive exam. Prepare for the specific paper composition listed in your advertisement, not for a generic "KP test."
Do I need to renew a KPPSC application for every advertisement? Your profile persists, but yes — you must actively apply (and pay) for each new advertisement you want to be considered in. A profile alone is not an application.
Keep both feeds in one place
Because these are two separate systems with independently moving deadlines, the practical problem is simply not missing things. MyJobsFeed pulls both streams into one list — every ETEA project and every KPPSC advertisement, with the post, department, and last date on each card — and links you straight to the official portal to apply. Check the ETEA listings and KPPSC listings pages, and if you are earlier in the process, our guides on how the application fee payment works and the documents checklist for government jobs cover the steps that come next.
Applications only count on the official portals — etea.edu.pk and apply.kppsc.gov.pk. MyJobsFeed never charges any fee, and neither does any legitimate listing site.
More in Guides
CSS 2027 Complete Guide: MPT Date, New Age Limit (35 Years) and Extra Attempt Rules
FPSC is expected to open CSS 2027 MPT applications in August. Here is the expected schedule, the new 35-year age limit, the extra attempt rule, and how to prepare from today.
How to Calculate Your Exact Age for Government Jobs in Pakistan (and the Cutoff-Date Mistakes That Get Applications Rejected)
Age eligibility is checked on one specific date — and it is usually not the day you apply or the day of the test. Here is how to work out your exact age in years, months and days, and the mistakes that get otherwise-eligible candidates rejected.
Revised Pay Scale 2026 (RBPS-2026): How to Calculate Your New Salary Step by Step
Budget 2026-27 merged two ad-hoc allowances into basic pay and added a 7% increase from 1 July 2026. Here is what actually changed and how to work out your own revised salary from your last pay slip.