Actor Rupert Grint must pay $A3.5 million following a legal battle with tax authorities in the United Kingdom.