Beancount.io LogoBeancount.io

ساخت یک مدل مالی سه صورتی: پیوند دادن سود و زیان، ترازنامه و صورت جریان وجوه نقد

زمان مطالعه 12 دقیقهMike ThriftMike Thrift
ساخت یک مدل مالی سه صورتی: پیوند دادن سود و زیان، ترازنامه و صورت جریان وجوه نقد

اکثر صاحبان کسب‌وکارهای کوچک می‌توانند به شما بگویند که امروز چقدر پول در حساب بانکی‌شان دارند. تعداد بسیار کمی می‌توانند بگویند که این موجودی در هشت ماه آینده چقدر خواهد بود — و تقریباً هیچ‌کدام نمی‌توانند نحوه محاسبه آن را نشان دهند. این شکاف دقیقاً همان چیزی است که یک مدل مالی سه صورتی آن را پر می‌کند.

یک مدل سه صورتی صرفاً یک صفحه گسترده از حدسیات نیست. این یک سیستم متصل است که صورت سود و زیان، ترازنامه و صورت جریان وجوه نقد شما را به هم پیوند می‌دهد تا مجموعه‌ای از فرضیات در هر سه جریان یابد. نرخ رشد درآمد خود را تغییر دهید، و سود، سود انباشته، حساب‌های دریافتنی و موجودی نقد نهایی شما همگی با هم به‌روزرسانی می‌شوند. اگر این کار درست انجام شود، به تنها دو سوالی پاسخ می‌دهد که بنیان‌گذاران را بیدار نگه می‌دارد: آیا ما سودآور هستیم؟ و چه زمانی پول نقد ما تمام می‌شود؟

این راهنما به بررسی وظایف هر صورت مالی، نحوه اتصال آن‌ها، ترتیب ساخت آن‌ها و اشتباهاتی می‌پردازد که به‌طور بی‌صدا مدل‌های ساخته شده توسط افراد باهوش را از کار می‌اندازند.

چرا سه صورت مالی، نه یکی

وسوسه‌انگیز است که فقط با یک پیش‌بینی نقدی کار کنید: نقدینگی ورودی، نقدینگی خروجی، موجودی نهایی. این روش تا زمانی که به مشکل نخورید کار می‌کند. یک پیش‌بینی صرفاً نقدی، مشکلات زمان‌بندی را که باعث شکست کسب‌وکارهای واقعی می‌شوند، نادیده می‌گیرد.

شرکتی را در نظر بگیرید که یک قرارداد بزرگ می‌بندد. صورت سود و زیان یک ماه سودآور را نشان می‌دهد. اما مشتری با شرایط پرداخت ۶۰ روزه (net-60) پرداخت می‌کند، شرکت هزینه تامین‌کنندگان را از پیش پرداخت کرده و موعد پرداخت حقوق و دستمزد جمعه است. این کسب‌وکار در عین سودآوری، بی‌پول است. یک صورت مالی واحد نمی‌تواند این را نشان دهد. سه صورت مالی متصل می‌توانند.

هر صورت مالی به یک سوال متفاوت پاسخ می‌دهد:

  • صورت سود و زیان می‌پرسد: آیا ما پول درآوردیم؟ این صورت درآمدها و هزینه‌ها را در یک دوره ثبت می‌کند و به سود خالص ختم می‌شود.
  • ترازنامه می‌پرسد: صاحب چه چیزهایی هستیم و چه بدهی‌هایی داریم؟ این تصویری از وضعیت در یک لحظه زمانی است — دارایی‌ها در یک طرف، بدهی‌ها و حقوق صاحبان سهام در طرف دیگر.
  • صورت جریان وجوه نقد می‌پرسد: پول نقد واقعاً کجا رفت؟ این صورت، سود خالص (یک رقم حسابداری) را با تغییر واقعی در موجودی بانک شما تطبیق می‌دهد.

سود یک عقیده است که توسط قوانین حسابداری شکل می‌گیرد. نقدینگی یک واقعیت است. مدل سه صورتی چیزی است که به شما اجازه می‌دهد هر دو را هم‌زمان در نظر داشته باشید.

