I've seen this question about the confusion on using a residential address, but my question is that since I'm a software professional and I don't expect the company to deliver anything to my postal address and just do a bank transfer of the payment, is it still necessary as a formality or legality for me to mention my postal address in the invoice?
EDIT: This is in India, and I'll be mentioning my email ID, bank account number and phone number on the invoice anyway.