מה זה COGS (עלות מכר) ואיך מגדירים אותו ב-Shopify: המדריך המלא לרווחיות פרסום אמיתית
בקצרה: COGS, ראשי תיבות של Cost of Goods Sold ובעברית עלות המכר, הוא סך העלויות הישירות של המוצרים שנמכרו בפועל בתקופה מסוימת. הוא כולל את מחיר הרכישה מהספק, שינוע ומכס עד למחסן, ואריזה ישירה של המוצר. הוא לא כולל הוצאות פרסום, שכר, תוכנות או שכירות. החשיבות שלו לפרסום היא פשוטה: ההפרש בין ההכנסה ל-COGS הוא הרווח הגולמי, והרווח הגולמי הוא הכסף היחיד שממנו אפשר לממן מדיה. ROAS שמחושב על הכנסה בלבד, בלי COGS, אינו מדד רווחיות אלא מדד מחזור, ולכן קמפיין יכול להראות ROAS 4 ועדיין להפסיד כסף. ב-Shopify מגדירים את הנתון בשדה Cost per item ברמת הווריאנט, ומשם הוא מזין את דוחות הרווח הגולמי ואת כל חישוב הרווחיות שמעליהם.
מה זה COGS (עלות מכר)
COGS הוא העלות הישירה של הסחורה שנמכרה. ההדגשה על המילה "נמכרה" חשובה: מלאי שקניתם ועדיין יושב במחסן אינו COGS, אלא נכס במאזן. הוא הופך ל-COGS ברגע שהמוצר נמכר. לכן COGS תמיד נמדד מול תקופה ומול מכירות בפועל, ולא מול הזמנות רכש מהספק.
בעברית מקובל לתרגם COGS כ"עלות המכר" או "עלות המכירות". במונחים של חנות איקומרס טיפוסית, זה המחיר ששילמתם לספק על הפריט הספציפי שיצא מהמחסן, בתוספת העלויות שנדרשו כדי להביא אותו למצב שבו הוא ניתן למכירה.
מה נכנס ל-COGS ומה לא
זו הנקודה שבה רוב החנויות טועות, ולכן שווה לפרק אותה לטבלה. הכלל המנחה: אם העלות משתנה עם כל יחידה שנמכרת, היא כנראה COGS. אם היא קיימת גם אם לא נמכר כלום החודש, היא כנראה הוצאה תפעולית.
| סוג עלות | נכנס ל-COGS? | הסבר |
|---|---|---|
| מחיר רכישה מהספק | כן | הליבה של החישוב, לכל יחידה בנפרד |
| שינוע ומכס עד למחסן | כן | עלות שנדרשה כדי להביא את הסחורה למצב מכירה |
| אריזת המוצר עצמו | כן | אם היא חלק מהמוצר ולא מהמשלוח |
| עמלת סליקה | לא, אבל מנוכה בהמשך | עלות עסקה ולא עלות מוצר, ועדיין חייבת להיכנס לחישוב הרווחיות |
| משלוח ללקוח | לא בדרך כלל | עלות מימוש הזמנה. מנוכה בשכבה הבאה, לא ב-COGS |
| הוצאות פרסום | לא | הוצאה שיווקית שמנוכה מהרווח הגולמי |
| שכר, שכירות, תוכנות | לא | עלויות קבועות שאינן תלויות ביחידה שנמכרה |
העמלות והמשלוחים אינם COGS מבחינה חשבונאית, אבל התעלמות מהם היא הדרך הבטוחה ביותר להערכת יתר של הרווח. הפרקטיקה הנכונה היא לשמור אותם כשכבה נפרדת מיד אחרי COGS, ולא לדחוס אותם פנימה.
איך מגדירים COGS ב-Shopify
ב-Shopify הנתון נשמר בשדה Cost per item, והוא מוגדר ברמת הווריאנט ולא ברמת המוצר. כלומר לחולצה באותו דגם בשלושה צבעים ובארבעה מידות יש שנים עשר ווריאנטים, ולכל אחד מהם שדה עלות משלו. זו הסיבה המרכזית לכך שחנויות מגלות בדיעבד שהנתון חסר בחלק מהקטלוג.
1. הגדרה ידנית למוצר בודד. בכרטיס המוצר, במקטע התמחור, יש שדה Cost per item לצד מחיר המכירה. הזינו בו את העלות ליחידה. Shopify מחשב ומציג לצידו את המרווח הגולמי באחוזים, וזו בדיקת שפיות מיידית.
2. עדכון המוני בקטלוג גדול. לקטלוג של עשרות מוצרים ומעלה, ייצוא CSV של המוצרים, מילוי העמודה של עלות ליחידה וייבוא חזרה הוא הדרך המהירה. אפשר גם להשתמש בעורך המרוכז של Shopify ולהוסיף את עמודת העלות לתצוגה.
3. תחזוקה שוטפת. COGS אינו נתון שמגדירים פעם אחת. מחירי ספקים משתנים, שערי מטבע זזים ועלויות שינוע קופצות. עלות שהוזנה לפני שנה ולא עודכנה מייצרת דוח רווחיות שנראה אמין ואינו נכון. קבעו בדיקה תקופתית, ולכל הפחות בכל שינוי מחירון מהספק.
4. אימות כיסוי. לפני שמסתמכים על כל דוח רווחיות, בדקו כמה אחוזים מהמוצרים שנמכרו בפועל בתקופה מכילים ערך עלות. מוצר בלי עלות מוגדרת ייכנס לחישוב כאילו עלה אפס, כלומר יוצג כרווחי לחלוטין ויעוות את התמונה כלפי מעלה.
מ-COGS לרווח גולמי: הדוגמה המספרית
נניח חודש עם הוצאת פרסום של 10,000 שקל שהניבה 40,000 שקל הכנסה. הפלטפורמה תדווח ROAS של 4. כך נראה אותו חודש בשכבות:
| שכבה | סכום | מה זה אומר |
|---|---|---|
| הכנסה גולמית | 40,000 ש"ח | מה שהפלטפורמה מייחסת לקמפיין |
| החזרות וביטולים (8%) | 3,200 ש"ח- | הכנסה שנרשמה ולא נשארה |
| הכנסה נטו | 36,800 ש"ח | הבסיס האמיתי לכל חישוב |
| COGS (60% מההכנסה נטו) | 22,080 ש"ח- | עלות המוצרים שנמכרו בפועל |
| רווח גולמי | 14,720 ש"ח | הכסף שממנו מממנים מדיה |
| עמלות סליקה (2%) | 736 ש"ח- | עלות עסקה |
| הוצאת פרסום | 10,000 ש"ח- | המדיה עצמה |
| רווח תרומה | 3,984 ש"ח | מה שנשאר לפני עלויות קבועות |
ROAS של 4 הצטמצם לרווח של פחות מ-4,000 שקל, כלומר תשואה אמיתית של כ-1.4 על הוצאת המדיה ולפני שכר, שכירות ותוכנות. אותו קמפיין בדיוק, שני סיפורים שונים לגמרי. ההבדל היחיד הוא ש-COGS נכנס לחישוב.
למה ROAS בלי COGS מטעה
ROAS מודד הכנסה חלקי הוצאת מדיה. הוא לא יודע כמה עלה לכם המוצר, ולכן הוא לא מדד רווח אלא מדד מחזור. המסקנה המעשית היא שאין ערך ROAS "טוב" באופן אבסולוטי: הוא טוב או רע רק ביחס לנקודת האיזון של העסק, ונקודת האיזון נגזרת ישירות מ-COGS. אם המרווח הגולמי הוא 40 אחוז, נקודת האיזון היא ROAS של 2.5, ואם המרווח הוא 25 אחוז היא עולה ל-4. שתי חנויות עם אותו ROAS יכולות להיות אחת רווחית מאוד והשנייה מפסידה.
ההסבר המלא של החישוב, כולל ההבדל בין ROAS, ROI ו-ACOS ואיך נגזרת נקודת האיזון, נמצא במדריך איך מחשבים ROAS נכון. את החישוב על המספרים שלכם אפשר להריץ במחשבון ה-ROAS, שמקבל גם את עלות הסחורה, את העמלות ואת שיעור ההחזרות ומחזיר את התמונה אחרי כולן.
יש כאן גם שכבה שנייה של הטעיה. הפלטפורמות מדווחות לא רק הכנסה גולמית אלא לעיתים גם המרות מודלריות, כלומר מכירות מוערכות שלא נמדדו ישירות. כשמכפילים הכנסה מנופחת במרווח שגוי, הפער מול המציאות גדל פעמיים. הרחבה על הפער הזה יש במדריך המרות מודלריות מול הכנסה בפועל.
COGS ברמת המוצר: המקום שבו מתגלים המפסידים השקטים
ברמת החשבון, מרווח ממוצע מסתיר את הפיזור. חנות עם מרווח ממוצע של 45 אחוז יכולה להכיל מוצרים במרווח 70 אחוז לצד מוצרים במרווח 15 אחוז. אם הקמפיינים דוחפים דווקא את השני, החשבון כולו נשחק בשקט בזמן שה-ROAS הכללי נראה יציב.
לכן השאלה המעשית אינה "מה ה-ROAS של החשבון" אלא "אילו מוצרים סופגים את התקציב, ומה המרווח שלהם". ברגע ש-COGS מוגדר ברמת הווריאנט, אפשר לדרג את הקטלוג לפי רווח גולמי במקום לפי מחזור, ולגלות שהמוצר הנמכר ביותר אינו בהכרח המוצר הרווחי ביותר. זו החלטה תקציבית שאי אפשר לקבל בלי הנתון.
ארבע טעויות נפוצות בהגדרת COGS
כיסוי חלקי. חלק מהווריאנטים בלי ערך עלות. אלה נספרים כרווח מלא ומושכים את הדוח כלפי מעלה. תמיד בדקו כיסוי לפני שמסיקים מסקנות.
ערכים ישנים. עלות שלא עודכנה מאז שינוי מחירון או שינוי בשער המטבע. הדוח ייראה תקין ויהיה שגוי.
ערבוב שכבות. דחיסת עמלות סליקה ומשלוח לתוך שדה העלות. זה מקלקל את המרווח הגולמי ואת ההשוואה בין מוצרים, כי שתי השכבות מתנהגות אחרת.
התעלמות מהחזרות. COGS נכון על הכנסה שכוללת החזרות עדיין נותן תוצאה שגויה. מנכים החזרות מההכנסה לפני שמחשבים מרווח.
איך SFB Insights מחשב את זה אוטומטית
SFB Insights מושך את שדה Cost per item מ-Shopify יחד עם ההזמנות בפועל, ומציב אותו מול ההוצאה מ-Google Ads ומ-Meta באותו מסך. במקום ROAS גולמי מהפלטפורמה, מתקבל ROAS אמיתי אחרי עלות סחורה, עמלות והחזרות, והוא מתעדכן מעצמו במקום להיבנות מחדש בגיליון בכל חודש. את התצוגה הזו על נתוני חנות אפשר לראות בעמוד אנליטיקס ל-Shopify, ואת ההיגיון של מסך שמחזיק הכנסה מול התנהגות בהשוואה בין דשבורד מכירות לדשבורד אנליטי. אפשר גם לראות דמו חי עם נתוני דוגמה.
הנקודה המרכזית לסיום: COGS אינו נתון חשבונאי שנועד לרואה החשבון בסוף השנה. הוא הקלט שקובע אם החלטת התקציב של השבוע הבאה נכונה או שגויה, ובלעדיו כל דיון על ROAS הוא דיון על מחזור בלבד.
שאלות נפוצות
מה זה COGS?
COGS, ראשי תיבות של Cost of Goods Sold ובעברית עלות המכר, הוא סך העלויות הישירות של המוצרים שנמכרו בפועל בתקופה. הוא כולל את מחיר הרכישה מהספק, שינוע ומכס עד למחסן ואריזה ישירה של המוצר, ואינו כולל פרסום, שכר, שכירות או תוכנות. ההפרש בין ההכנסה ל-COGS הוא הרווח הגולמי.
מה ההבדל בין COGS לבין הוצאות תפעוליות?
COGS משתנה עם כל יחידה שנמכרת, ואילו הוצאה תפעולית קיימת גם אם לא נמכר כלום באותו חודש. מחיר הרכישה מהספק הוא COGS, ואילו שכר, שכירות, תוכנות ופרסום הם הוצאות תפעוליות שמנוכות מהרווח הגולמי ולא ממנו והלאה.
איך מגדירים COGS ב-Shopify?
ב-Shopify מזינים את הנתון בשדה Cost per item בכרטיס המוצר, במקטע התמחור. חשוב לדעת שהשדה מוגדר ברמת הווריאנט ולא ברמת המוצר, כך שלמוצר עם מספר צבעים ומידות יש שדה עלות נפרד לכל שילוב. לקטלוג גדול נוח לעדכן דרך ייצוא וייבוא CSV.
האם עמלות סליקה ומשלוח נחשבים COGS?
לא. עמלת סליקה היא עלות עסקה ומשלוח ללקוח הוא עלות מימוש הזמנה, ושניהם אינם עלות המוצר עצמו. עם זאת אסור להתעלם מהם: הפרקטיקה הנכונה היא לנכות אותם כשכבה נפרדת מיד אחרי COGS, כדי לשמור על מרווח גולמי נקי שאפשר להשוות בין מוצרים.
למה ROAS בלי COGS מטעה?
כי ROAS מודד הכנסה חלקי הוצאת מדיה ולא יודע כמה עלה המוצר, ולכן הוא מדד מחזור ולא מדד רווח. נקודת האיזון נגזרת ישירות מהמרווח הגולמי: במרווח של 40 אחוז נקודת האיזון היא ROAS של 2.5, ובמרווח של 25 אחוז היא עולה ל-4. אותו ROAS יכול להיות רווחי בחנות אחת ומפסיד בשנייה.
מה קורה אם למוצר לא הוגדרה עלות ב-Shopify?
מוצר בלי ערך עלות נכנס לחישוב כאילו עלה אפס, כלומר מוצג כרווחי במאה אחוז ומושך את דוח הרווחיות כלפי מעלה. לכן לפני שמסתמכים על כל דוח מרווח כדאי לבדוק איזה אחוז מהמוצרים שנמכרו בפועל באותה תקופה מכיל ערך עלות.
רוצים לראות ROAS אמיתי ותובנות חכמות?
התחילו עם SFB Insights - הדשבורד שמחבר את כל הנתונים שלכם למסך אחד.
התחל עכשיו →