The average salary for an office clerk is €42,118 per year, and €20 per hour in Germany. The average salary range for an office clerk is between €31,336 and €49,741.