תפריט מכללת ידע

דף הבית » זכויות עובדים » עובדי קבלן » פסקי דין בנושא עובדי קבלן

מאמרים חדשים
מאמרים – עודכנו לאחרונה
קטגוריות
ארכיון
מרץ 2025
אבגדהוש
 1
2345678
9101112131415
16171819202122
23242526272829
3031 

הצטרפו לרשימת התפוצה שלנו

פסקי דין בנושא עובדי קבלן

מבוא

עובדי קבלן מהווים חלק משמעותי משוק העבודה בישראל, במיוחד בענפים כמו ניקיון, שמירה, הסעדה, ובתחומים טכנולוגיים מסוימים. העסקת עובדי קבלן מעלה לא פעם שאלות מורכבות בנוגע לזכויותיהם, במיוחד כאשר מדובר בזכויות סוציאליות, זכויות לקבלת תנאי עבודה שוויוניים, ופיטורין. במהלך השנים האחרונות, סוגיות אלו זכו לתשומת לב רבה מצד בתי הדין לעבודה בישראל, ופסקי דין מרכזיים שהתפרסמו בשנים האחרונות הבהירו את זכויותיהם של עובדי הקבלן ואת חובותיהם של המעסיקים. במאמר זה נסקור את הפסיקות המרכזיות הנוגעות לעובדי קבלן, את ההשלכות שלהן על שוק העבודה, ואת השינויים הנדרשים מצד המעסיקים והקבלנים.

פסקי דין מרכזיים בנוגע לעובדי קבלן

1. פסק דין פרידמן חכשורי חברה להנדסה ולבנייה בע"מ נ' עבד

בפסק דין זה, דן בית הדין הארצי לעבודה במעמדם של עובדי קבלן שעבדו באתרי בנייה שונים תחת אחריותו של הקבלן הראשי. השאלה המרכזית שעמדה לדיון הייתה האם יש לראות בקבלן הראשי כמעסיק של עובדי הקבלן, והאם הוא נושא באחריות לזכויותיהם הסוציאליות. בית הדין קבע כי במקרים בהם יש שליטה ופיקוח ישיר מצד הקבלן הראשי על עבודת עובדי הקבלן, ייתכן וניתן לראות בו כמעסיק במשותף. פסק דין זה הדגיש את החשיבות של הפיקוח על תנאי העבודה של עובדי הקבלן והבטחת שמירת זכויותיהם.

2. פסק דין פסגת הפלא בניין בע"מ נ' זיו

פסק דין נוסף שעסק במעמדם של עובדי קבלן היה פסק דין פסגת הפלא. במקרה זה, עובד שהועסק כעובד קבלן בתחום הניקיון טען כי הוא למעשה עובד של החברה המזמינה, אשר הייתה אחראית בפועל על תנאי עבודתו. בית הדין קיבל את טענות העובד וקבע כי יש לראות את החברה המזמינה כמעסיקתו הישירה, מאחר והיא הייתה אחראית בפועל על ניהול יומיום של עבודתו. פסק דין זה הבהיר את החובה של חברות לוודא שעובדי הקבלן המועסקים אצלן מקבלים את כל הזכויות המגיעות להם על פי החוק.

3. פסק דין וקסמן שיכון נ' גורן

פסק דין וקסמן שיכון עוסק בהבחנה בין עובד קבלן לבין עובד קבוע של חברה. במקרה זה, עובד שהועסק כמפקח בנייה טען כי הוא למעשה עובד קבוע של החברה המזמינה, למרות שהוא הועסק דרך חברת קבלן. בית הדין קבע כי למרות שהעובד היה מועסק דרך חברת קבלן, יש לראות אותו כעובד קבוע של החברה המזמינה מאחר והחברה הייתה מעורבת ישירות בניהול עבודתו, קבעה את תנאי העסקתו, ופיקחה על עבודתו השוטפת. פסק דין זה חיזק את ההכרה במעמדם של עובדי קבלן במקרים שבהם יש מעורבות ישירה של החברה המזמינה בניהול העבודה.

