Image credit: Imago
The 32-year-old Kohlschreiber, seeded 13th, had beaten Guido Pella of Argentina in three sets in the first round of the Olympic tournament and was due to meet Slovakia's Andrej Martin later on Monday.
"Stress fracture in the foot - Philipp Kohlschreiber cannot play his second-round match at the Olympics," the DTB said on Twitter.
Morning Session, Semi-finals
Stage 2, Vienne - Col de Porte (181km)
Third Session, Semi-finals
Men's Singles, Day 5