نحوه اتصال سه صورت مالی به یکدیگر

قدرت این مدل در اتصالات آن است. سه پیوند بیشترین اهمیت را دارند.

سود خالص، صورت سود و زیان را به ترازنامه پیوند می‌دهد. سطر نهایی صورت سود و زیان شما به بخش سود انباشته در قسمت حقوق صاحبان سهام ترازنامه واریز می‌شود. ۴۰,۰۰۰ دلار سود کسب کنید و سودی تقسیم نکنید، سود انباشته ۴۰,۰۰۰ دلار افزایش می‌یابد.

سود خالص همچنین شروع‌کننده صورت جریان وجوه نقد است. صورت جریان وجوه نقد با سود خالص شروع می‌شود و سپس آن را تعدیل می‌کند. هزینه‌های غیرنقدی مانند استهلاک را اضافه می‌کند و تغییرات در سرمایه در گردش — حساب‌های دریافتنی، موجودی کالا، حساب‌های پرداختنی — را تعدیل می‌کند. نتیجه، وجه نقد حاصل از فعالیت‌های عملیاتی است.

صورت جریان وجوه نقد، حلقه را به ترازنامه برمی‌گرداند. موجودی نقد نهایی از صورت جریان وجوه نقد به سطر موجودی نقد در ترازنامه تبدیل می‌شود. این اتصالی است که باعث می‌شود مدل تراز شود. اگر هر تغییر در هر حساب ترازنامه به‌درستی در صورت جریان وجوه نقد منعکس شود، ترازنامه به‌طور خودکار تراز می‌شود — دارایی‌ها با مجموع بدهی‌ها و حقوق صاحبان سهام برابر می‌شود، بدون نیاز به دستکاری دستی.

یک قانون مفید برای به خاطر سپردن: هر تغییر در حساب‌های ترازنامه باید در جایی از صورت جریان وجوه نقد ظاهر شود. حساب‌های دریافتنی ۵,۰۰۰ دلار افزایش یافته است؟ این یعنی ۵,۰۰۰ دلار نقدی که به دست آورده‌اید اما هنوز وصول نکرده‌اید — یک مصرف وجه نقد. موجودی کالا ۳,۰۰۰ دلار کاهش یافته است؟ شما کالاها را بدون خرید جایگزین فروخته‌اید — یک منبع وجه نقد. وقتی یک حرکت در ترازنامه سطر متناظری در جریان وجوه نقد نداشته باشد، مدل از کار می‌افتد.

ساخت مدل: ترتیب صحیح

ساختن صورت‌های مالی با ترتیب اشتباه باعث ایجاد شبکه‌ای از فرمول‌های خراب می‌شود. این مراحل را دنبال کنید.

مرحله ۱: جمع‌آوری داده‌های تاریخی

با نتایج واقعی دو تا سه سال گذشته، یا هر چقدر که در اختیار دارید، شروع کنید. داده‌های تاریخی دو کار انجام می‌دهند: الگوهای واقعی را آشکار می‌کنند — حاشیه سود ناخالص واقعی شما، سرعت وصول مطالبات، نوسانات فصلی — و به شما چیزی می‌دهند تا پیش‌بینی‌ها را با آن بررسی منطقی (sanity-check) کنید. پیش‌بینی‌ای که هیچ شباهتی به تاریخچه ندارد، نیاز به توضیح مکتوب دارد.

مرحله ۲: تعیین فرضیات

