Stricter conditions will be placed on foreign citizens in relation to social welfare payments including unemployment support (kontanthjælp or dagpenge in Danish) as a direct result of a new tax plan agreed between the coalition government and parliamentary allies.
The tax cuts amount to around five billion kroner (670 million euros) reports Ritzau.
The cuts are expected to give Danish taxpayers an annual windfall in the range of 1,850 to 3,150 kroner, newspaper Jyllands-Posten reported earlier this week.
The agreement which was reached on Tuesday will be financed in part by introducing a requirement to have lived in Denmark for a specified length of time before the right to the employment-based dagpenge payment becomes vlid.
New demands will also be introduced, requiring the basic kontanthjælp support payment to also be 'earned'.
"Qualification principles send the signal that the precondition for access to full social welfare is that the person has a strong connection to Danish society and has contributed to it over a number of years," reads the text of the announced tax plan.
In addition to the qualification requirements, members of unemployment insurance funds (known in Denmark as a-kasser) will be ineligible for unemployment benefits from those funds until they have lived in Denmark or another EU or EEA country for at least seven of the last eight years.
That condition will not apply to Danes working in foreign postings for employers within Denmark.
Living or working abroad for a year or more within the last seven years will also result in the right to unemployment insurance payouts lapsing, Ritzau reports.
Foreign citizens who do not fulfil the relevant requirements may be entitled to the lower integration support payment (integrationsydelse), if conditions for that form of support are met.
Those receiving the state income welfare payment known as kontanthjælp will now be required to have lived in Denmark for nine of the last ten years - a curb on the previous seven out of the last eight years.
That is supplemented by an additional requirement of employment for at least two and a half of the last ten years for a foreign citizen to become entitled to the payment.
The government is also set to make newcomers to Denmark - including those in work, students and EU citizens - pay for their Danish lessons.
Previously-free language classes will now cost 2,000 kroner (268 euros) per module, adding up to a total of 12,000 kroner (1,600 euros) if all six modules are taken, as is a requirement for a broad range of residence permit forms.
"Tuition fees and deposits will provide an incentive for only self-sufficient, motivated students to take classes," the text of the tax agreement reads.
Language school students will be expected to pay for their classes from July 1st 2018.
Editor's note: A previous version of this article omitted the fact that unemployment insurance fund members are entitled to unemployment payments if they have lived in EU/EEA countries, as well as in Denmark, for a total of seven of the last eight years. The omission has now been corrected.