TCS Joining Documents / Process

Need assistance on TCS joining process/documents?  I have explained the complete procedure for joining TCS and for ILP (Initial Learning Program).

TCS Joining Documents / Process

Let us go through the quick steps for the joining process in TCS

> First accept the joining letter.
> Complete the BGC (Background Verification Process) form filling.
> Fill the NSR ( National Skill Registry ).
> Fill the forms given to you.
> Scan & Upload the Agreements ( Like Service Agreement & Affidavit/Notarized Undertaking ).
> Prepare all the supporting documents.

Note: When you submit BGC some people may go to your home address for verification. This is done by almost all IT companies.

How to accept joining letter in TCS?

First, you have to accept your joining letter by using your DT reference id then,

> Visit TCS Next Step.

> Then go to the ILP corner.

> Select Joining letter.

> Then at last Accept It.

Note: If you forget to accept the letter you will not be allowed for joining as TCS will consider that you are not interested in the job, the same happens in the case of Offer letter).

How to download the Joining letter in TCS?

> Visit TCS Next Step.

> Go to the ILP corner.

> Select Joining letter

> At last Download. 

Also Read: How to get a Job in TCS? 

What are the documents required for joining TCS? All are mentioned below:

1. Service Agreement.

2. Non-Criminal affidavit.

3. Joining letter ( Xerox copies ).

4. Aadhaar Card ( Original + Xerox ).

5. PAN Card ( Original + 4 Xerox ).

6. Self-attested xerox copy of the Surety PAN card.

7. Birth Certificate ( English Format ).

8. NSR Card ( National Skill Registry ).

9. Class X and Class XII Marksheet ( Must be 60% or above ).

10. Class X and Class XII certificates.

11. Degree Mark sheets for all semesters. (,, MCA, etc. ).

