Note that while you have 25% VAT on things, actual VAT accounting is fully dynamic and banking and accounting systems handle this just fine.
On the incoming side, bills can come from other countries with an entirely arbitrary VAT value, so there the VAT value is recorded from the bill.
On the VAT refund side, arbitrary values are used even for Danish VAT, as companies can get full, fixed fraction or even entirely variable fraction if VAT refunded. For example, a company dinner can only be partially VAT refunded as you had private benefit of food, and VAT refund of an asset like a van is the set by the ratio of intended company vs private usage.
On the outgoing side, most banking and accounting systems would be prepared for other EU countries.
There's definitely going to be something hardcoded somewhere (including over 9000 times in the tax systems themselves), but the point is that VAT is already a dynamic size.
On the incoming side, bills can come from other countries with an entirely arbitrary VAT value, so there the VAT value is recorded from the bill.
On the VAT refund side, arbitrary values are used even for Danish VAT, as companies can get full, fixed fraction or even entirely variable fraction if VAT refunded. For example, a company dinner can only be partially VAT refunded as you had private benefit of food, and VAT refund of an asset like a van is the set by the ratio of intended company vs private usage.
On the outgoing side, most banking and accounting systems would be prepared for other EU countries.
There's definitely going to be something hardcoded somewhere (including over 9000 times in the tax systems themselves), but the point is that VAT is already a dynamic size.