1. Central bank exchange rates
  2. Danmarks Nationalbank
  3. ZAR

Danmarks Nationalbank South African Rand rate

1 ZAR = 0.40080 DKK −0.37%

Published Monday, 28 September 2026 as the daily exchange rates (Nationalbanken reference rates).

1 DKK = 2.49501 ZAR

ZAR to DKK over the last year

0.380.40Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.40330
52-week low
0.36790
52-week average
0.38860
Change over the year
+8.82%

Yearly averages

The mean of each year’s publications, 1 ZAR in DKK. Open a year for every daily rate and the monthly averages.

YearAverageHighLowPublications
2026 0.39346 0.40330 0.37740 184
2025 0.37018 0.39240 0.34130 248
2024 0.37651 0.40180 0.35580 249
2023 0.37411 0.41700 0.35200 249
2022 0.43253 0.47430 0.39810 252
2021 0.42582 0.45370 0.39540 251
2020 0.39980 0.47440 0.35730 249
2019 0.46184 0.48980 0.43320 247
2018 0.47830 0.52350 0.41440 247
2017 0.49552 0.55170 0.43730 250
2016 0.46016 0.52010 0.40810 252
2015 0.52935 0.58830 0.42890 249
2014 0.51776 0.54860 0.48820 248
2013 0.58366 0.66560 0.51640 248
2012 0.70706 0.75160 0.64410 249
2011 0.73993 0.84510 0.65400 252
2010 0.76901 0.84830 0.68730 251
2009 0.64031 0.70200 0.55520 249
2008 0.62227 0.74450 0.50140 250
2007 0.77178 0.81300 0.71220 249
2006 0.88381 1.03810 0.74000 252
2005 0.94173 1.00780 0.87880 253
2004 0.93051 1.01630 0.81110 253
2003 0.87518 0.99670 0.76530 249
2002 0.75069 0.83340 0.66920 250
2001 0.98021 1.10070 0.63140 250
2000 1.16754 1.22330 1.06010 251
1999 1.14219 1.21320 1.02530 253

This rate via API

The Danmarks Nationalbank ZAR rate for any day since 4 January 1999, or every publication in a range of up to a year, as JSON or CSV.

curl https://api.currencyapi.com/v3/official \
  -G -d source=nationalbanken -d base_currency=ZAR \
  -d currencies=DKK -d date=2026-09-28 \
  -H "apikey: YOUR-API-KEY"

# every publication of 2026
curl https://api.currencyapi.com/v3/official/range \
  -G -d source=nationalbanken -d currencies=ZAR \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -H "apikey: YOUR-API-KEY"

South African Rand at other central banks

Questions about this rate

What is the Danmarks Nationalbank ZAR rate today?

On 28 September 2026 the Danmarks Nationalbank published 1 ZAR = 0.4008 DKK (1 DKK = 2.49501 ZAR).

What was the average ZAR rate in 2026?

The average of the 184 publications in 2026 is 1 ZAR = 0.393459 DKK, the simple mean of the daily rates.

Is this the rate I must use for tax or accounting?

That depends on your jurisdiction. Many rules name a specific bank and day, for example the rate published on the business day before the transaction. Use the date lookup in the API to get exactly the publication your rule asks for.