4. פסק דין מדינת ישראל נ' חברת השמירה בע"מ

בפסק דין זה, בית הדין הארצי לעבודה דן בתביעה של קבוצת עובדי שמירה שהועסקו על ידי חברת השמירה בע"מ בשירות המדינה. העובדים טענו כי הם זכאים להפרשים בשכר ובזכויות סוציאליות, מאחר והמדינה כמזמינת השירותים לא פיקחה על תנאי העסקתם ולא הבטיחה את שמירת זכויותיהם. בית הדין קבע כי המדינה, כמזמינת השירותים, נושאת באחריות לפיקוח על תנאי העסקת עובדי הקבלן, ובמקרה זה חויבה לשלם לעובדים את ההפרשים בשכר ובזכויות סוציאליות.

5. פסק דין שירותי ניקיון בישראל בע"מ נ' בן דור

בפסק דין זה, בית הדין דן בסוגיית ניכויי שכר לא חוקיים מעובדי קבלן בתחום הניקיון. חברת שירותי ניקיון ניכתה משכר העובדים סכומים שונים, בטענה כי מדובר בהוצאות בגין ציוד עבודה. בית הדין קבע כי ניכוי זה אינו חוקי, והחברה חויבה להחזיר את הכספים שנוכו באופן בלתי חוקי. פסק דין זה מדגיש את חשיבות השמירה על זכויות העובדים בתחום השכר, במיוחד כשמדובר בעובדי קבלן שעשויים להיות פגיעים יותר לניצול.

6. פסק דין מעבדות רמדור בע"מ נ' מלכה

במקרה זה, עובד שהועסק דרך חברת קבלן טכנולוגית טען כי הוא זכאי לקבלת תנאי שכר והטבות כמו העובדים הקבועים של החברה המזמינה. בית הדין קבע כי יש להחיל על העובד את אותם תנאים כמו על העובדים הקבועים, בהתחשב בכך שהוא מבצע עבודה דומה ומועסק באותו מקום עבודה. פסק דין זה חיזק את העיקרון של שוויון בתנאי העבודה בין עובדי קבלן לעובדים קבועים.

7. פסק דין עובדי ניקיון נ' עיריית תל אביב-יפו

פסק דין זה עסק בתביעה של קבוצת עובדי ניקיון שעבדו בעיריית תל אביב-יפו, שטענו כי הם זכאים להיחשב כעובדי העירייה ולא כעובדי קבלן. בית הדין קבע כי לאור היקף העבודה, משך ההעסקה והמעורבות הישירה של העירייה בניהול עבודתם, יש לראות בהם כעובדי העירייה לכל דבר ועניין. פסק דין זה מהווה תקדים חשוב בנוגע להעסקת עובדי קבלן במגזר הציבורי, ומחייב את הרשויות המקומיות לבחון מחדש את מדיניות העסקת עובדי הקבלן.

השלכות פסקי הדין על שוק העבודה בישראל

פסקי הדין שנסקרו מדגישים את האחריות ההולכת וגדלה של מזמיני השירותים (המעסיקים בפועל) להבטיח שמירת זכויות עובדי הקבלן המועסקים אצלם. ההכרה במעמדם של עובדי קבלן כעובדים קבועים במקרים מסוימים והחלת זכויותיהם הסוציאליות כמו על עובדים קבועים מהווים שינוי חשוב בשוק העבודה הישראלי.

מעסיקים נדרשים כיום להקפיד על פיקוח הדוק יותר על תנאי העסקת עובדי הקבלן ולוודא שהם מקבלים את כל הזכויות המגיעות להם על פי חוק. כמו כן, פסקי הדין מדגישים את הצורך לשקול מחדש את מדיניות ההעסקה ולבחון האם העסקת עובדים כעובדי קבלן מתאימה לצורכי הארגון ואינה פוגעת בזכויות העובדים.

סיכום

