News

Stellungnahme: Urteil des Bundesarbeitsgerichts zu ungewöhnlich hohen Abfindungen für Betriebsratsmitglieder

banner image
banner image

Das Bundesarbeitsgericht (BAG) hat entschieden, dass ein Betriebsratsmitglied nicht unzulässig begünstigt wird, wenn es einem Aufhebungsvertrag gegen Zahlung einer ungewöhnlich hohen Abfindung zustimmt (Urteil vom 21. März 2018 – 7 AZR 590/16).

Im zugrunde liegenden Fall hatte ein Unternehmen den Vorsitzenden des Betriebsrats nach Bekanntwerden von Vorwürfen, er habe eine für den Betriebsrat tätige Assistentin sexuell belästigt, zunächst verhaltensbedingt außerordentlich gekündigt, sich dann aber mit ihm außergerichtlich auf einen Aufhebungsvertrag geeinigt, den Mitarbeiter bei Zahlung des Gehalts für 18 Monate freigestellt und eine Abfindung in Höhe von 120.000 Euro netto vereinbart. Nachdem die Abfindung ausgezahlt worden war, klagte der inzwischen von seinem Betriebsratsamt zurückgetretene Arbeitnehmer auf den Fortbestand seines Arbeitsvertrages. Er meinte, der Aufhebungsvertrag sei nichtig, weil er als Betriebsratsmitglied unzulässig begünstigt worden sei.

Dazu teilt Dr. Wolf-Tassilo Böhm, Fachanwalt für Arbeitsrecht bei Hogan Lovells in Frankfurt, mit: 

"Das Bundesarbeitsgericht schafft Rechtssicherheit für Fälle, in denen sich Unternehmen von einem Betriebsratsmitglied trennen wollen oder müssen. Betriebsratsmitglieder genießen einen Sonderkündigungsschutz, deshalb sind erhöhte Abfindungen gerechtfertigt. In diesem Fall ist das finanzielle Risiko wegen der in Betracht kommenden gerichtlichen Verfahren deutlich höher als bei Kündigungen anderer Arbeitnehmer ohne Sonderkündigungsschutz."

Hintergrund

Der 1962 geborene Betriebsratsvorsitzende war seit dem 18. März 1983 bei dem Unternehmen beschäftigt. Seit 1990 war er Mitglied des Betriebsrats, seit 2006 freigestellter Betriebsratsvorsitzender. Sein monatliches Gehalt belief sich Mitte 2013 auf 4.961,26 Euro brutto. Am 9. Juli 2013 leitete das Unternehmen beim Arbeitsgericht ein Zustimmungsersetzungsverfahren zur außerordentlichen Kündigung des Klägers ein. Anlass dafür war der Vorwurf, der Kläger habe die für den Betriebsrat tätige Assistentin sexuell belästigt. Am 22. Juli 2013 schlossen die Parteien außergerichtlich einen Aufhebungsvertrag. Danach endete das Arbeitsverhältnis einvernehmlich zum 31. Dezember 2015. Der Kläger wurde u.a. unter Fortzahlung seiner Vergütung freigestellt und erhielt eine Abfindung in Höhe von 120.000 Euro netto (189.000 Euro brutto). 

Mit Klage vom 21. Juli 2014 machte der Kläger beim Arbeitsgericht den Fortbestand seines Arbeitsverhältnisses über den 31. Dezember 2015 hinaus geltend. Seiner Auffassung nach habe der von ihm abgeschlossene Aufhebungsvertrag gegen das Begünstigungsverbot aus § 78 S. 2 BetrVG verstoßen und sei deshalb nach § 134 BGB nichtig. U. a. liege die vereinbarte Abfindungssumme deutlich über den nach §§ 9, 10 Kündigungsschutzgesetz für Abfindungen vorgesehenen Höchstgrenzen von 15 Monatsvergütungen, weshalb er in unzulässiger Weise wegen seiner Tätigkeit als Betriebsratsmitglied begünstigt werde.  