12. Provisional Certificate or original degree certificate ( Provisional is mandatory if you haven't got the original one ).

13. Medical Certificate ( Must be issued by any doctor with a minimum of M.B.B.S ).

14. Offer letter ( Xerox copies ).

15. Surety's Last IT Return or Form 16 ( Must be signed by Surety whom you trust ).

16. Passport ( Original + 4 Xerox ).  

Note: You have to scan and upload the above documents in PDF or JPEG formats. Each file size should be less than 2 MegaBytes.

Remember to carry original and photocopies of all forms & affidavits you submitted in the "Next Step" portal also with at least 10 copies of passport size photo with id & address proofs like Aadhaar Card, Pan Card, Voter ID, etc.

Note: While filling reference you have to fill any two trusted person’s following details:

> Name of the person.
> Company/Institute Name.
> Contact No.
> Email ID.
> Time from when reference knows the candidate.
> Designation.
> Relationship with the applicant.

How to Fill NSR (National Skill registry)?

> Go to TCS Next Step.

> After that visit the ILP corner.

> Then National skill registry.

> Choose ITPIN.

Note: Before joining ILP you have to complete the registration and bio-metric process of NSR. For registration go to the NSR website to register after completing registration, they will send you a digital copy of the NSR card via email or you can also generate by yourself by logging in to your NSR account.

Below are the points you need to remember before joining TCS

> If you have applied for a passport but haven't received yet before joining, in that case, carry the confirmation receipt of the passport which is provided after verification.

> For NCA (Non-Criminal Affidavit ), the first date will be the date of the offer letter or joining & the notary stamp must be present on all the pages of NCA. Make sure you fill it properly by taking the consent of your lawyer. 

> The entire Service Contract, non-criminal Affidavit, any other Affidavits must be on 100 Rupees stamp paper on plain A4 paper.

> For the medical certificate, the doctor's stamp, and signature must be on the photograph. Signature should be half in the photograph and half on-page. The doctor's registration number must be mentioned.

> In-service contract, the candidate's signature, and guarantee must be present on all pages and the first date will be your joining date.

> If you do not have a birth certificate or have it in another language other than English then you must have it in English format or you can issue it temporarily from the hospital or the government organization where all these kinds of stuff are handled nearby you. You can also convert your birth certificate in English by providing your original one which is on other languages.

How to verify TCS offer letter or joining letter?

Visit their official website Here to validate your offer letter or joining letter. To check you have to enter your Reference Number that starts with "DT" or "CC".  

* Never rush with the documentation part. You never know when TCS changes the formats. Call helpline or your ILP coordinator to clear your doubts! You can also send emails with your queries.

* ILP Full Form in TCS: Initial Learning Program. Here TCS trains you for a desired period of time before involving you in a live project.

If you have any doubts & queries then feel free to comment down below I will reply with the solution. All documents will be provided to you on the TCS Next Step Portal.


1. Is Passport compulsory for TCS joining?

No, not exactly but if you have a passport then you must provide it else if you have applied but haven't received the passport yet then you can submit an application copy of the passport which you get while applying for a passport. 

2. Where can I upload my BGC documents in TCS?

In the Next Step Portal.  

3. What is the process after getting an offer letter from TCS?

After you receive the offer letter go to the next step portal and proceed to the next steps mentioned over there you have to do some formalities and upload some documents before getting a joining letter. Everything will be mentioned on the portal and also you will receive emails.

4. Who can be a surety in the TCS service agreement?

The individual whom you know very well. A surety whom you select, make sure he/she filed income tax returns or pay taxes.

5. Who can witness TCS non-criminal affidavit?

Anyone who is close to you or your neighbors. But don't include anyone with whom you have blood relations.

6. How can I get a job in TCS?

Read my article Here to know how you can acquire a job in TCS.

7. Is it possible to join TCS after resignation?


8. What if I fail in TCS ILP?

Your ILP Traning period will be extended. 

9. What happens if I reject the TCS offer letter?

The company will blacklist you. 

10. How long does it take to get a TCS offer letter? After how many days TCS gives joining letter?

It can take weeks up to months. You will be notified via email. Make sure you check daily. 

11. Is laptop necessary for TCS ILP?

A laptop is not necessary as TCS doesn't allow you to carry inside any personal laptop, Pendrive, harddisks, etc. If you carry any of them then you have to submit it to the reception. TCS will provide their own desktop systems and laptops for ILP when required.

12. Can I leave TCS during ILP?

No. You can leave TCS after 1 Year bond only else you have to amount which is agreed on bond breaking.  

13. Is there any bond in TCS?

Yes. There is 1 year bond.

14. Does TCS pay during training?


15. How long is TCS ILP?

ILP duration depends on batch to batch-wise. ILP takes approximately 2 months to complete. 

16. Is NSR mandatory for TCS?

Yes. You can register for NSR after joining also.

17. What is the process after getting offer letter from TCS?

Try to accept the joining letter in the TCS NextStep portal. Once you accept the joining letter, You can see two new links at the left corner of the window as “ Onboarding forms & background check”. 

18. How to Contact TCS for queries?

Visit Here.

19. ILP documents required. TCS Joining formality checklist.
TCS Joining Documents / Process


If you have any doubts, please let me know! Do not Post Any Spam Link!

  1. From where did you get the image in FAQ number 18. i.e. Documents checklist. Is it genuine?
    It says Xth Passing certificate - If applicable. Is it true that it is not mandatory?

    1. @Ritesh Yes, the image is genuine & I myself work in TCS and I also don't have X pass certificate have only marksheet as i was from CBSE board. If you have X pass certificate then take else it's not mandatory, only matter is your degree certificates & 12 certificates with marksheets. I will advice to carry all the documents you have with you which I did.

    2. @Shubham Paul I am also from CBSE and hence not having Xth passing certificate. I was making sure that it was optional. Thanks for the help.

  2. Hello, I was selected for tcs in the month of dec 2019 through smart hire(for bcs students).
    And i also completed my 6th sem exams but the problem is i have a backlog in 5th sem , will i be allowed for onboard.I also had backlogs in other sems but i cleared them but for 5th sem my university is not conducting instant exam this year so i am not able to give that exam now, it will be in march so i will clear it in the only thing which i want to know is will tcs allow me to onbaord with that backlog.
    thanks in advance

  3. Hello Shubham Paul
    I was selected for tcs in the month of dec 2019 thorugh smart hire(for BSc students).
    I have completed my final sem exams but the only problem is that i have a backlog in 5th sem. I also had backlogs in other sems but i cleared them,since my university is not conducting instant exam this year i am not able to clear that backlog and that exam will be conducted in march,so will clear it in march. my doubt is tcs allow me to onbaord or will my offer be revoked since i have a backlog.
    thanks in advance.

    1. A maximum of 1 pending backlog is permitted at the time of appearing for the TCS Selection Process. If a candidate has been selected, then, no backlogs shall be permitted at the time of joining TCS. All pending backlogs should be completed within the normal course duration. If backlogs are not cleared within the normal course duration, then, the candidate is ineligible to apply.

  4. @Girinath I will suggest that contact TCS via email or phone to clarify your issue as they will assist you better.

  5. Hello Shubham, glad to read. Actually, my name is misspelled in the aadhar and pan card which is correct in the clg database or marksheets. There is a minor mistake, in place of A there is O in those IDs. So, will there be any problem while submitting those documents as proof on nextstep in further verifications after getting offer letter?

    1. Yes, you will face problems. Make sure your name & it's spell is same on all of your documents. If it's misspelled then you can make an affidavit saying that these two names are same person. Same case happened with me i did the same thing. After i joined i have corrected all the names that was misspelled.

    2. Thank you for the reply shubham. So at the time of background verification, only affidavit will hold for this misspelled names? Also, can I connect with you in WhatsApp or any other medium since I want to know this in details and this can't be done here.

  6. Yes. Affidavit will help. You can connect with me on Insta, Link is on Contact Us.

  7. I had backlog in 5th sem and I cleared it....but my University only allow one marksheet and that is updated marksheet.
    So I don't have marksheet in which backlog was mentioned.....what should I do?

    1. A maximum of 1 pending backlog is permitted at the time of appearing for the TCS Selection Process. If a candidate has been selected, then, no backlogs shall be permitted at the time of joining TCS.

      Make Sure you have the updated Marksheet with no backlogs while joining. Still if you have doubts then you can contact on TCS helpline or via Email they will assist you better.

  8. Hello Shubham Paul, am selected for tcs ninja profile waiting for offer letter. But am in a worry that i had mentioned my 10th marks that was calculated by my college 91% (they gave weightage to some core subjects and calculated it) but actually it is 96% giving same weightage to all the subject, as am from Kerala and studied the state board there is no provision of marksheet only certificate is provided(which contains grade for each subject not marks) will it be a problem am hell worried because tcs is my dream company and i don't want to loose it.

    1. No, no there will be no issues. Provide that certificate containing grades and division that will be fine. If they asks then explain it that your college only provide this. They will verify themselves.

  9. I will also suggest you to contact TCS via mail or helpline if problem arises.

  10. Thank you so much, and please provide me an option to communicate with you personally am having some more doubts regarding certificates

    1. Insta, Linkedin, Twitter or Discord. Links are there in Contact Us.

  11. I had made Non Criminal Affidavit attested with gazetted officer as they said documents can be notarized or attested with gazetted officer in meeting which I misheard. I learnt that NCA must be notarized. So, can I notarize the same document or I need to make a new one

    1. yes, you can, But I am not sure about it. You can confirm it from any gazetted officer whoever attest it as they will know better. I will suggest making a new one if you can by attesting it.

  12. Hello Shubam Paul, I accepted the offer 3 days back and today I got the Ilp and bgc in my next portal, can you please tell me how much time will be given to complete the process of bgc as All my certificates are in my college and it will take more than a week to arrange everything

    1. I am not sure about the exact timing. They will provide you details. In my case it was 1 Month. You can confirm it from HR, i also did that after accepting.

  13. i have received my affer letter and i accepted it. But my mail id is incorrect therefore i was not able to get get any mail from tcs. Does every information from tcs will be uploaded on nextstep? What should i do now. whom should i contact?.

    1. Contact TCS here with your Offer Reference No. :

    2. Yes all your info you fill while applying are available on next Step portal but after you join & complete all checks, the next step portal of yours will be closed you will not be able to access it after Joining.

  14. Who is the first party and second party in Non Criminal Affidavit?

    1. Those are Witnesses...I hope I got it right...where gazetted officer signs & below 2 witness signs are required.

  15. Who is the first party and second party in Non Criminal Affidavit?

  16. Who is the first party and second party in Non Criminal Affidavit?

  17. Hey my joining is scheduled on 11th February and last document submission date was 29. And I still have some documents which are not uploaded. I filled the survey form for rescheduling for the same reason but I got no answer till yet.. should I sit for rescheduling or should I upload my documents ASAP.?

    1. I will suggest you upload documents if you have them. In the meantime, you can call on this no. 1800-209-3111 & on with your queries.

    2. If you are facing issues in uploading then you have to contact the careers team will definitely answer your queries.

  18. Sir, I have year wise graduation marksheet which have all semester marks. For ex. Year 1 Marksheet consist of 1st sem and 2nd sem marks. I don't have separate Marksheet of sem. So is it ok for me to submit it for document verification?

    1. Ya it is ok. Because all college have different way of providing mark sheets.

  19. hi, please help me HR has given me BGC link but in my TCS nexstep profile i can't find any tab for the same. should i notify HR about this?

  20. where do I get the TCS format for the Medical Certificate , Service agreement ??
    I couldn't find it on the ILP Corner

    1. on the portal itself "Next Step"

  21. Hello sir,
    Good day,
    I have submitted documentations on last week but still not yet receive offer letter and any guess when can I expect the offer letter.
    Thank you.

    1. There is no standard time frame, usually 1 week. You will receive email.


Post a Comment

If you have any doubts, please let me know! Do not Post Any Spam Link!

Previous Post Next Post