תחזית תזרים מזומנים לעסק קטן עם AI: לראות את המינוס לפני שהוא מגיע
מייבאים את דפי הבנק והחשבוניות הפתוחות ל-Claude או ל-ChatGPT, בונים שלושה תרחישים לשלושת החודשים הקרובים ומקימים התראה שבועית שמודיעה לכם מראש אם החשבון עלול לרדת מתחת לקו. מדריך מעשי עם פרומפטים מוכנים להעתקה.
רוב העסקים הקטנים לא נופלים כי הם לא רווחיים. הם נופלים כי הכסף מגיע מאוחר יותר ממה שהם צריכים אותו. לקוח שמשלם שוטף+60, תשלום מע“מ דו-חודשי שנופל באותו שבוע עם המשכורות, מקדמה למס הכנסה ששכחתם ממנה. על הנייר העסק מרוויח, ובפועל אתם מגלים ב-15 לחודש שהחשבון במינוס ושהבנק כבר גבה ריבית חריגה.
תחזית תזרים מזומנים פותרת בדיוק את הבעיה הזו. היא לא אומרת לכם כמה הרווחתם. היא אומרת כמה כסף יהיה בחשבון בכל שבוע בשלושת החודשים הקרובים. עד לא מזמן זה דרש רואה חשבון או גיליון אקסל מסובך שאף אחד לא מעדכן. היום אפשר לבנות את זה בערב אחד עם Claude או ChatGPT, ולתחזק את זה ברבע שעה בשבוע.
המדריך הזה בשבילכם אם:
- אתם עוסקים מורשים, בעלי חברה בע“מ קטנה או פרילנסרים עם הכנסות לא קבועות.
- יש לכם לקוחות שמשלמים באיחור, או בתנאי שוטף+30 ומעלה.
- קרה לכם לפחות פעם אחת שנכנסתם למינוס “בהפתעה”.
- אתם רוצים לדעת מראש אם אפשר לקנות ציוד, לגייס עובד או לקחת חופש בלי לסכן את העסק.
בסוף המדריך יהיה לכם גיליון תחזית חי, שלושה תרחישים (אופטימי, סביר ופסימי) ומנגנון התראה שמודיע לכם לפני שהחשבון חוצה את הקו האדום.
שלב 1: מכינים את חומרי הגלם (ומנקים אותם לפני שמעלים)
ה-AI יכול לעבוד רק עם מה שתתנו לו. לפני שפותחים צ’אט, אספו ארבעה דברים:
- תנועות בנק של 6 החודשים האחרונים. כמעט כל הבנקים בישראל מאפשרים לייצא תנועות עו“ש לאקסל או ל-CSV מאתר הבנק. עדיף קובץ על פני PDF: קובץ אקסל נקרא בדיוק, ואילו PDF סרוק עלול להיקרא עם שגיאות בסכומים. אם יש לכם כמה חשבונות (עסקי ופרטי שמשמש גם לעסק), ייצאו את כולם.
- פירוט כרטיסי אשראי עסקיים. החיוב החודשי יורד בבת אחת ב-2, ב-10 או ב-15 לחודש, ולכן הוא חייב להופיע בתחזית כאירוע אחד גדול.
- רשימת חשבוניות פתוחות, כלומר כסף שמגיע לכם ועוד לא נכנס. אם אתם עובדים עם תוכנת הנהלת חשבונות או מערכת חשבוניות, ייצאו דוח “חובות לקוחות” או “חשבוניות פתוחות”. אם לא, טבלה פשוטה מספיקה: לקוח, סכום, תאריך הוצאה, תנאי תשלום.
- התחייבויות קבועות ועתידיות שלא מופיעות בבנק: מע“מ (חודשי או דו-חודשי), מקדמות מס הכנסה, ביטוח לאומי, הלוואות, שכירות, משכורות, ותשלום חד-פעמי שאתם יודעים שמגיע (למשל ביטוח שנתי בינואר).
ניקוי לפני העלאה. זה לא אופציונלי: מחקו מהקבצים מספרי חשבון, מספרי תעודת זהות, כתובות מלאות ופרטי כרטיס אשראי. התחזית לא צריכה אותם. אפשר גם להחליף שמות לקוחות בקודים (“לקוח A”, “לקוח B”) ולשמור את המפתח אצלכם. בדקו בהגדרות של הכלי שבו אתם משתמשים אם השיחות משמשות לאימון מודלים, וכבו את האפשרות אם אתם לא רוצים בזה. בחשבונות עסקיים (Team או Enterprise) זה בדרך כלל כבוי כברירת מחדל.
שלב 2: מסווגים את התנועות ומוצאים את הדפוסים
השלב הזה הוא הבסיס של כל התחזית. המטרה היא להפוך מאות שורות של “העברה”, “הו”ק” ו“כרטיס” לקטגוריות שאפשר לחזות.
איזה כלי לבחור? גם Claude וגם ChatGPT יודעים לקרוא קבצי אקסל ו-CSV ולהריץ עליהם חישובים בקוד, ושניהם יחזירו קובץ מעובד. Gemini נוח במיוחד אם הנתונים שלכם כבר יושבים ב-Google Sheets. מה שחשוב הוא לא הכלי אלא לעבוד בתוך פרויקט (Projects ב-Claude וב-ChatGPT), כדי שהקבצים וההנחיות יישמרו ולא תצטרכו להסביר הכול מחדש כל שבוע.
העלו את קובץ הבנק והדביקו:
אני בעל/ת עסק קטן בישראל (עוסק מורשה, מע"מ דו-חודשי).
מצורף קובץ תנועות עו"ש של 6 החודשים האחרונים.
המשימה:
1. סווגו כל תנועה לאחת מהקטגוריות: הכנסות מלקוחות, משכורות, ספקים,
שכירות, מע"מ, מס הכנסה, ביטוח לאומי, הלוואות, כרטיס אשראי,
משיכות פרטיות, עמלות בנק, אחר.
2. סמנו כל תנועה כ"קבועה" (חוזרת באותו סכום בערך, באותו מועד בחודש)
או "משתנה".
3. לתנועות קבועות: ציינו יום בחודש וסכום ממוצע.
4. החזירו קובץ אקסל עם עמודות: תאריך, תיאור, סכום, קטגוריה,
קבועה/משתנה.
5. בנפרד, כתבו לי רשימה של כל תנועה שלא הצלחתם לסווג בביטחון.
אל תנחשו. אני אסווג אותן בעצמי.
אל תמציאו תנועות ואל תשלימו חודשים חסרים.
המשפט האחרון בפרומפט חשוב יותר ממה שנראה. בלי הוראה מפורשת, מודלים נוטים “לסדר” נתונים חלקיים ולהשלים חודש חסר לפי ממוצע, ותחזית שבנויה על נתון מומצא מסוכנת יותר מתחזית בלי נתונים בכלל. (על הנושא הזה יש לנו מדריך שלם בעמוד /guides, תחת בדיקת עובדות והזיות.)
אחרי הסיווג בקשו ניתוח דפוסים:
על בסיס הקובץ המסווג:
- מה ההכנסה החודשית הממוצעת, ומה הטווח (החודש הכי חלש והכי חזק)?
- באילו ימים בחודש היתרה בדרך כלל הכי נמוכה, ולמה?
- כמה ימים בממוצע עוברים בין הוצאת חשבונית לתשלום בפועל, לכל לקוח
שאפשר לזהות? (אצרף רשימת חשבוניות כדי להצליב.)
- אילו הוצאות עלו בעקביות ב-6 החודשים האחרונים?
הציגו בטבלה, ולצד כל מספר ציינו על אילו שורות בקובץ הוא מבוסס.
השאלה על ימי הגבייה בפועל היא הטיפ הכי שווה במדריך הזה. מה שכתוב בחשבונית הוא שוטף+30. בפועל אותו לקוח משלם אחרי 52 יום בממוצע. תחזית שמניחה שכולם משלמים בזמן היא תחזית אופטימית בהסוואה.
שלב 3: בונים את התחזית השבועית ל-13 שבועות
למה לפי שבועות ולא לפי חודשים? כי בתחזית חודשית הכול נראה בסדר: נכנסו 60 אלף ויצאו 55 אלף. בפועל ה-55 יצאו עד ה-10 לחודש וה-60 נכנסו ב-25, ובין לבין הייתם שבועיים במינוס. 13 שבועות הם בדיוק רבעון, וזה הסטנדרט בעולם ניהול התזרים.
העלו את רשימת החשבוניות הפתוחות ואת רשימת ההתחייבויות, וכתבו:
בנו תחזית תזרים מזומנים שבועית ל-13 השבועות הבאים, החל מיום ראשון הקרוב.
נתוני פתיחה:
- יתרה נוכחית בעו"ש: 18,400 ₪
- מסגרת אשראי: 30,000 ₪
- קו אדום שלי (יתרה מינימלית שאני רוצה לשמור): 5,000 ₪
הכנסות:
- חשבוניות פתוחות מהקובץ המצורף. מועד התשלום הצפוי = תאריך החשבונית
+ ימי הגבייה בפועל של אותו לקוח (מהניתוח הקודם), לא לפי תנאי התשלום
הרשמיים. ללקוח חדש בלי היסטוריה: תנאי התשלום + 14 יום.
- הכנסות עתידיות שעוד לא הוצאה עליהן חשבונית: [פרטו, למשל:
"ריטיינר 8,000 ₪ + מע"מ מלקוח B, חשבונית ב-1 לכל חודש, שוטף+30"]
הוצאות:
- כל ההוצאות הקבועות שזוהו, במועד שלהן.
- מע"מ: חשבו לפי מע"מ עסקאות פחות מע"מ תשומות לכל תקופה דו-חודשית,
ותשלום עד ה-15 בחודש שאחרי התקופה (תקופה ינואר-פברואר תשולם ב-15 במרץ).
הציגו את החישוב.
- מקדמות מס הכנסה: [סכום] ב-15 לכל חודש.
- התחייבויות נוספות מהרשימה המצורפת.
פלט:
טבלה עם עמודות: שבוע (תאריכים), יתרת פתיחה, תקבולים, תשלומים,
יתרת סגירה, הערות. סמנו בבירור כל שבוע שבו יתרת הסגירה מתחת לקו
האדום, וכל שבוע שבו היא שלילית.
בסוף: רשימת ההנחות שהנחתם, ממוספרת.
על מע“מ: בדקו מול רואה החשבון שלכם את תדירות הדיווח ואת מועדי התשלום שחלים עליכם, וכתבו אותם בפרומפט במפורש. אל תסמכו על ה-AI שיֵדע. זו בדיוק נקודה שבה מודל עלול להניח הנחה כללית שלא מתאימה לעסק שלכם, ומע”מ הוא בדרך כלל התשלום הגדול ביותר שמפיל עסקים קטנים למינוס.
על רשימת ההנחות בסוף: קראו אותה שורה אחר שורה. כאן מסתתרות הטעויות. אם כתוב “הנחתי שהריטיינר מלקוח B ממשיך גם בדצמבר” ואתם יודעים שהחוזה מסתיים בנובמבר, תקנו ובקשו לחשב מחדש.
שלב 4: שלושה תרחישים במקום תחזית אחת
תחזית אחת היא ניחוש. שלושה תרחישים הם כלי לקבלת החלטות. בקשו:
על בסיס התחזית שבנינו, צרו שלושה תרחישים בגיליונות נפרדים:
1. סביר: התחזית הנוכחית.
2. פסימי:
- כל לקוח משלם 21 יום מאוחר יותר מהממוצע שלו.
- הלקוח הגדול ביותר (לפי סכום פתוח) לא משלם בכלל בתקופת התחזית.
- הכנסות חדשות נמוכות ב-30% מהממוצע.
- הוצאה חד-פעמית לא צפויה של 7,000 ₪ בשבוע 5.
3. אופטימי:
- כולם משלמים לפי תנאי התשלום הרשמיים.
- פרויקט נוסף של 15,000 ₪ + מע"מ נסגר בשבוע 3 (שוטף+30).
לכל תרחיש: היתרה הנמוכה ביותר, באיזה שבוע, וכמה שבועות מתחת לקו האדום.
בסוף טבלת השוואה אחת של שלושת התרחישים, וגרף קווי של יתרת הסגירה
השבועית בשלושתם.
עכשיו מגיע החלק המעניין: לשאול “מה אם”.
בתרחיש הפסימי: מה שלוש הפעולות שהכי יעזרו להישאר מעל הקו האדום?
דרגו לפי השפעה על היתרה הנמוכה ביותר. לכל פעולה חשבו את ההשפעה במספרים.
דוגמאות לבחינה: הקדמת חשבונית, הנחה של 2% על תשלום מיידי, דחיית
רכישת ציוד, פריסת תשלום לספק.
אני שוקל/ת לקנות מחשב ב-9,000 ₪ בשבוע 4. מה זה עושה ליתרה הנמוכה
ביותר בכל אחד מהתרחישים? ואם אחלק לשלושה תשלומים באשראי?
הטריק: אל תשאלו “האם כדאי לי לקנות?”. שאלו מה המספרים אומרים. ההחלטה נשארת שלכם, וה-AI עושה את החשבון.
שלב 5: הסוכן המתוזמן שמתריע לפני המינוס
תחזית ששוכבת בתיקייה לא שווה הרבה. צריך מנגנון שבודק אותה בעצמו ומתריע. יש כמה דרכים לעשות את זה, מהפשוטה למתקדמת:
דרך א’: משימה מתוזמנת בצ’אט. ב-ChatGPT יש משימות מתוזמנות (Tasks), וב-Gemini יש פעולות מתוזמנות. אפשר להגדיר פרומפט שירוץ כל יום ראשון בבוקר וישלח לכם התראה. המגבלה, וחשוב להבין אותה: הסוכן לא מחובר לחשבון הבנק שלכם. הוא יכול להזכיר לכם, לשאול שאלות ולהנחות, אבל הוא לא יודע מה היתרה העדכנית. לכן כדאי להשתמש בו כ“מאמן” שבועי:
כל יום ראשון ב-8:00 שלחו לי:
"זמן עדכון תזרים. העלו את תנועות השבוע האחרון ואת היתרה הנוכחית
לפרויקט 'תזרים'. שאלות לבדיקה:
1. אילו חשבוניות היו אמורות להיכנס השבוע ולא נכנסו?
2. האם יש הוצאה חדשה שלא בתחזית?
3. האם נסגר פרויקט חדש?"
דרך ב’: גיליון חי עם התראה אוטומטית (המומלצת). מעבירים את התחזית ל-Google Sheets ונותנים לסקריפט קטן לבדוק אותה. את הסקריפט לא צריך לדעת לכתוב, אפשר לבקש אותו מ-Claude או מ-ChatGPT:
יש לי Google Sheet בשם "תזרים", גיליון "תחזית". עמודה A: תאריך תחילת
שבוע. עמודה F: יתרת סגירה צפויה (בתרחיש הסביר). עמודה G: יתרת סגירה
בתרחיש הפסימי.
כתבו לי Google Apps Script ש:
1. רץ כל יום בשעה 7:00 (הסבירו לי צעד-אחר-צעד איך מגדירים טריגר).
2. בודק את 6 השבועות הקרובים בלבד.
3. אם בתרחיש הסביר יש שבוע עם יתרה מתחת ל-5,000, שולח לי מייל
עם הכותרת "⚠️ תזרים: צפוי מעבר לקו האדום בשבוע X" ופירוט.
4. אם רק בתרחיש הפסימי יש שבוע מתחת ל-0, שולח מייל עם הכותרת
"שימו לב: בתרחיש פסימי, מינוס בשבוע X".
5. לא שולח יותר ממייל אחד ביום.
אני לא מתכנת/ת. הסבירו כל שלב בפשטות, כולל איך מאשרים הרשאות.
שימו לב לשני ספים נפרדים. התראה על התרחיש הסביר פירושה “צריך לפעול עכשיו”. התראה על התרחיש הפסימי פירושה “כדאי לשים עין”. אם כל התראה נשמעת דחופה, תוך חודש תתחילו להתעלם מכולן.
דרך ג’: אוטומציה מלאה. מי שכבר עובד עם Make, Zapier או n8n יכול לחבר את מערכת החשבוניות לגיליון, כך שכל חשבונית חדשה וכל תשלום שנכנס מתעדכנים לבד. זה דורש יותר הקמה, והמדריכים שלנו על אוטומציות בעמוד /guides יעזרו לכם בזה. את תנועות הבנק עדיין תעדכנו ידנית, כי חיבור ישיר לבנק עובר דרך גופים מורשים בבנקאות פתוחה ולא דרך צ’אטבוט.
שלב 6: שגרת העדכון השבועית (15 דקות)
התחזית מתיישנת מהר. הנה השגרה שמחזיקה אותה רלוונטית:
- ייצוא תנועות השבוע מאתר הבנק (2 דקות).
- העלאה לפרויקט עם הפרומפט הקבוע:
מצורפות תנועות השבוע. יתרה נוכחית: [סכום].
1. השוו לתחזית של השבוע שעבר. מה נכנס/יצא שלא היה בתחזית,
ומה היה בתחזית ולא קרה?
2. עדכנו את התחזית: הזיזו חשבוניות שלא שולמו לשבוע הבא,
והוסיפו כל אירוע חדש.
3. הוסיפו שבוע חדש בסוף, כך שתמיד יהיו 13 שבועות קדימה.
4. החזירו את הטבלה המעודכנת של שלושת התרחישים.
5. שורה אחת: מה הדבר האחד שאני צריך/ה לעשות השבוע?
- העתקת התוצאה לגיליון שהסקריפט בודק (3 דקות).
- פעולה אחת. בדרך כלל זו שיחת גבייה ללקוח אחד.
השוואה של תחזית מול ביצוע היא מה שהופך את המערכת לחכמה יותר עם הזמן. אחרי חודשיים תגלו, למשל, שאתם מעריכים בחסר את ההוצאות המשתנות ב-15% באופן קבוע, ותוכלו להוסיף את המקדם הזה לתחזית.
טעויות נפוצות
- לבנות תחזית לפי תנאי התשלום שבחשבונית. שוטף+30 על הנייר הוא לעיתים קרובות 50 יום בפועל. תמיד בססו על היסטוריית התשלום האמיתית של כל לקוח.
- לשכוח שהמע“מ לא שלכם. קיבלתם 11,800 ₪? 1,800 מהם (לפי שיעור מע”מ של 18%) יוצאים בתשלום המע“מ הבא. תחזית שמתייחסת לכל ההכנסה כאל כסף זמין תפיל אתם בדיוק בחודש הדיווח.
- לחשב את מסגרת האשראי כאילו היא כסף שלכם. זה בסדר לציין אותה בתחזית, אבל הקו האדום צריך להיות מעל אפס ולא מעל מינוס המסגרת. בנקים יכולים לצמצם מסגרות, ולפעמים הם עושים את זה בדיוק כשהעסק נחלש.
- להעלות PDF סרוק ולסמוך על הקריאה. מודלים קוראים PDF טוב, אבל ספרה אחת שגויה בסכום גדול משבשת את כל התחזית. העדיפו ייצוא אקסל, ואם אין ברירה, בקשו מה-AI סיכום של סך החיובים והזיכויים לכל חודש והשוו לדף הבנק.
- לא לקרוא את רשימת ההנחות. כאן נמצאות 80% מהטעויות. אם לא ביקשתם רשימה כזו, ה-AI לא יגיד לכם מה הוא הניח.
- לערבב כסף פרטי ועסקי בלי לסמן. אם אתם מושכים משכורת לעצמכם מהחשבון העסקי, זו הוצאה לכל דבר ומקומה בתחזית.
- לבנות פעם אחת ולשכוח. תחזית בת חודש היא כבר לא תחזית. בלי השגרה השבועית אין טעם בכל השאר.
- להעלות מידע מזהה מלא. מספרי חשבון ותעודות זהות לא תורמים כלום לתחזית, ורק מגדילים את הסיכון.
סיכום וצ’קליסט להתחלה
תחזית תזרים לא דורשת רואה חשבון צמוד או תוכנה יקרה. היא דורשת נתונים נקיים, הנחות שאתם מבינים, ושגרה קבועה. ה-AI עושה את העבודה השחורה: מסווג, מחשב, בונה תרחישים וכותב את הסקריפט. אתם אחראים לדבר אחד בלבד, לוודא שההנחות נכונות. ועדיין, התחזית היא כלי עבודה ולא תחליף לייעוץ. לפני החלטות גדולות כמו הלוואה, גיוס עובד או השקעה משמעותית, שבו עם רואה החשבון שלכם עם הטבלה ביד.
הצ’קליסט לערב הראשון:
- ייצאתי תנועות עו“ש ל-6 חודשים כקובץ אקסל או CSV
- ייצאתי פירוט כרטיסי אשראי עסקיים
- הכנתי רשימת חשבוניות פתוחות (לקוח, סכום, תאריך, תנאים)
- רשמתי התחייבויות קבועות ועתידיות: מע“מ, מקדמות, ביטוח לאומי, הלוואות
- וידאתי מול רואה החשבון את תדירות ומועדי תשלום המע“מ והמקדמות
- מחקתי מספרי חשבון ות“ז מהקבצים
- פתחתי פרויקט ייעודי ב-Claude או ב-ChatGPT
- סיווגתי תנועות וחישבתי ימי גבייה בפועל לכל לקוח
- בניתי תחזית שבועית ל-13 שבועות וקראתי את רשימת ההנחות
- יצרתי שלושה תרחישים והגדרתי קו אדום
- הקמתי התראה: משימה מתוזמנת, סקריפט בגיליון, או שניהם
- קבעתי ביומן 15 דקות קבועות בשבוע לעדכון
אם תעשו רק את שלושת הסעיפים האחרונים בצ’קליסט, כבר תהיו במקום טוב יותר מרוב העסקים הקטנים. וכשיגיע השבוע הקשה, תדעו עליו שבועות מראש ולא ביום שבו הבנק כבר החזיר צ’ק.