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

דף הבית » רשויות » מס הכנסה » מדריך למיסוי חברות: איך להקטין את תשלומי המס השנתיים?

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

דמי הבראה

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

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

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

מדריך למיסוי חברות: איך להקטין את תשלומי המס השנתיים?

מבוא

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

פחת – מתי ואיך להשתמש בנכסים להקטנת חבות המס?

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

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

רישום הוצאות מוכרות – איך לנצל כל הוצאה לטובת ניכוי מס?

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

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

קיזוז הפסדים – כיצד לקזז הפסדים משנים קודמות ולנצל הפסדים לפחת מס?

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

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

התאמת מבנה ההתאגדות – עוסק מורשה, חברה בע"מ או שותפות?

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

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

קרנות השתלמות ופרשות פנסיוניות – יתרונות במס לטווח ארוך

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

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

תכנון תזרים מזומנים תוך הקטנת חבות מס

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

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

השקעות בנדל"ן וציוד – הטבות מס להשקעות הון

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

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

סיכום: איך לנצל את כללי המס לשמירה על רווחיות החברה

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

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

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