The prosecutors said they would also seek a fine of 24 million euros ($24 million).
The indictment details six charges against Shakira.
The singer this week rejected a settlement deal offered by prosecutors, opting to go to trial instead. A trial date has yet to be set.
Her publicists in London said in a statement Friday that Shakira “has always cooperated and abided by the law, demonstrating impeccable conduct as an individual and a taxpayer.”
The publicists accused the Spanish Tax Agency of violating her rights.
Shakira’s Spanish public relations team said earlier this week that the artist has deposited the amount she is said to owe, including 3 million euros in interest.
Prosecutors in Barcelona have alleged the Grammy winner spent more than half of each year between 2012 and 2014 in Spain and should have paid taxes in the country.
Shakira recently ended an 11-year-long relationship with FC Barcelona star Gerard Piqué, with whom she has two children. The family used to live in Barcelona.