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

דף הבית » דיני עבודה » ניהול שכר » הוצאות מוכרות – כל מה שמותר

מאמרים חדשים
אולי יעניין אותך גם…
מאמרים – עודכנו לאחרונה

דמי הבראה

עובדים שהשלימו שנת עבודה אחת (12 חודשים) לפחות במקום עבודתם זכאים לדמי הבראה בהתאם לוותק

קרא עוד »
קטגוריות
ארכיון
יולי 2025
אבגדהוש
 12345
6789101112
13141516171819
20212223242526
2728293031 

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

הוצאות מוכרות – כל מה שמותר

מבוא

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

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

מהי הוצאה מוכרת?

הוצאה מוכרת היא כל הוצאה שהוצאה לשם ייצור הכנסה, כלומר – כל עלות שהייתה הכרחית לצורך הפקת רווחים בעסק. פקודת מס הכנסה (סעיף 17) קובעת שניתן לנכות כהוצאה רק אם יש קשר ישיר בינה לבין ההכנסה.

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

לעומת זאת, הוצאות פרטיות או כאלה שלא קשורות לפעילות העסקית – אינן מוכרות.

עקרונות בסיסיים להכרה בהוצאות
  1. קשר ישיר לעסק: חייב להיות קשר מוכח בין ההוצאה לבין הפעילות הכלכלית.
  2. תיעוד ברור: חשבונית מס מלאה, קבלה, חוזה, תיעוד בנקאי.
  3. שימוש עסקי מוכח: רכב, טלפון או מחשב שמשמש גם באופן פרטי – מוכר רק חלקית.
  4. הוצאה רגילה וסבירה: אם תוציאו 20,000 ש"ח לשנה על קפה לעסק קטן – צפויה בדיקה.
קטגוריות של הוצאות מוכרות
  • שכר עובדים – כולל בונוסים, תשלומי סוציאליים, ביטוחים, הוצאות גיוס.
  • רכב עסקי – ביטוח, דלק, טיפולים, פחת (לפי אחוזים קבועים). רכב פרטי מוכר חלקית בלבד.
  • משרד ושכירות – שכירות, ארנונה, חשמל, ניקיון, דמי ניהול.
  • טלפון ואינטרנט – עסקים יכולים לנכות את מרבית ההוצאה, בתנאי שמדובר בקו עסקי.
  • שיווק ופרסום – קמפיינים, גרפיקה, עיצוב, קידום בגוגל, תערוכות.
  • נסיעות ותחבורה – טיסות, מוניות, דלק, אגרות – כאשר יש הצדקה עסקית ברורה.
  • הוצאות מקצועיות – רו"ח, עו"ד, יועצים עסקיים, הדרכות מקצועיות.
  • רכישת ציוד – מחשבים, מדפסות, ריהוט. מוכר כהוצאה או כפחת, בהתאם לסכום.
  • הוצאות בנקאיות – עמלות, ריביות על הלוואות לעסק.
  • ביטוחים עסקיים – צד ג', רכוש, אחריות מקצועית.
מה לא נחשב להוצאה מוכרת?
  • ביגוד רגיל – חליפה יוקרתית לעורך דין? לא מוכרת. רק בגדי עבודה ייעודיים (לדוגמה: מדים).
  • תספורת או טיפוח אישי – גם אם יש צילומים ליח"צ, עדיין לא מוכר.
  • מתנות יקרות ללא תיעוד – ללא חשבונית + שמות מקבלים, עלול להיפסל.
  • חופשה עם טוויסט עסקי – טיול בחו"ל עם פגישה אחת אינו נחשב להוצאה עסקית.
  • שיפוץ בבית שבו עובדים מהבית – אם אין הפרדה ברורה (חדר ייעודי), קשה לנכות.
שימוש מעורב – מה עושים?

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