این قلب مدل است و شایسته است بخش مجزا و مشخص خود را داشته باشد. محرک‌های اصلی عبارتند از:

  • رشد درآمد — به تفکیک ماه یا فصل، در حالت ایده‌آل به جای یک نرخ ترکیبی واحد، به واحدهای فروخته شده و قیمت تقسیم شود
  • حاشیه سود ناخالص — بهای تمام شده کالای فروش رفته به عنوان درصدی از درآمد
  • هزینه‌های عملیاتی — کدام هزینه‌ها ثابت هستند و کدام با درآمد تغییر می‌کنند
  • شرایط سرمایه در گردش — تعداد روزهای وصول مطالبات، روزهای موجودی کالا، روزهای پرداخت به تامین‌کنندگان
  • هزینه‌های سرمایه‌ای — خرید تجهیزات یا دارایی‌ها و نحوه استهلاک آن‌ها
  • تامین مالی — دریافت وام، بازپرداخت‌ها و نرخ بهره

تمام فرضیات را در یک جا نگه دارید و آن‌ها را با رنگ مشخص کنید تا هر کسی بتواند ورودی‌ها را بدون جستجو در فرمول‌ها پیدا و تنظیم کند. مدلی که در آن فرضیات در داخل محاسبات دفن شده باشند، مدلی است که هیچ‌کس به آن اعتماد نخواهد کرد و از آن نگهداری نمی‌کند.

گام ۳: صورت سود و زیان را تا سود عملیاتی بسازید

درآمد را بر اساس محرک‌های خود پیش‌بینی کنید، بهای تمام شده کالای فروش رفته را کسر کنید تا به سود ناخالص برسید، سپس هزینه‌های عملیاتی را کسر کنید تا به سود عملیاتی (EBITDA) برسید. فعلاً در اینجا متوقف شوید — بهره و استهلاک به زمان‌بندی‌هایی (Schedules) بستگی دارند که هنوز نساخته‌اید.

گام ۴: جداول پشتیبان را بسازید

دو جدول محاسباتی به صورت‌های مالی بازخورد می‌دهند:

  • جدول استهلاک / دارایی‌های ثابت اموال و تجهیزات را ردیابی می‌کند. این جدول مانده ابتدای دوره را می‌گیرد، مخارج سرمایه‌ای (CapEx) را اضافه می‌کند، استهلاک را کسر می‌کند و مانده پایان دوره را تولید می‌کند. استهلاک به صورت سود و زیان جاری می‌شود؛ مانده پایانی دارایی‌ها به ترازنامه می‌رود.
  • جدول بدهی وام‌ها را ردیابی می‌کند. این جدول مانده ابتدای دوره را می‌گیرد، استقراض جدید را اضافه می‌کند، بازپرداخت‌ها را کسر می‌کند و هزینه بهره را محاسبه می‌کند. بهره به صورت سود و زیان جاری می‌شود؛ مانده پایانی بدهی به ترازنامه می‌رود.

گام ۵: صورت سود و زیان را تکمیل کنید

اکنون که استهلاک و بهره محاسبه شده‌اند، صورت سود و زیان را تمام کنید: آن‌ها را از سود عملیاتی کسر کنید، مالیات را اعمال کنید و به سود خالص برسید.

گام ۶: ترازنامه را بسازید — به جز وجه نقد

تک‌تک ردیف‌های ترازنامه را پیش‌بینی کنید. حساب‌های دریافتنی، موجودی کالا و حساب‌های پرداختنی از مفروضات سرمایه در گردش شما می‌آیند. دارایی‌های ثابت از جدول استهلاک می‌آیند. بدهی از جدول بدهی می‌آید. سود انباشته برابر است با مانده دوره قبل به علاوه سود خالص این دوره. ردیف وجه نقد را خالی بگذارید — این آخرین قطعه پازل است.

گام ۷: صورت جریان وجوه نقد را بسازید و مقدار وجه نقد را محاسبه کنید

سه بخش را بسازید — عملیاتی، سرمایه‌گذاری و تأمین مالی. با سود خالص شروع کنید، استهلاک را به آن بازگردانید، تغییرات سرمایه در گردش را تعدیل کنید، مخارج سرمایه‌ای را کسر کنید و فعالیت‌های تأمین مالی را اضافه یا کسر کنید. تغییر خالص در وجه نقد، وقتی به نقدینگی دوره قبل اضافه شود، نقدینگی پایان این دوره را به دست می‌دهد. این عدد را در ردیف وجه نقد ترازنامه قرار دهید.

