Hai..............
Good morning............
Welcome to this forum.....
It sounds to me like you want an answer to your question based upon Indian tax duty law. Section 43B must be a reference to an Indian law - is that correct? Because, as the IRC code now stands, there is no Section 43B. I don't know if you were referring to a treaty of some sort either, because I don't have access to the US/India treaty if there is one. I can't help you with a question that falls under the US/India treaty, or the tax and duty laws of India as that is beyond the scope of this forum in my opinion.
However, I have attached a brief synopsis of what I would think the answer to be for US tax purposes. As I indicated above, Section 43B does not currently exist in the IRC.
Under US GAAP as well general tax accounting principles in the US (not Indian tax principles), the amount would continue to be classified as a payable until paid most likely.
If you collected the amount from a customer for tax/duty, that wouldn't be considered your money or asset. You are collecting the tax on behalf of someone else, in this case the government.
So, when tax is withheld on behalf of someone, you must would remit to the government or return the money to the client. In any event, it would not appear to be income of Company XYZ. It would continue to be shown as a liability to a taxing authority, until one of the two alternatives above take place.
Have a nice day......
Thank you for sharing with us.....
regards ,
phe9oxis.
https://www.guidebuddha.com