Who and when has the obligation to pay the taxes?

It remains responsibility of each investor to pay the tax on incomes as per the legislation in his tax residence.