اگر تمام پیوندها را به درستی ساخته باشید، ترازنامه اکنون به خودی خود تراز می‌شود.

پیش‌بینی بازه بقا (Runway): مهم‌ترین خروجی مدل

برای یک کسب‌وکار در مراحل اولیه یا کسب‌وکاری با محدودیت نقدینگی، ارزشمندترین عددی که مدل تولید می‌کند، بازه بقا (Runway) است — یعنی چند ماه می‌توانید قبل از اتمام نقدینگی به فعالیت ادامه دهید.

بازه بقا دو ورودی دارد: نقدینگی موجود و نرخ سوخت ماهانه (خالص وجه نقدی که هر ماه از دست می‌دهید). نسخه پایه آن ساده است: ۱۲۰,۰۰۰ دلار در بانک و ۱۵,۰۰۰ دلار نرخ سوخت ماهانه یعنی تقریباً هشت ماه بازه بقا.

اما یک مدل سه-صورتی چیزی به شما می‌دهد که محاسبات سرانگشتی نمی‌توانند: بازه بقایی که در طول زمان تغییر می‌کند. نرخ سوخت واقعی ثابت نیست. وقتی استخدام می‌کنید بالا می‌رود، وقتی یک فاکتور بزرگ وصول می‌شود پایین می‌آید و با تغییرات فصلی نوسان می‌کند. از آنجا که مدل، نقدینگی را ماه به ماه پیش‌بینی می‌کند، می‌توانید دقیقاً ببینید در کدام ماه مانده حساب منفی می‌شود — و چگونه یک استخدام جدید یا تأخیر در پرداخت مشتری، آن تاریخ را جابجا می‌کند.

اینجا همان جایی است که برنامه‌ریزی سناریو ارزش خود را نشان می‌دهد. سه نسخه از مفروضات خود بسازید:

  • سناریوی پایه (Base case) — انتظار واقعی و صادقانه شما
  • سناریوی نزولی (Downside case) — درآمد ۲۵٪ کمتر، وصول مطالبات کندتر
  • سناریوی صعودی (Upside case) — رشد محقق می‌شود و یک مرحله جذب سرمایه نهایی می‌گردد

در محیطی که نرخ بهره و تقاضا می‌تواند به سرعت تغییر کند، دانستن بازه بقا تحت سناریوی نزولی، مرز بین یک تصمیم آگاهانه و یک تصمیم عجولانه از روی ترس است. هدف از سناریوی نزولی بدبینی نیست — هدف این است که قبل از نیاز به طرح جایگزین، آن را بشناسید.

اشتباهات رایجی که مدل‌ها را خراب می‌کنند

چند خطا مسئول اکثر مدل‌های خراب هستند.

تراز کردن اجباری ترازنامه. اگر برای اینکه دو طرف ترازنامه با هم بخواند، عددی را به صورت دستی تایپ کردید، متوقف شوید. ترازنامه باید به واسطه ساختار مدل تراز شود. یک عدد موازنه اجباری، خطای واقعی را پنهان می‌کند و اعدادی تولید می‌کند که نمی‌توانید به آن‌ها اعتماد کنید.

قلم جا افتاده در سرمایه در گردش. رایج‌ترین علت عدم تراز، حسابی در ترازنامه است که تغییر کرده اما ردیف معادل آن در صورت جریان وجوه نقد وجود ندارد. تک‌تک ردیف‌های ترازنامه را بررسی کنید و تأیید کنید که حرکت آن‌ها در صورت جریان وجوه نقد ظاهر شده است.

سوءتفاهم در مورد ارجاعات دورانی (Circular References). هزینه بهره به مانده بدهی بستگی دارد، که به نقدینگی بستگی دارد، که به سود خالص بستگی دارد — و سود خالص خودش شامل هزینه بهره است. این حلقه ذاتی مدل است، نه یک باگ. اکسل با فعال کردن محاسبات تکرار شونده (Iterative Calculation) آن را مدیریت می‌کند، یا می‌توانید با محاسبه بهره بر اساس مانده بدهی دوره قبل، این حلقه را بشکنید. هر دو روش درست هستند؛ اما وحشت کردن و حذف فرمول‌ها راه حل نیست.

