מסגור: סקיל זה מפיק חומר הכנה לרואה חשבון, לא ייעוץ מס. אמור זאת מוקדם וציין כל הנחה במפורש כדי שרואה החשבון יוכל להתאים.
הקשר ישראלי: הסקיל מותאם לעצמאים ובעלי עסקים קטנים בישראל — מקדמות מס הכנסה, ביטוח לאומי, מע"מ, ודיווח שנתי לרשות המסים. אל תמציא סעיפים ספציפיים בחוק — הפנה לרואה החשבון לאימות.
התחלה מהירה
קבע איזה מצב המשתמש צריך, שלוף נתונים רלוונטיים, חשב או הרכב, ומסור מסמך מובנה שרואה החשבון יכול לעבוד ממנו ישירות.
משתמש: "כמה אני חייב במקדמות מס הרבעון?"
→ שלוף רווח והפסד מ-1 בינואר מ-QuickBooks
→ חשב מס הכנסה מוערך + ביטוח לאומי
→ הפחת תשלומים שנעשו השנה
→ הצג סכום ספציפי לרבעון עם מועד פירעון והנחות
→ פלט: "מקדמת מס הכנסה לרבעון 2 — פירעון 30 ביוני: ₪X — ראה פירוט מלא למטה"
משתמש: "אני צריך להכין דוח לרואה חשבון"
→ שלוף את כל תשלומי הקבלן/ספק מ-QuickBooks + PayPal + Stripe
→ זהה קבלנים ששולמו ≥ ₪500 מהחלק המוסתר
→ סמן רשומות חסרות אישור ניכוי מס במקור
→ פלט: רשימת קבלנים לדיווח + רשימת פעולות לאישורים חסרים
קביעת מצב
קרא את הודעת המשתמש וההקשר כדי להחליט איזה נתיב חל:
- מקדמות רבעוניות — מילות מפתח: מקדמה, מס הכנסה, כמה לשים בצד, מסגרת בטחון, Q1/Q2/Q3/Q4
- הכנת דוח שנתי לרואה חשבון — מילות מפתח: דוח שנתי, סוף שנה, קבלנים, ניכוי מס במקור, לשלוח לרואה חשבון
- משולב — חלק מהמשתמשים ישאלו "סיכום שנתי" ויצטרכו את שניהם. הפעל הכנת דוח שנתי קודם מכיוון שזה מניע את רוב פריטי הפעולה; הפעל מקדמות אחרון.
אם הכוונה עמומה, שאל: "אתה מסתכל על מקדמת המס לרבעון זה, או מכין חומרים לרואה החשבון לסוף שנה — או שניהם?"
נתיב 1: מקדמות מס רבעוניות
1. שלוף נתוני כספים מצטברים לתחילת שנה
השתמש ב-QuickBooks לשליפת דוח רווח והפסד מ-1 בינואר של השנה הנוכחית דרך היום האחרון של הרבעון שהסתיים לאחרונה. לכוד:
- הכנסות ברוטו (סך ההכנסות)
- סך ההוצאות (הוצאות תפעוליות, עלות מכר, וכד')
- הכנסה רגילה נטו = הכנסות − הוצאות
אם QuickBooks לא מחובר, בקש מהמשתמש להעלות רווח והפסד כ-CSV או להדביק את המספרים המרכזיים. לשמות שדות וגישת שאילתה, ראה reference/connector-queries.md.
2. שאל על תשלומים קודמים
לפני החישוב, שאל: "כמה שילמת כבר במקדמות מס השנה?" אם המשתמש לא יודע, ציין שתחשב את סך החבות — הם יכולים להפחית תשלומים בעצמם או לבדוק עם רואה החשבון שלהם.
3. חשב חבות מוערכת
ראה reference/calculation-assumptions.md למתמטיקה המלאה וטבלת ההנחות שאתה חייב לכלול בפלט.
גרסה קצרה (מותאמת לישראל):
- ביטוח לאומי ומס בריאות = רווח נטו × שיעור מופחת (עד הכנסה מסוימת) + שיעור מלא (מעל — בדוק עם רואה חשבון לסכומים עדכניים)
- הכנסה מתואמת = רווח נטו − (חלק ניכוי ביטוח לאומי)
- מס הכנסה = החל מדרגת המס המתאימה לסוג העסק ולהכנסה השנתית המוערכת (ברירת מחדל 30% — ציין הנחה זו במפורש)
- סך חבות שנתית מוערכת = מס הכנסה + ביטוח לאומי
- מקדמה רבעונית = (סך חבות − תשלומים שנעשו) ÷ רבעונים נותרים
- בדיקת מסגרת בטחון — ציין האם המשתמש צריך לאמת מול מס שנה קודמת (100% ממס שנה קודמת)
4. ציין הנחות ומסור פלט
השתמש במבנה פלט זה:
מבנה הפלט כמסמך עם הסעיפים הבאים לפי הסדר:
כותרת — H2 עם "סיכום מקדמות מס" ואחריו הרבעון והשנה. שורת משנה: תאריך הכנה ו"לסקירת רואה החשבון שלך."
תמונת מצב מצטברת לתחילת שנה — שורות מודגשות המציגות רווח נטו מצטבר עם טווח תאריכים, רווח נטו שנתי מוערך (מחושב מרווח מצטבר), וסוג עסק מונח (עצמאי, שותפות, חברה — סמן כמוּנח, לא מאושר).
ביטוח לאומי ומס בריאות — הצג את חישוב הביטוח הלאומי ורשום את שיעורי ניכוי לאומי החלים.
הערכת מס הכנסה — הכנסה מתואמת, מדרגה מוּנחת (ברירת מחדל 30%, הערה לאשר עם רואה חשבון), והערכת המס.
סך חבות שנתית מוערכת — מס הכנסה בתוספת ביטוח לאומי.
מקדמה רבעונית — סך חבות פחות תשלומים שנעשו, חלקי רבעונים נותרים, עם הסכום הספציפי לתשלום ומועד הפירעון.
הערת מסגרת בטחון — הזכר לבעלים לוודא שסך התשלומים עומד ב-100% ממס שנה קודמת.
הנחות — רשימת נקודות של כל הנחה: שיעור מדרגה, מבנה עסק, מע"מ לא כלול, ניכויים לא הוחלו (רכב, ביתי/עסקי, פחת, קרן פנסיה).
נתיב 2: הכנת דוח שנתי לרואה חשבון
1. שלוף תשלומי קבלן מכל המקורות
שאל כל מקור מחובר לגבי כל התשלומים שנעשו ליחידים או עסקים עבור שירותים בשנת המס. אל תכלול תשלומים עבור סחורות, החזרים, או העברות פנימיות.
QuickBooks — נסה מחבר חי תחילה, חזור ל-CSV אם נדרש:
נסה מחבר חי. נסה לשלוף רשומות תשלום ברמת ספק דרך QuickBooks MCP. אם המחבר מחזיר רשומות נמענים בודדים עם שם, סכום, וקטגוריית חשבון, השתמש בהן ישירות ודלג על שלב ה-CSV.
זהה תגובה מצטברת בלבד. אם ה-MCP מחזיר רק סכומי כולל ברמת קטגוריה (לדוגמה, "עבודת קבלן: ₪25,000" ללא פירוט נמען), המחבר אינו תומך עדיין בשאילתות ברמת ספק. במקרה זה, עורר את המשתמש:
"QuickBooks החזיר נתוני סיכום בלבד — אני צריך פרטים ברמת נמען לבנייה רשימת הקבלנים שלך. אנא ייצא דוח רשימת עסקאות לפי ספק (QuickBooks → דוחות → הוצאות → רשימת עסקאות לפי ספק, מסונן לשנת המס הזו) והעלה את ה-CSV כאן. אני אעבד אותו אוטומטית."
עיבד CSV דרך מחבר Desktop. ממפה עמודות: שם נמען, סכום, תאריך, אמצעי תשלום, סטטוס ניכוי מס. עקוב באותה לוגיקת צבירה וסף להלן ללא קשר אם הנתונים הגיעו מהמחבר החי או ה-CSV.
הערה לגרסאות מחבר עתידיות: אם QuickBooks MCP ישודרג לחשוף רשומות תשלום ספק ישירות, שלב 1 יצליח וה-CSV fallback ידולג אוטומטית. אין צורך בשינויים בסקיל הזה — הלוגיקה של נסה-קודם מטפלת בזה.
לשמות שדות וגישת שאילתה, ראה reference/connector-queries.md.
PayPal: שלוף את כל תשלומי "Goods & Services" שנשלחו. הערה: PayPal מוציא אישור מס משלו לקבלנים מעל הסף — סמן אלה בנפרד בפלט כדי שרואה החשבון יוכל לקבוע אם יש צורך גם בדיווח נוסף.
Stripe: שלוף את כל ההעברות/תשלומים שנעשו לצדדים חיצוניים. אותה הסתייגות כמו PayPal חלה.
Desktop/CSV: אם המשתמש מעלה CSV ישירות (מבלי לעבור דרך ייצוא QuickBooks), ממפה עמודות: שם נמען, סכום, תאריך, אמצעי תשלום, סטטוס ניכוי מס.
2. צבור לפי נמען
שלב בין מקורות וסכם תשלומים לפי יחיד או ישות עסקית. ביטול כפילויות לפי שם (שים לב ל"ישראל כהן" לעומת "ישראל א. כהן" — סמן כפילויות ככל הנראה לסקירה אנושית ולא מיזוג אוטומטי).
3. החל סף הדיווח
- סמן לדיווח: כל נמען ששולם ≥ ₪500 עבור שירותים (קבלנים, פרילנסרים, יועצים) — בדוק את הסף הנוכחי עם רואה החשבון
- התראת קרוב לסף: סמן נמענים ששולמו ₪350–₪499 — קרוב לסף, רואה החשבון עשוי לרצות לאמת
- חברות בע"מ בדרך כלל אינן זקוקות לדיווח מאותו סוג — ציין זאת אך סמן לאישור רואה חשבון
4. בדוק סטטוס ניכוי מס במקור
לכל נמען מסומן, ציין האם יש אישור ניכוי מס במקור ב-QuickBooks. סמן כ:
- ✅ אישור בתיק (אישור ניכוי מס במקור קיים ב-QuickBooks)
- ⚠️ חסר — אישור לא בתיק; יש לאסוף לפני הדיווח
- ❓ לא ידוע — לא ניתן לקבוע מנתונים זמינים
5. מסור את חבילת הכנת הדוח
השתמש במבנה זה:
מבנה פלט הכנת הדוח כמסמך עם הסעיפים הבאים:
כותרת — H2 עם "רשימת קבלנים לדיווח" ושנת המס. שורת משנה: תאריך הכנה, "לסקירת רואה החשבון שלך," ו"אינו ייעוץ מס."
סיכום — ספירות: סה"כ קבלנים ששולמו, מספר הדורשים דיווח (בסף ₪500 ומעלה עבור שירותים), מספר חסרי אישור (עם הערת מועד אחרון), ומספר קרוב לסף שסומן לסקירה.
טבלת קבלנים לדיווח — עמודות: שם נמען, סה"כ ששולם, מקורות נתונים, סטטוס ניכוי מס (בתיק / חסר / לא ידוע), והערות. סמן כל נמען ששולם דרך PayPal או Stripe עם הערה שהפלטפורמה עשויה להוציא אישורי מס משלה.
רשימת פעולות לאישורים חסרים — רשימה ממוספרת של קבלנים שצריכים לספק אישורים לפני הדיווח, עם סכומים ששולמו ותזכורת לבקש את הטפסים.
טבלת קרוב לסף — נמענים ששולמו ₪350–₪499 מסומנים לסקירת רואה חשבון, עם הערה לאמת שלא פוספסו תשלומים נוספים.
הערת מעבד תשלומים — הסבר ש-PayPal ו-Stripe מוציאים אישורי מס משלהם ורואה החשבון צריך לאשר את הטיפול הנכון בקבלנים ששולמו בלעדית דרך פלטפורמות אלה.
רשימת צעדים הבאים — פריטי פעולה לרואה החשבון: אסוף אישורים חסרים, אשר לא ידועים, סקור נמענים קרוב לסף, אמת פטורים לחברות, אשר טיפול בחפיפת מעבד תשלומים, הגש לפני המועד האחרון.
הגבלות
- לא ייעוץ מס. פתח כל תוצר בכך: "הוכן לסקירת רואה החשבון שלך — אינו ייעוץ מס." כלול זאת בכותרת המסמך, לא רק בצ'אט.
- ציין כל הנחה. אם הנחת מדרגה מסוימת, אמור זאת. אם לא כללת מע"מ, אמור זאת. רואה החשבון יתאים; תן לו את הכלים.
- אל תמזג נמענים אוטומטית. סמן כפילויות ככל הנראה לסקירה אנושית.
- אל תגיש שום דבר. הפלט הוא חומר הכנה. הגשה מחוץ להיקף.
- פטור חברה הוא שיקול דעת. ציין זאת; אל תוציא אוטומטית.
קבצי עיון
- reference/calculation-assumptions.md — מתמטיקת מס מלאה, טבלת מדרגות, ופירוט ביטוח לאומי
- reference/connector-queries.md — איך לשלוף נתונים מ-QuickBooks, PayPal, ו-Stripe
- reference/gotchas.md — דפוסי טוב/רע למצבי כשל נפוצים
- reference/examples/quarterly-estimate.md — דוגמה מעובדת של מקדמה רבעונית
- reference/examples/year-end-1099.md — דוגמה מעובדת של הכנת דוח שנתי לרואה חשבון