Get your taxes done using TurboTax

You report the income on a tax return in the year received.  You will report the foreign taxes paid on a tax return in the year paid.