please take a note that, Our Head office in India and Branch Office in Japan. Japan Branch Office rendered Service in Japan and paid by Japan Branch Office i.e. Consulting service.
Then in this case TDS applicable in India i.e. liable Head office to deduct the TDS of Japan vendor? please guide, if you have any judgement please provide. thanking you in advance