독일은 기업 내 복수노조가 인정되지만 단체협약에 있어서는 하나의 노조에 의한 단체협약만을 인정하였으나, 최근 법원에서 단일단체협약의 원칙을 포기하였다.
독일의 경우에는 기본법 제9조 제3항에서 규정하고 있는 단결권에 기초하여 노동자의 노조 설립 및 가입의 자유가 인정된다. 하지만 하나의 사업장에 소속된 근로자들이 가입한 복수의 노동조합이 병존하여 적용가능한 단체협약이 복수인 경우에도, 대표성을 가지는 하나의 단체협약만 하나의 사업장에 적용되도록 하는 ‘단일 단체협약의 원칙(Tarifeinheit)’은 지난 2010년 연방노동법원이 견해를 변경하기 이전까지 유지되었다. 이러한 단일 단체협약의 원칙은 법률에서 보장되었던 것이 아니라 연방노동법원의 판례를 통해 적용되어 온 것이다. 하지만 법원의 이러한 판결에 대해 학계에서는 기본권 제9조 제3항의 단결의 자유를 침해하는 것이라는 비판이 여러 차례 제기되어 왔다. 그러한 가운데 지난 2010년 연방노동법원이 하나의 병원 내에서 독일 서비스노조(Ver.di)가 체결한 단체협약 이외에 의료종사자 노조인 마부르거 연맹(Marburger Bund)이 체결한 별도의 단체협약에 근거해 휴가수당의 지급을 인정하면서 독일 연방노동법원은 단일단체협약 원칙의 적용을 포기하였다.