A year after rejected Tunisian asylum seeker Anis Amri rammed a truck into the crowded market at the Breitscheidplatz, killing 12 people and wounding 70, the authorities have come under fire over security failings and their clumsy handling of the aftermath of the assault.
Chancellor Angela Merkel, accused of failing to reach out personally to families of victims, had met with them for the first time only Monday.
"The talks were very open, and from the part of those affected, no holds barred, and pointed to the weakness of our country in this situation," Merkel said as Germany held a day of solemn commemoration for the victims.
"Today is a day of sadness, but also a day of our will to make better things that did not work well," she vowed, adding that she had offered to meet the bereaved again in a few months' time.
President Frank-Walter Steinmeier also told the bereaved and emergency workers at a private church memorial for the victims that "it is true that some support came late and remained unsatisfactory".
"Many family members and injured - many of you - felt abandoned by the state," he said, recalling the words of a mother who had lost her daughter and said no one had comforted her after the attack.
"I can't get those words out of my head," he said, saying that the relatives' appeal to be heard had "triggered something and set it in motion."
In the hours following the assault, which was claimed by the Islamic State group, politicians had put on a brave front and repeated the mantra that Germany would not be cowed by terror.
But Steinmeier said such rhetoric had done little for the victims.
"So soon after the attack... these words don't sound simply defiant and self-confident, but also strangely cold and detached," he said.
'We can only apologize'
To mark the anniversary, the popular Christmas market at Breitscheidplatz will stay shut all day out of respect for the victims.
At midday, Merkel joined relatives in inaugurating a memorial - a 14-metre (46-foot) golden crack in the ground engraved with the victims' names.
And during the evening, there will be a public ecumenical prayer at 8:02 pm (1902 GMT) - the exact time when Amri rammed his truck into the crowded square - when people can light candles and the church's bells will chime for 12 minutes.
But the run-up to the commemoration has been marred by criticism of the authorities by families of the victims.
A wrenching open letter by some of the bereaved accused Merkel of failing to personally offer condolences.
In an editorial in the Tagesspiegel newspaper, Justice Minister Heiko Maas apologized.
"We were not sufficiently prepared to deal with the consequences of such a terror attack," he wrote.
"For that we can only apologize to the victims and their surviving relatives."
‘Taxi costs not reimbursed’
Kurt Beck, who was commissioned by the government to look into the handling of the aftermath, last week outlined a litany of official failings, including taking up to three days to inform anxious relatives that their loved ones had perished and even sending the bereaved autopsy bills complete with late payment warnings.
Further adding to the embarrassment, Bild daily said the letter inviting relatives to Tuesday's commemoration was accompanied by an information sheet stating that "taxi costs will not be reimbursed!" and urging them to use public transport instead.
A spokeswoman for Berlin authorities, Claudia Suender, told Tagesspiegel that such information was "required under budgetary and administrative law" even if she "regretted the impression it gave."
Police also faced fierce criticism after it emerged that Amri, who arrived in Germany in 2015 and registered under several different identities, should have been deported.
On Sunday, Welt am Sonntag newspaper said the Tunisian had been under closer surveillance by Germany's secret service than previously thought, suggesting the authorities may have left him free in order to detect his Instigators.
Amri himself was shot and killed four days after the attack by police in Italy, where he had previously lived.