A statement issued by the royal's lawyers said that Cristina, 48, has "nothing to hide from either the investigating judge or Spanish society," and will voluntarily appear before Judge José Castro on 8 March.
Cristina's lawyers added that King Juan Carlos' youngest daughter does not want to delay judicial proceedings by appealing as she would like to move on from her "difficult and unfair" situation as soon as possible.
The Spanish royal household has reacted "very positively" to Cristina's decision and earlier stated that they have "maximum respect for any judicial decisions" that result from the case.
On 7 January, Cristina was ordered to appear in court at 10am on 8 March as part of the case investigating her husband, Iñaki Urdangarin, who is accused of embezzlement.
Having agreed to go to court, the mother-of-four will now face questioning by Palma de Mallorca's judge about her business partnership with Iñaki in a firm called Aizoon.
Cristina's husband is suspected of having overcharged local authorities for organising sporting and tourism events and she will now be asked about spending in the company's accounts over the period 2006-2008.
Last year, Cristina was ordered to appear in court as part of the investigation, but the decision was overturned after the regional court of Mallorca, which is managing the case, found insufficient evidence to link her to her husband's business affairs.
As news of the summons broke last week, it was business as usual for the Spanish royal, who was seen taking her children to school in Geneva, where the family is based. Later she went to her office as normal.