> Please provide mode details about what you tried. OK, I will try. I start emacs with emacs -Q -l emacs_init/minimal-org.el Here, minimal-org.el has the following contents: ;; Activate debugging. (setq debug-on-error t debug-on-signal nil debug-on-quit nil icalendar-export-sexp-enumeration-days 400) ;; Add latest Org mode to load path. (custom-set-variables '(package-selected-packages '(org-plus-contrib))) In this setup, `M-x version` and `M-x org-version` bring up the following information: GNU Emacs 28.2 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2023-06-23 Org mode version 9.5.5 (release_9.5.5 @ /snap/emacs/current/usr/share/emacs/28.2/lisp/org/) `org-time-stamp` gives `<2023-07-24 Mo>`. I create a minimal org-file `test.org` with the following contents: * Test 1 %%(org-anniversary 2022 07 23) Test1 * Test 2 %%(org-anniversary 2022 07 25) Test2 %d I open this file in emacs and hit `C-c C-e c f` to export it to icalendar. The file `test.ics` has the following contents: BEGIN:VCALENDAR VERSION:2.0 X-WR-CALNAME:test PRODID:-//Marcus//Emacs with Org mode//EN X-WR-TIMEZONE:CEST X-WR-CALDESC: CALSCALE:GREGORIAN END:VCALENDAR