A Bachelor of Arts (BA) degree is one of the most popular undergraduate courses in India. Many students choose BA after completing their 12th because it offers a wide range of subjects like History, Political Science, Sociology, Economics, English, Hindi, and more. But one of the most common questions students ask is: “What is the BA salary?”
In this article, we will talk about:
- What is a BA degree?
- Career options after BA
- BA jobs salary in India
- Government and private job salaries
- BA pass job salary based on sectors
- Tips to increase your salary
- FAQs
Let’s begin!

What is a BA Degree?
A Bachelor of Arts (BA) is a 3-year undergraduate degree that focuses on arts, humanities, and social sciences. It is offered by almost all universities and colleges in India.
Some of the popular subjects in BA are:
- English Literature
- History
- Political Science
- Sociology
- Psychology
- Economics
- Hindi or regional languages
- Philosophy
- Journalism and Mass Communication
After completing a BA, students can either go for higher studies or start working.
Career Options after BA
There are many career options for BA graduates. Some people think that BA students have fewer job opportunities, but that’s not true. Today, many industries look for people with strong communication skills, analytical thinking, and creativity — all of which BA students usually have.
Here are some popular career paths after BA:
- Teaching and Education
- Teacher (after B.Ed.)
- Tutor or online educator
- Educational counselor
- Media and Communication
- Journalist or news reporter
- Content writer or copywriter
- Public relations executive
- Social media manager
- Government Jobs
- SSC (Staff Selection Commission)
- UPSC (Civil Services)
- Bank PO and Clerk
- State-level exams
- Corporate Sector
- Human resource executive
- Sales and marketing
- Customer service
- Data entry and back office jobs
- Freelancing and Creative Fields
- Freelance writing
- Graphic designing (with additional course)
- Blogging or YouTube
BA Jobs Salary: What Can You Expect?
Now, let’s talk about what kind of BA salary you can expect. The salary after a BA degree depends on several factors:
- Type of job
- Location (metro cities usually pay more)
- Company or organization
- Your skills and communication
- Experience
Here’s a general idea of BA jobs salary in different sectors:
Job Role | Average Monthly Salary |
Content Writer | ₹15,000 – ₹30,000 |
Customer Service Executive | ₹12,000 – ₹25,000 |
Sales Executive | ₹15,000 – ₹30,000 + Incentives |
Teacher (Private School) | ₹10,000 – ₹25,000 |
HR Assistant | ₹18,000 – ₹35,000 |
Government Clerk (SSC or PSC) | ₹20,000 – ₹40,000 + benefits |
Journalist (Entry-level) | ₹15,000 – ₹30,000 |
As you can see, BA pass job salary may start low, but with time and experience, it increases.
BA Salary in India: Private vs. Government Jobs
1. BA Salary in Private Sector
In the private sector, the salary depends on the company and your role. For example, if you work as a digital marketer or content writer, your starting salary could be around ₹20,000 per month. With experience and specialization, you can earn ₹50,000 or more per month.
- BPO or Customer Service: ₹15,000 – ₹25,000
- Digital Marketing: ₹20,000 – ₹40,000
- Content Writing: ₹15,000 – ₹35,000
- HR Assistant: ₹18,000 – ₹30,000
The private sector offers faster growth, but sometimes job security is low compared to government jobs.
2. BA Salary in Government Sector
Government jobs offer good salaries, job security, and other benefits like pension, medical facilities, and allowances.
Popular government exams for BA students:
- SSC CGL/CHSL
- UPSC (IAS, IPS)
- State PSC (State Government jobs)
- Railway Recruitment Board
- Bank exams (IBPS, SBI PO/Clerk)
BA salary in India in government jobs usually starts from ₹25,000 to ₹50,000 per month depending on the role.
- SSC CGL Officer: ₹35,000 – ₹50,000/month
- Bank PO: ₹40,000 – ₹50,000/month
- Railway Clerk: ₹25,000 – ₹35,000/month
- State Government Clerk: ₹25,000 – ₹45,000/month
BA Pass Job Salary in Different Fields
Let’s break down BA pass job salary based on various fields:
1. Education and Teaching
- Tuition Teacher: ₹10,000 – ₹20,000/month
- School Teacher (Private): ₹12,000 – ₹25,000/month
- Online Educator: ₹20,000 – ₹40,000/month
2. Media and Writing
- News Reporter: ₹15,000 – ₹30,000/month
- Editor (Entry-level): ₹20,000 – ₹35,000/month
- Freelance Writer: ₹10,000 – ₹50,000/month (depends on projects)
3. Marketing and Sales
- Sales Executive: ₹15,000 – ₹30,000 + incentives
- Digital Marketing Intern: ₹10,000 – ₹20,000
- SEO Executive: ₹20,000 – ₹35,000
4. Human Resources
- HR Intern: ₹10,000 – ₹15,000
- HR Executive: ₹20,000 – ₹40,000
5. Government Sector
- SSC/Clerk: ₹25,000 – ₹40,000
- Bank Clerk/PO: ₹30,000 – ₹50,000
- UPSC IAS Officer: ₹60,000 – ₹1,00,000 (after selection and training)
Tips to Increase Your BA Salary
Just having a degree is not always enough. Here are some tips to help you earn more:
1. Improve Communication Skills
Good English and Hindi communication skills are a must in many jobs. Practice speaking and writing regularly.
2. Do Additional Courses
You can take short-term courses like:
- Digital Marketing
- Computer Applications (MS Office, Tally)
- Content Writing
- Graphic Designing
- Foreign Language
These make your resume stronger and increase your salary potential.
3. Gain Experience
Start with internships or part-time jobs. Even if the salary is low in the beginning, it helps build experience.
4. Prepare for Government Exams
If you want a stable and well-paying job, prepare for SSC, UPSC, Railway, or Banking exams.
5. Networking
Connect with people on LinkedIn or attend job fairs. Referrals can help you get better job offers.
Final Thoughts
The BA salary in India depends on your skills, experience, and job sector. While the starting salary might seem low for some roles, there are plenty of opportunities to grow.
Many successful professionals today started with a simple BA degree. If you are hardworking, willing to learn new skills, and take the right steps, you can earn a good salary and build a strong career.
So, don’t worry if you are a BA pass student. Focus on improving your skills, gaining experience, and finding your interest area. Your hard work will definitely pay off!
Frequently Asked Questions (FAQs)
Q1: What is the average BA salary in India?
The average starting BA salary in India is around ₹15,000 to ₹30,000 per month. It increases with experience and job role.
Q2: Which job gives the highest salary after BA?
Jobs in the government sector like IAS, Bank PO, or SSC CGL offer high salaries. In the private sector, digital marketing, content writing, and HR roles can pay well after gaining some experience.
Q3: What is the BA pass job salary in private companies?
In private companies, BA pass job salary usually starts from ₹12,000 to ₹25,000 per month. With skills and experience, it can go up to ₹40,000 or more.
Q4: Can I get a government job after BA?
Yes. You can apply for SSC, UPSC, Bank PO, State PSC, Railway, and many other government jobs after completing your BA.
Q5: How can I earn more after doing BA?
To earn more, you can:
- Do short-term skill courses
- Prepare for government exams
- Work in high-growth areas like content creation or marketing
- Learn foreign languages
- Improve communication and computer skills