Yes. Shram renewal can be processed online with proper documentation and verification, without visiting Nepal in many cases.