TNPSC Group IV Recruitment 2026: 6,574 VAO, Junior Assistant and Other Posts
Tamil Nadu Public Service Commission has issued advertisement 747 for Group IV recruitment, covering 6,574 vacancies. Posts include Village Administrative Officer, Junior Assistant, Bill Collector, Revenue Assistant and Tax Collector. Applications close on 5 November 2026. Candidates who meet the commission's eligibility conditions for these Tamil Nadu government posts can apply online.
- Vacancies
- 6,574
- Last date
- 5 Nov 2026
- Status
- 8 days left
Important dates
- Notification released
- 6 Oct 2026
- Applications open
- 6 Oct 2026
- Last date to apply
- 5 Nov 2026
- Correction window closes
- 11 Nov 2026
- Examination date
- 10 Jan 2027
Application fee
- General / EWS / OBC / SC / ST
- ₹150
Age limit
21 to 30 years
Reckoned as on 1 Jul 2026.
Age relaxation applies to reserved categories as stated in the official notification.
Official links
Links go to the recruiter’s own site. Always apply through the official notification.
Posts and qualification
54 posts| Post | Qualification required | Age | Pay | Seats |
|---|---|---|---|---|
| Village Administrative Officer (VAO)Code 2025 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 291 |
| Junior Assistant (Security)Code 2400 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 28 |
| Bill CollectorCode 2500 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 59 |
| Junior Assistant (Non-Security)Code 2600 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 2610 |
| Junior Assistant (Non-Security)Code 4600 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 252 |
| Junior AssistantCode 3842 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 119 |
| Revenue AssistantCode 3843 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 96 |
| Junior AssistantCode 3840 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 70 |
| Junior AssistantCode 3512 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 43 |
| Junior AssistantCode 3851 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 134 |
| Tax CollectorCode 3854 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 107 |
| Junior AssistantCode 3521 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 25 |
| Junior AssistantCode 3788 | B.E. / B.Tech | 21–30 yrs(overall) | ₹17,000 – ₹54,060 (EPF) | 20 |
| Junior AssistantCode 3816 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 5 |
| Junior AssistantCode 3520 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 3 |
| Junior AssistantCode 3321 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 6 |
| Junior Assistant (Accounts)Code 3848 | B.E. / B.Tech | 21–30 yrs(overall) | Level 3 – ₹19,500 to ₹62,000 | 422 |
| Bill CollectorCode 3214 | B.E. / B.Tech | 21–30 yrs(overall) | Level 3 – ₹16,600 to ₹52,400 | 38 |
| Junior Administrative AssistantCode 3835 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 42 |
| Junior Administrative Assistant (Computer Operator)Code 3836 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 13 |
| Junior Assistant cum TypistCode 3804 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 6 |
| TypistCode 2200 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 856 |
| TypistCode 4200 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 377 |
| TypistCode 3834 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 15 |
| TypistCode 3846 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 6 |
| TypistCode 3844 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 260 |
| TypistCode 3852 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 56 |
| TypistCode 3817 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 2 |
| Steno-Typist Grade IIICode 2300 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 209 |
| Steno-Typist Grade IIICode 4300 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 145 |
| Steno-Typist Grade IIICode 3837 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 (EPF) | 1 |
| Steno-Typist Grade IIICode 3838 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 (EPF) | 2 |
| Steno-Typist Grade IIICode 3847 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 2 |
| Steno-Typist Grade IIICode 3672 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 1 |
| Steno-TypistCode 3845 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 16 |
| Personal ClerkCode 3841 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 60 |
| Shorthand Typist Grade IIICode 3853 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 28 |
| Telephone OperatorCode 3822 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 1 |
| Executive Officer Grade IVCode 1655 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 46 |
| Junior Inspector of Co-operative SocietiesCode 1095 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 | 8 |
| Record Clerk Grade IIICode 3839 | B.E. / B.Tech | 21–30 yrs(overall) | Level 3 (EPF) | 19 |
| Senior Laboratory AssistantCode 3746 | B.E. / B.Tech | 21–30 yrs(overall) | Level 10 (EPF) | 1 |
| Laboratory AssistantCode 3103 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 | 23 |
| Sales AssistantCode 3806 | B.E. / B.Tech | 21–30 yrs(overall) | Level 8 (EPF) | 10 |
| Forest WatcherCode 3319 | B.E. / B.Tech | 21–30 yrs(overall) | Level 3 | 40 |
| Forest Guard with Driving LicenceCode 3318 | B.E. / B.Tech | 21–30 yrs(overall) | Level 5 | 1 |
| VAO (2025) | B.E. / B.Tech | 21–30 yrs(overall) | — | —Category-wise seats
|
| Most Junior Assistant, Bill Collector, Typist and Steno codes in the Others table | B.E. / B.Tech | 21–30 yrs(overall) | — | —Category-wise seats
|
| Codes 3816, 3520, 3321, 3214, 3835, 3836, 3804, 3817, 3672, 3839, 3746, 3103, 3806 | B.E. / B.Tech | 21–30 yrs(overall) | — | —Category-wise seats
|
| Executive Officer (1655) | B.E. / B.Tech | 21–30 yrs(overall) | — | —Category-wise seats
|
| Junior Inspector (1095) | B.E. / B.Tech | 21–30 yrs(overall) | — | —Category-wise seats
|
| Forest Watcher (3319) and Forest Guard (3318) | B.E. / B.Tech | 21–30 yrs(overall) | — | — |
| Codes with no maximum in the Others table, and 3672 | B.E. / B.Tech | 21–30 yrs(overall) | — | —Category-wise seats
|
| Forest Watcher and Forest Guard | B.E. / B.Tech | 21–30 yrs(overall) | — | — |
- Village Administrative Officer (VAO)291 seats
Code 2025
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant (Security)28 seats
Code 2400
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Bill Collector59 seats
Code 2500
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant (Non-Security)2,610 seats
Code 2600
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant (Non-Security)252 seats
Code 4600
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant119 seats
Code 3842
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Revenue Assistant96 seats
Code 3843
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant70 seats
Code 3840
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant43 seats
Code 3512
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Junior Assistant134 seats
Code 3851
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Tax Collector107 seats
Code 3854
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant25 seats
Code 3521
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Junior Assistant20 seats
Code 3788
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- ₹17,000 – ₹54,060 (EPF)
- Junior Assistant5 seats
Code 3816
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Junior Assistant3 seats
Code 3520
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Junior Assistant6 seats
Code 3321
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Junior Assistant (Accounts)422 seats
Code 3848
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 3 – ₹19,500 to ₹62,000
- Bill Collector38 seats
Code 3214
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 3 – ₹16,600 to ₹52,400
- Junior Administrative Assistant42 seats
Code 3835
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Administrative Assistant (Computer Operator)13 seats
Code 3836
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Assistant cum Typist6 seats
Code 3804
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Typist856 seats
Code 2200
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Typist377 seats
Code 4200
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Typist15 seats
Code 3834
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Typist6 seats
Code 3846
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Typist260 seats
Code 3844
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Typist56 seats
Code 3852
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Typist2 seats
Code 3817
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Steno-Typist Grade III209 seats
Code 2300
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Steno-Typist Grade III145 seats
Code 4300
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Steno-Typist Grade III1 seat
Code 3837
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10 (EPF)
- Steno-Typist Grade III2 seats
Code 3838
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10 (EPF)
- Steno-Typist Grade III2 seats
Code 3847
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Steno-Typist Grade III1 seat
Code 3672
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Steno-Typist16 seats
Code 3845
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Personal Clerk60 seats
Code 3841
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Shorthand Typist Grade III28 seats
Code 3853
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Telephone Operator1 seat
Code 3822
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Executive Officer Grade IV46 seats
Code 1655
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Junior Inspector of Co-operative Societies8 seats
Code 1095
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10
- Record Clerk Grade III19 seats
Code 3839
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 3 (EPF)
- Senior Laboratory Assistant1 seat
Code 3746
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 10 (EPF)
- Laboratory Assistant23 seats
Code 3103
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8
- Sales Assistant10 seats
Code 3806
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 8 (EPF)
- Forest Watcher40 seats
Code 3319
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 3
- Forest Guard with Driving Licence1 seat
Code 3318
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Pay
- Level 5
- VAO (2025)
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Category-wise seats
- PWD 40
- Most Junior Assistant, Bill Collector, Typist and Steno codes in the Others table
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Category-wise seats
- PWD 40
- Codes 3816, 3520, 3321, 3214, 3835, 3836, 3804, 3817, 3672, 3839, 3746, 3103, 3806
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Category-wise seats
- PWD 40
- Executive Officer (1655)
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Category-wise seats
- PWD 45
- Junior Inspector (1095)
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Category-wise seats
- PWD 40
- Forest Watcher (3319) and Forest Guard (3318)
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
- Codes with no maximum in the Others table, and 3672
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Category-wise seats
- PWD 42
- Forest Watcher and Forest Guard
- Qualification
- B.E. / B.Tech
- Age
- 21–30 yrs(overall)
Always confirm against the official notification before applying.
Can you apply?
Add your qualification, age and category once and we will show you which of these posts match — and, if you switch alerts on, email you a daily or weekly digest of new matches and a reminder 7, 3 and 1 days before a job you track closes.
Check without signing inWhat it pays at joining
Estimated from the 7th CPC pay matrix at today’s rates, before income tax. The range runs from a Z-class town to an X-class city with the higher transport allowance.
| Pay level | Basic | Gross a month | In hand after NPS |
|---|---|---|---|
| Level 8 | ₹47,600 | ₹83,800 – ₹96,200 | ₹76,184 – ₹88,584 |
| Level 10 | ₹56,100 | ₹1,01,130 – ₹1,18,110 | ₹92,154 – ₹1,09,134 |
| Level 3 | ₹21,700 | ₹39,770 – ₹46,990 | ₹36,298 – ₹43,518 |
DA effective 1 January 2026. Indicative: your city, NPS and deductions change it. Work it out for your city
Work it out
Each opens with this notification’s figures filled in. Rates are the ones in force on the date you choose.
- Salary at Level 8basic, DA, HRA and pay in hand for your city
- Salary at Level 10basic, DA, HRA and pay in hand for your city
- Salary at Level 3basic, DA, HRA and pay in hand for your city
- Check your age for this post21 to 30 years, with your relaxation
- Photo and signature sizewhat this form wants, resized in your browser
Get TNPSC's next notification by email
A daily email, only on days TNPSC publishes something new: vacancies, admit cards, answer keys, results and every other notice.
We send one email to confirm, and nothing else unless you do; the link lasts 48 hours. Your address is used for this alert and nothing else, and every alert email has a link that stops it. Privacy
Reported by
Last checked against the source on 26 Oct 2026.