Paid self assesment tax just after uploading itr2 xml.

ashutosh jain (system software engineer)   (40 Points)

25 August 2015  

I used the ITR2 java utility and generated X M L out of it and uploaded the X M L and then paid the self assessment tax. Today I got this sms which says:
Pay self assessment tax before filing IT return to avoid return to be treated as defective.
So do we ideally have to pay self assessment tax before uploading the X M L? What should be done in my case? I have not yet sent the ITR-V by post.