פסקי הדין המרכזיים בתחום עובדי הקבלן בשנים האחרונות הבהירו את זכויותיהם של עובדים אלו ואת חובות המעסיקים כלפיהם. בתי הדין לעבודה קבעו בבירור את האחריות המוטלת על המעסיקים להבטיח את שמירת זכויות עובדי הקבלן ולפעול בצורה שקופה והוגנת. שוק העבודה בישראל ממשיך להשתנות ולהתאים את עצמו למציאות החדשה שבה זכויות עובדי הקבלן זוכות להכרה והגנה משפטית מוגברת. מעסיקים וקבלנים כאחד נדרשים להיות מודעים לשינויים אלו ולוודא כי הם פועלים בהתאם לחוקים ולפסיקות החדשות, על מנת להבטיח סביבת עבודה הוגנת ומכבדת לכלל העובדים.

      ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
      ",e=e.removeChild(e.firstChild)):"string"==typeof o.is?e=l.createElement(a,{is:o.is}):(e=l.createElement(a),"select"===a&&(l=e,o.multiple?l.multiple=!0:o.size&&(l.size=o.size))):e=l.createElementNS(e,a),e[Ni]=t,e[Pi]=o,Pl(e,t,!1,!1),t.stateNode=e,l=Ae(a,o),a){case"iframe":case"object":case"embed":Te("load",e),u=o;break;case"video":case"audio":for(u=0;u<$a.length;u++)Te($a[u],e);u=o;break;case"source":Te("error",e),u=o;break;case"img":case"image":case"link":Te("error",e),Te("load",e),u=o;break;case"form":Te("reset",e),Te("submit",e),u=o;break;case"details":Te("toggle",e),u=o;break;case"input":A(e,o),u=M(e,o),Te("invalid",e),Ie(n,"onChange");break;case"option":u=B(e,o);break;case"select":e._wrapperState={wasMultiple:!!o.multiple},u=Uo({},o,{value:void 0}),Te("invalid",e),Ie(n,"onChange");break;case"textarea":V(e,o),u=H(e,o),Te("invalid",e),Ie(n,"onChange");break;default:u=o}Me(a,u);var s=u;for(i in s)if(s.hasOwnProperty(i)){var c=s[i];"style"===i?ze(e,c):"dangerouslySetInnerHTML"===i?(c=c?c.__html:void 0,null!=c&&Aa(e,c)):"children"===i?"string"==typeof c?("textarea"!==a||""!==c)&&X(e,c):"number"==typeof c&&X(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(ea.hasOwnProperty(i)?null!=c&&Ie(n,i):null!=c&&x(e,i,c,l))}switch(a){case"input":L(e),j(e,o,!1);break;case"textarea":L(e),$(e);break;case"option":null!=o.value&&e.setAttribute("value",""+P(o.value));break;case"select":e.multiple=!!o.multiple,n=o.value,null!=n?q(e,!!o.multiple,n,!1):null!=o.defaultValue&&q(e,!!o.multiple,o.defaultValue,!0);break;default:"function"==typeof u.onClick&&(e.onclick=Fe)}Ve(a,o)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ll(e,t,e.memoizedProps,o);else{if("string"!=typeof o&&null===t.stateNode)throw Error(r(166));n=yn(yu.current),yn(bu.current),Jn(t)?(n=t.stateNode,o=t.memoizedProps,n[Ni]=t,n.nodeValue!==o&&(t.effectTag|=4)):(n=(9===n.nodeType?n:n.ownerDocument).createTextNode(o),n[Ni]=t,t.stateNode=n)}return null;case 13:return zt(vu),o=t.memoizedState,0!==(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==o,o=!1,null===e?void 0!==t.memoizedProps.fallback&&Jn(t):(a=e.memoizedState,o=null!==a,n||null===a||(a=e.child.sibling,null!==a&&(i=t.firstEffect,null!==i?(t.firstEffect=a,a.nextEffect=i):(t.firstEffect=t.lastEffect=a,a.nextEffect=null),a.effectTag=8))),n&&!o&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&vu.current)?rs===Qu&&(rs=Yu):(rs!==Qu&&rs!==Yu||(rs=Gu),0!==us&&null!==es&&(To(es,ns),Co(es,us)))),(n||o)&&(t.effectTag|=4),null);case 4:return wn(),Ol(t),null;case 10:return Zt(t),null;case 17:return It(t.type)&&Ft(),null;case 19:if(zt(vu),o=t.memoizedState,null===o)return null;if(a=0!==(64&t.effectTag),i=o.rendering,null===i){if(a)mr(o,!1);else if(rs!==Qu||null!==e&&0!==(64&e.effectTag))for(i=t.child;null!==i;){if(e=_n(i),null!==e){for(t.effectTag|=64,mr(o,!1),a=e.updateQueue,null!==a&&(t.updateQueue=a,t.effectTag|=4),null===o.lastEffect&&(t.firstEffect=null),t.lastEffect=o.lastEffect,o=t.child;null!==o;)a=o,i=n,a.effectTag&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,e=a.alternate,null===e?(a.childExpirationTime=0,a.expirationTime=i,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null):(a.childExpirationTime=e.childExpirationTime,a.expirationTime=e.expirationTime,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,i=e.dependencies,a.dependencies=null===i?null:{expirationTime:i.expirationTime,firstContext:i.firstContext,responders:i.responders}),o=o.sibling;return Mt(vu,1&vu.current|2),t.child}i=i.sibling}}else{if(!a)if(e=_n(i),null!==e){if(t.effectTag|=64,a=!0,n=e.updateQueue,null!==n&&(t.updateQueue=n,t.effectTag|=4),mr(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate)return t=t.lastEffect=o.lastEffect,null!==t&&(t.nextEffect=null),null}else 2*ru()-o.renderingStartTime>o.tailExpiration&&1t)&&vs.set(e,t)))}}function Ur(e,t){e.expirationTimee?n:e,2>=e&&t!==e?0:e}function qr(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=$t(Vr.bind(null,e));else{var t=Br(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Fr();if(1073741823===t?r=99:1===t||2===t?r=95:(r=10*(1073741821-t)-10*(1073741821-r),r=0>=r?99:250>=r?98:5250>=r?97:95),null!==n){var o=e.callbackPriority;if(e.callbackExpirationTime===t&&o>=r)return;n!==Yl&&Bl(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?$t(Vr.bind(null,e)):Wt(r,Hr.bind(null,e),{timeout:10*(1073741821-t)-ru()}),e.callbackNode=t}}}function Hr(e,t){if(ks=0,t)return t=Fr(),No(e,t),qr(e),null;var n=Br(e);if(0!==n){if(t=e.callbackNode,(Ju&(Wu|$u))!==Hu)throw Error(r(327));if(lo(),e===es&&n===ns||Kr(e,n),null!==ts){var o=Ju;Ju|=Wu;for(var a=Yr();;)try{eo();break}catch(t){Xr(e,t)}if(Gt(),Ju=o,Bu.current=a,rs===Ku)throw t=os,Kr(e,n),To(e,n),qr(e),t;if(null===ts)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,o=rs,es=null,o){case Qu:case Ku:throw Error(r(345));case Xu:No(e,2=n){e.lastPingedTime=n,Kr(e,n);break}}if(i=Br(e),0!==i&&i!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}e.timeoutHandle=Si(oo.bind(null,e),a);break}oo(e);break;case Gu:if(To(e,n),o=e.lastSuspendedTime,n===o&&(e.nextKnownPendingLevel=ro(a)),ss&&(a=e.lastPingedTime,0===a||a>=n)){e.lastPingedTime=n,Kr(e,n);break}if(a=Br(e),0!==a&&a!==n)break;if(0!==o&&o!==n){e.lastPingedTime=o;break}if(1073741823!==is?o=10*(1073741821-is)-ru():1073741823===as?o=0:(o=10*(1073741821-as)-5e3,a=ru(),n=10*(1073741821-n)-a,o=a-o,0>o&&(o=0),o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*Uu(o/1960))-o,n=o?o=0:(a=0|l.busyDelayMs,i=ru()-(10*(1073741821-i)-(0|l.timeoutMs||5e3)),o=i<=a?0:a+o-i),10 component higher in the tree to provide a loading indicator or placeholder to display."+N(i))}rs!==Zu&&(rs=Xu),l=yr(l,i),f=a;do{switch(f.tag){case 3:u=l,f.effectTag|=4096,f.expirationTime=t;var w=Ar(f,u,t);ln(f,w); break e;case 1:u=l;var E=f.type,k=f.stateNode;if(0===(64&f.effectTag)&&("function"==typeof E.getDerivedStateFromError||null!==k&&"function"==typeof k.componentDidCatch&&(null===ms||!ms.has(k)))){f.effectTag|=4096,f.expirationTime=t;var _=Ir(f,u,t);ln(f,_);break e}}f=f.return}while(null!==f)}ts=no(ts)}catch(e){t=e;continue}break}}function Yr(){var e=Bu.current;return Bu.current=Cu,null===e?Cu:e}function Gr(e,t){eus&&(us=e)}function Jr(){for(;null!==ts;)ts=to(ts)}function eo(){for(;null!==ts&&!Gl();)ts=to(ts)}function to(e){var t=Fu(e.alternate,e,ns);return e.memoizedProps=e.pendingProps,null===t&&(t=no(e)),qu.current=null,t}function no(e){ts=e;do{var t=ts.alternate;if(e=ts.return,0===(2048&ts.effectTag)){if(t=br(t,ts,ns),1===ns||1!==ts.childExpirationTime){for(var n=0,r=ts.child;null!==r;){var o=r.expirationTime,a=r.childExpirationTime;o>n&&(n=o),a>n&&(n=a),r=r.sibling}ts.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=ts.firstEffect),null!==ts.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=ts.firstEffect),e.lastEffect=ts.lastEffect),1e?t:e}function oo(e){var t=qt();return Vt(99,ao.bind(null,e,t)),null}function ao(e,t){do lo();while(null!==gs);if((Ju&(Wu|$u))!==Hu)throw Error(r(327));var n=e.finishedWork,o=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(r(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=ro(n);if(e.firstPendingTime=a,o<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:o<=e.firstSuspendedTime&&(e.firstSuspendedTime=o-1),o<=e.lastPingedTime&&(e.lastPingedTime=0),o<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===es&&(ts=es=null,ns=0),1u&&(c=u,u=l,l=c),c=Ue(w,l),f=Ue(w,u),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&(E=E.createRange(),E.setStart(c.node,c.offset),k.removeAllRanges(),l>u?(k.addRange(E),k.extend(f.node,f.offset)):(E.setEnd(f.node,f.offset),k.addRange(E)))))),E=[];for(k=w;k=k.parentNode;)1===k.nodeType&&E.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof w.focus&&w.focus(),w=0;w=t&&e<=t}function To(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;nt||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Co(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function No(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Po(e,t,n,o){var a=t.current,i=Fr(),l=su.suspense;i=jr(i,a,l);e:if(n){n=n._reactInternalFiber;t:{if(J(n)!==n||1!==n.tag)throw Error(r(170));var u=n;do{switch(u.tag){case 3:u=u.stateNode.context;break t;case 1:if(It(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break t}}u=u.return}while(null!==u);throw Error(r(171))}if(1===n.tag){var s=n.type;if(It(s)){n=Dt(n,s,u);break e}}n=u}else n=Al;return null===t.context?t.context=n:t.pendingContext=n,t=on(i,l),t.payload={element:e},o=void 0===o?null:o,null!==o&&(t.callback=o),an(a,t),Dr(a,i),i}function Oo(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ro(e,t){e=e.memoizedState,null!==e&&null!==e.dehydrated&&e.retryTime