Sowohl das Arbeitsgericht als auch das Landesarbeitsgericht sahen unter besonderer Würdigung des Sonderkündigungsschutzes eines Betriebsratsmitglieds bei der finanziellen Ausgestaltung des Aufhebungsvertrages keinen Verstoß gegen § 78 S. 2 Betriebsverfassungsgesetz und wiesen die Klage des Betriebsratsvorsitzenden ab. Dem ist das Bundesarbeitsgericht gefolgt.

Error while rendering the view [Custom Container] Please, make sure the rendering is configured properly or contact your administrator.

  • System.Web.HttpUnhandledException (0x80004005): An unhandled exception occurred. ---> Sitecore.ContentSearch.Exceptions.IndexNotFoundException: Index (EMPTY) was not found
  • at Sitecore.ContentSearch.ContentSearchManager.GetIndex(String name)
  • at Sitecore.ContentSearch.Client.Pipelines.ParseDataSource.GetDataSourceItemByQuery.CreateSearchContext(ParseDataSourceArgs args)
  • at Sitecore.ContentSearch.Client.Pipelines.ParseDataSource.GetDataSourceItemByQuery.Process(ParseDataSourceArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, Boolean failIfNotExists)
  • at Sitecore.Pipelines.ParseDataSource.ParseDataSourcePipeline.Run(BaseCorePipelineManager pipelineManager, Database database, String dataSource, Item relativeRootItem)
  • at Sitecore.Mvc.Data.ItemLocator.GetItemsFromDataSource(String dataSource, Item relativeRootItem)
  • at Sitecore.Mvc.Presentation.Rendering.GetStaticItem()
  • at Sitecore.Mvc.Presentation.Rendering.get_StaticItem()
  • at Sitecore.Mvc.Presentation.Rendering.get_Item()
  • at Sitecore.Mvc.Pipelines.Response.GetRenderer.GetItemRenderer.GetItemToRender(Rendering rendering, GetRendererArgs args)
  • at Sitecore.Mvc.Pipelines.Response.GetRenderer.GetItemRenderer.GetRenderer(Rendering rendering, GetRendererArgs args)
  • at Sitecore.Mvc.Pipelines.Response.GetRenderer.GetItemRenderer.Process(GetRendererArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs,TResult](String pipelineName, TArgs args, Func`2 resultGetter)
  • at Sitecore.Mvc.Presentation.Rendering.GetRenderer()
  • at Sitecore.Mvc.Presentation.Rendering.get_Renderer()
  • at Sitecore.Mvc.Presentation.Rendering.ToString()
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.InitializeProfiling.StartProfiling(RenderRenderingArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.InitializeProfiling.Process(RenderRenderingArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderPlaceholder.PerformRendering.Render(String placeholderName, TextWriter writer, RenderPlaceholderArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Helpers.SitecoreHelper.RenderPlaceholderCore(String placeholderName, TextWriter writer)
  • at Sitecore.Mvc.Helpers.SitecoreHelper.Placeholder(String placeholderName)
  • at ASP._Page_Views_Container_CustomContainer_cshtml.Execute() in c:\home\site\wwwroot\Views\Container\CustomContainer.cshtml:line 18
  • at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
  • at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
  • at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
  • at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage(ExceptionContext exceptionContext, ExceptionArgs args)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.Process(ExceptionArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnException(ExceptionContext exceptionContext)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(ControllerContext controllerContext, IList`1 filters, Exception exception)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at System.Web.Mvc.Controller.ExecuteCore()
  • at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
  • at Sitecore.Mvc.Controllers.ControllerRunner.ExecuteController(Controller controller)
  • at Sitecore.Mvc.Controllers.ControllerRunner.Execute(TextWriter writer)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
  • at HL.Foundation.ExceptionHandling.ExceptionHandlining.GetExceptionSafeViewRenderer.Process(RenderRenderingArgs args)

Suchen

Jetzt registrieren und personalisierte Inhalte erhalten!