Taxes are payable every year, ie, every time a player passes (or lands on) either BULLION TAX and CORPORATION TAX corner squares.  See details below, and remember that Unity 3D does all the calculations for you.

Warning: Two of the negative RISK cards, require additional 50% INTERIM BULLION and CORPORATION TAX payments - remember, Risk - It's Your Call!