BA vs B.Com vs B.Sc — Which Degree Is Better for Government Jobs?
BA, B.Com, or B.Sc for Sarkari Naukri? Compare SSC, Railway, and bank eligibility by degree and pick the right graduation path for govt jobs.
Every year lakhs of students finish graduation and ask the same question: does my degree actually matter for Sarkari Naukri? The honest answer is — yes, but not in the way coaching centres sell it. No single degree guarantees a government job. What matters is which posts you qualify for, and how well you prepare for the exam.
Let us break down BA, B.Com, and B.Sc in plain terms for Indian government recruitment.
What most central exams actually ask for
SSC CGL and CHSL mostly need a bachelor's degree from a recognised university. For many posts, the stream does not matter at all. A BA graduate and a B.Sc graduate can both apply for posts like Tax Assistant, Auditor, or Upper Division Clerk — as long as age and category limits are met. Check your eligibility on our age calculator before you shortlist exams.
Banking (IBPS PO, Clerk, SBI) also accepts any graduate degree. B.Com students sometimes feel at home with basic accounting in the exam, but the syllabus is designed for all streams. Plenty of BA and B.Sc candidates clear bank exams every year.
Railway (RRB NTPC, Group D) has post-wise rules. Some NTPC undergraduate posts accept any degree; others may prefer specific subjects for technical roles. Group D often needs 10th or ITI — degree holders apply for higher-level posts.
Where your degree stream starts to matter
B.Sc opens doors that BA and B.Com cannot touch easily. Scientific departments — DRDO, ISRO, BARC, forest services, lab assistants, statistical posts — often want science at graduation or 12th level. If you dream of technical or research-oriented government work, B.Sc (especially Physics, Chemistry, Maths, Biology) is a smart base. Read our guide on DRDO, ISRO, and BARC recruitment for details.
B.Com helps marginally for accounts-related posts — Accountant, Audit posts in state finance departments, or commerce-heavy state PSC papers. It is not mandatory for most SSC posts, but if you enjoy numbers, it is a comfortable fit.
BA is the most flexible degree for generalist posts — clerks, inspectors, police SI (where graduation is enough), teachers (with B.Ed), and almost all SSC graduate-level vacancies. Arts students also handle state PSC general studies papers well because of reading and writing habit.
Quick comparison by degree
| Degree | Best for (govt jobs) | Typical exams | Stream flexibility |
|---|---|---|---|
| BA | General admin, clerical, teaching, police | SSC CGL/CHSL, State PSC, RRB NTPC | High — most graduate posts |
| B.Com | Accounts, audit, finance clerks | SSC, IBPS, state treasury posts | High for banks; moderate for science posts |
| B.Sc | Technical, lab, research, forest, stats | SSC JE, DRDO, ISRO, state forest/ranger | Low for commerce-only posts; high for science posts |
Quick tip: Pick your target exam first, then see if the notification mentions a specific subject. If it just says "Graduate in any discipline", your BA, B.Com, or B.Sc all work — focus energy on preparation, not regret over stream.
Marks, university, and distance degrees
Most government notifications care that your degree is recognised by UGC or equivalent bodies. Distance education from IGNOU or state open universities is accepted unless the notification explicitly bans it. Minimum percentage is rarely asked for SSC and Railway; some state PSC and PSU posts may ask for 50% or 60% — always read the fine print.
So which degree is "better"?
There is no universal winner. If you want maximum post options with one degree, BA and B.Com sit slightly ahead for general Sarkari exams. If you want science-specific central jobs, B.Sc is clearly better. Many successful candidates choose a degree they can finish comfortably, then prepare for 2–3 exams together — SSC plus state PSC, or banking plus Railway.
Browse open notifications on Naukri Milega jobs and filter by qualification. Your degree is a key — but the exam is the lock you still have to work on.