The heir to the Dutch throne has decided for the next few years not to accept the 1.6 million euro (£1.3 million) annual allowance she is entitled to once she turns 18 in December, Irish Examiner reports.
Princess Amalia sent a handwritten letter to prime minister Mark Rutte informing him of her decision on Friday.
She said she would repay the money - which will still be deposited in her account - while she is still a student.
The payment is made up of about 300,000 euros directly to the princess and 1.3 million to cover staff costs and other expenses.
The princess heard on Thursday that she had passed all her high school final exams and is planning to take a gap year before going to university.
“I find it uncomfortable as long as I can offer little in return and other students have it so much more difficult, especially in these uncertain corona times,” the princess wrote.
Mr Rutte wrote back to congratulate Amalia on graduating high school and said he understood and appreciated her decision.
The move comes at a time of declining popularity for the House of Orange in the Netherlands.