The Colombian singer denies all the claims and says she settled her debts – but has been ordered to give evidence.
Colombian pop star Shakira has been ordered to appear in a Spanish court for allegedly evading tax in the country, despite her official residence being in Panama.
Prosecutors charged the singer in December with evading €14.5m (£12.5m) of tax between 2012 and 2014, as well as alleging that she hid her income through 14 companies based in tax havens.
She has now been summoned to a Barcelona court on 12 June to give evidence, according to newly published court papers.
The singer denies all the accusations and her Spanish representatives say she has settled all her debts with tax authorities.
They previously claimed she did not live in Spain until 2015.
Shakira, 42, is known for hits such as Whenever, Wherever and Hips Don’t Lie – as well as various charity endeavours, including being recognised by the United Nations.