לדוגמה:

  • טלפון שמשמש גם לשיחות פרטיות – ניתן לנכות 50%.
  • רכב פרטי – ההכרה מוגבלת לפי נוסחאות קבועות.
  • חדר עבודה בבית – צריך להיות חדר נפרד, לא פינת עבודה בסלון.
תיעוד וניהול נכון – מפתח להכרה בהוצאה
  • שמרו כל חשבונית, קבלה, אישור תשלום.
  • השתמשו בתוכנת ניהול הוצאות או אפליקציה ייעודית.
  • הפרידו בין חשבון העסק לחשבון האישי.
  • שלמו באשראי עסקי או מחשבון בנק העסק.
  • רשמו תיאור ברור בהוצאה (לדוגמה: "ייעוץ שיווקי לחודש אפריל").
האם הוצאה מוכרת תמיד משתלמת?

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

לדוגמה: אם אתם משלמים 30% מס, והוצאתם 1,000 ש"ח – תחסכו 300 ש"ח מס, אבל עדיין הוצאתם 700 ש"ח.

לכן לא כדאי להוציא סתם בשביל "לקבל החזר מס" – זה לא משתלם כלכלית.

מתי רשות המיסים בודקת הוצאות?
  • כאשר יש גידול חד בהוצאות ביחס לשנים קודמות.
  • כאשר רווח נמוך מדי לאורך זמן.
  • כאשר מופיעות הוצאות חריגות (כגון: טיסות לחו"ל לעסק מקומי).
  • בביקורת מדגמית או בעקבות הלשנה.
טבלה – דוגמאות להוצאות ומידת ההכרה
סוג ההוצאהמוכרת?הערות
שכר לעובדיםכןכולל ביטוחים, פנסיה, סוציאליות
טלפון נייד פרטיחלקיתלרוב 50%, אם אין קו עסקי נפרד
ביגוד אלגנטילארק בגדי עבודה ייעודיים מוכרים
פרסום בפייסבוקכןאם יש חשבונית מס מלאה
רכב פרטיחלקיתבהתאם לטבלאות משרד האוצר
מחשב ניידכןייתכן שיוכר כפחת במספר שנים
מתנות לחגים לעובדיםכןעד לתקרה הקבועה בחוק, עם רישום שמות המקבלים
טיסה לחו"ל עם בני משפחהלאאלא אם ניתן להפריד עלויות ולהוכיח מטרת הנסיעה
ייעוץ מס ורו"חכןשירותים פיננסיים מוכרים לחלוטין
סיכום

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

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

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

איך לקרוא תלוש שכר ב-60 שניות
איך לקרוא תלוש שכר ב-60 שניות – המדריך השלם לכל עובד בישראל

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

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
מתווה פיצויים לעסקים בעקבות מבצע "עם כלביא" – סיכום הסעיפים המרכזיים בהצעת החוק

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

עסקת רכב לעובדים – מה מותר ומה אסור לפי חוק המס
עסקת רכב לעובדים – מה מותר ומה אסור לפי חוק המס?

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

זכויות עובדים בנוכחות בזום
זכויות עובדים בנוכחות בזום/מרחוק: עבודה מהבית בתקופת מלחמה

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

הערכת המצב בפיקוד העורף
מדיניות ההתגוננות של פיקוד העורף

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

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

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

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
חופשה כפויה בתקופת חירום – מה מותר ומה אסור למעסיק?

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

חברה בעמ (1)
משרד העבודה מפרסם שאלות ותשובות בנושא זכויות עובדים (מבצע "עם כלביא")

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

עמלות ובונסים
תמריצים, עמלות ובונוסים – מתי הם הופכים לשכר קבוע לפי החוק?

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

6 טעויות שכר נפוצות שכל מעסיק חייב להכיר
6 טעויות שכר נפוצות שכל מעסיק חייב להכיר

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

    ניתן להשתמש בחצי המקלדת בכדי לנווט בין כפתורי הרכיב
    ",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