تکیه بیش از حد به موازنه اعتبار گردان (Revolver Plug). بسیاری از مدل‌ها شامل یک خط اعتباری گردان هستند که به طور خودکار رشد می‌کند تا هرگونه کمبود نقدینگی را پوشش دهد. این یک مکانیزم مفید است، اما می‌تواند کسب‌وکاری را که صرفاً نقدینگی کافی تولید نمی‌کند، خوب جلوه دهد. اگر اعتبار گردان شما هر ماه بالاتر می‌رود، مدل دارد چیزی به شما می‌گوید — به جای تحسین ترازنامه تراز شده، به پیام آن گوش دهید.

تب‌های بسیار زیاد. پخش کردن مدل در ده‌ها کاربرگ (Worksheet)، خطاهای پیونددهی را چند برابر می‌کند. یک ساختار فشرده‌تر و سازمان‌یافته با بخش‌های گروه‌بندی شده، برای حسابرسی آسان‌تر است و بسیار کمتر مستعد خطا می‌باشد.

پیش‌بینی‌های گسسته از سوابق تاریخی. اگر مدل شما حاشیه سود ۴۰٪ را نشان می‌دهد در حالی که هرگز از ۲۵٪ فراتر نرفته‌اید، به یک دلیل مستند نیاز دارید. خوش‌بینی توضیح‌داده‌نشده، گران‌ترین ردیف در هر مدل مالی است.

چرا دفاتر مالی تمیز باعث کارآمدی مدل می‌شوند

یک مدل مالی تنها به اندازه داده‌هایی که به آن وارد می‌شود اعتبار دارد. داده‌های تاریخی نامعتبر، پیش‌بینی‌های نامعتبر تولید می‌کنند — و شما تا زمانی که تصمیمی بر اساس آن مدل اشتباه از آب درنیاید، متوجه این تفاوت نخواهید شد.

اینجاست که حسابداری منضبط ارزش خود را نشان می‌دهد. اگر درآمدهای شما به‌طور هماهنگ دسته‌بندی شده باشند، هزینه‌هایتان به‌دقت بین هزینه‌های ثابت و متغیر تفکیک شده باشند، و حساب‌های دریافتنی و پرداختنی شما به‌روز باشند، ساختن مدل بیشتر شبیه به سرهم‌بندی قطعات خواهد بود. اما اگر دفاتر شما توده‌ای از تراکنش‌های دسته‌بندی‌نشده باشد، زمان بیشتری را صرف پاک‌سازی داده‌ها خواهید کرد تا پیش‌بینی — و پیش‌بینی‌ای که ارائه می‌دهید بر پایه‌ای سست استوار خواهد بود. سوابق دقیق و خوش‌ساختار صرفاً یک وظیفه برای رعایت قوانین نیستند؛ آن‌ها مواد اولیه هر پیش‌بینی‌ای هستند که در آینده خواهید داشت.

امور مالی خود را از روز اول سازماندهی کنید

یک مدل سه صورت مالی، اعداد پراکنده را به یک برنامه آینده‌نگر تبدیل می‌کند — اما این تنها زمانی کار می‌کند که سوابق زیربنایی، تمیز و قابل اعتماد باشند. Beancount.io حسابداری متن‌محوری را ارائه می‌دهد که به شما شفافیت کامل و کنترل نسخه روی داده‌های مالی‌تان می‌دهد، تا داده‌های تاریخی که مدل شما را تغذیه می‌کنند، به‌جای یک جعبه سیاه، دقیق و قابل حسابرسی باشند. رایگان شروع کنید و پیش‌بینی‌های خود را بر پایه‌ای بسازید که واقعاً بتوانید به آن اعتماد کنید.