EUR/ZAR Rate history
Reference rates for history lookup, bookkeeping, reporting, and general information. Not a transaction quote.
This daily EUR/ZAR history covers 255 observations from September 23, 2025 to September 22, 2026. The latest available reference rate is 18.6180 ZAR, with a 365-day range from 18.5318 to 20.4235 ZAR.
Invoice exchange rate
Enter an invoice date and amount
Weekends and holidays may return the nearest available working-day rate. The result shows the actual data date.
How to read this EUR/ZAR daily history
This EUR/ZAR daily history is a reference view of 255 dated observations from September 23, 2025 to September 22, 2026. The latest available rate is 18.6180 ZAR, with a range from 18.5318 to 20.4235 ZAR across the displayed window. Each row is the reference rate for a single date, not a transaction quote. Use the chart to inspect direction and range, then use a dated row rather than a summary when a receipt, invoice, or accounting record needs an exact figure.
For a single-dated conversion, prefer the exact business date over an average or a range. Preserve the pair, observation date, source URL, and retrieval path beside any figure you reuse in a report, spreadsheet, or receipt. The visible table shows the most recent dates at a glance, while the CSV and API links below return the same rows in machine-readable form for dashboards and internal tools.
How to use this EUR/ZAR history
The table and chart below summarise 255 daily EUR/ZAR observations. They are useful for reviewing the shape of a period, checking a figure against its surrounding dates, and explaining why a conversion at one date differs from one at another. The high and low markers identify the widest observed values in this dataset, not a prediction of future movement.
Weekend and holiday records may use the nearest available source date, so a dated audit should follow the daily link rather than infer a missing market observation. FXpeek provides reference data for lookup, reporting, spreadsheets, and lightweight API workflows. It is not a bank, card, broker, remittance, or settlement quote, and nothing here is financial advice.
| Review item | Evidence on this page | Next verification |
|---|---|---|
| Daily coverage | 255 dated EUR/ZAR observations | Open daily history for the exact dates behind a figure |
| Observed range | 18.5318–20.4235 ZAR | Compare the low and high against the surrounding rows |
| Date-specific record | Best read from a dated row, not a summary | Use the date lookup and keep the actual available source date |
| Reusable evidence | Canonical page, CSV URL, and JSON history URL | Save the URL beside the report, spreadsheet, or receipt |
EUR/ZAR · 2026-09-22 · 18.62
Daily history
| Date | Rate |
|---|---|
| September 22, 2026 | 1 EUR = 18.6180 ZAR |
| September 21, 2026 | 1 EUR = 18.6819 ZAR |
| September 18, 2026 | 1 EUR = 18.6482 ZAR |
| September 17, 2026 | 1 EUR = 18.6595 ZAR |
| September 16, 2026 | 1 EUR = 18.7684 ZAR |
| September 15, 2026 | 1 EUR = 18.7777 ZAR |
| September 14, 2026 | 1 EUR = 18.7695 ZAR |
| September 11, 2026 | 1 EUR = 18.7312 ZAR |
| September 10, 2026 | 1 EUR = 18.7559 ZAR |
| September 9, 2026 | 1 EUR = 18.6896 ZAR |
| September 8, 2026 | 1 EUR = 18.6103 ZAR |
| September 7, 2026 | 1 EUR = 18.5856 ZAR |
| September 4, 2026 | 1 EUR = 18.5571 ZAR |
| September 3, 2026 | 1 EUR = 18.6273 ZAR |
| September 2, 2026 | 1 EUR = 18.6341 ZAR |
| September 1, 2026 | 1 EUR = 18.7246 ZAR |
| August 31, 2026 | 1 EUR = 18.6885 ZAR |
| August 28, 2026 | 1 EUR = 18.6309 ZAR |
| August 27, 2026 | 1 EUR = 18.6155 ZAR |
| August 26, 2026 | 1 EUR = 18.5724 ZAR |
| August 25, 2026 | 1 EUR = 18.6450 ZAR |
| August 24, 2026 | 1 EUR = 18.6658 ZAR |
| August 21, 2026 | 1 EUR = 18.7236 ZAR |
| August 20, 2026 | 1 EUR = 18.8929 ZAR |
| August 19, 2026 | 1 EUR = 18.8515 ZAR |
| August 18, 2026 | 1 EUR = 18.7758 ZAR |
| August 17, 2026 | 1 EUR = 18.7536 ZAR |
| August 14, 2026 | 1 EUR = 18.6978 ZAR |
| August 13, 2026 | 1 EUR = 18.5914 ZAR |
| August 12, 2026 | 1 EUR = 18.6270 ZAR |
| August 11, 2026 | 1 EUR = 18.6706 ZAR |
| August 10, 2026 | 1 EUR = 18.6928 ZAR |
| August 7, 2026 | 1 EUR = 18.7136 ZAR |
| August 6, 2026 | 1 EUR = 18.8244 ZAR |
| August 5, 2026 | 1 EUR = 18.8869 ZAR |
| August 4, 2026 | 1 EUR = 18.9316 ZAR |
| August 3, 2026 | 1 EUR = 18.9979 ZAR |
| July 31, 2026 | 1 EUR = 19.0364 ZAR |
| July 30, 2026 | 1 EUR = 19.0300 ZAR |
| July 29, 2026 | 1 EUR = 19.0614 ZAR |
| July 28, 2026 | 1 EUR = 19.0797 ZAR |
| July 27, 2026 | 1 EUR = 19.0664 ZAR |
| July 24, 2026 | 1 EUR = 19.1704 ZAR |
| July 23, 2026 | 1 EUR = 18.7282 ZAR |
| July 22, 2026 | 1 EUR = 18.7952 ZAR |
| July 21, 2026 | 1 EUR = 18.7763 ZAR |
| July 20, 2026 | 1 EUR = 18.8412 ZAR |
| July 17, 2026 | 1 EUR = 18.8768 ZAR |
| July 16, 2026 | 1 EUR = 18.7727 ZAR |
| July 15, 2026 | 1 EUR = 18.6860 ZAR |
| July 14, 2026 | 1 EUR = 18.7748 ZAR |
| July 13, 2026 | 1 EUR = 18.6938 ZAR |
| July 10, 2026 | 1 EUR = 18.6557 ZAR |
| July 9, 2026 | 1 EUR = 18.7213 ZAR |
| July 8, 2026 | 1 EUR = 18.6831 ZAR |
| July 7, 2026 | 1 EUR = 18.5647 ZAR |
| July 6, 2026 | 1 EUR = 18.5318 ZAR |
| July 3, 2026 | 1 EUR = 18.5606 ZAR |
| July 2, 2026 | 1 EUR = 18.6687 ZAR |
| July 1, 2026 | 1 EUR = 18.7064 ZAR |
API example
GET /api/history?from=EUR&to=ZAR&days=365Download the same history as CSV for spreadsheet, accounting, and reconciliation workflows:/api/csv?from=EUR&to=ZAR&days=365
Historical rate FAQ
Can I use this EUR/ZAR history page for reports?
Yes. Use this EUR/ZAR history page as reference data for spreadsheet checks, reports, accounting notes, and reconciliation workflows. It is not a transaction quote or financial, tax, legal, or accounting advice.
Can I export EUR/ZAR historical rates as CSV?
Yes. FXpeek provides CSV and API links for supported EUR/ZAR historical rates so you can use the data in Excel, Google Sheets, dashboards, or internal tools.
Use EUR/ZAR reference data in your workflow
Choose the EUR/ZAR view that matches the date, evidence, spreadsheet, or API task you need to complete.