Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pluvo.io/llms.txt

Use this file to discover all available pages before exploring further.

Part 2:

Building a Balance Sheet The Balance Sheet is one of the three core financial statements and a vital piece of any complete financial model. It shows your company’s financial position at a specific point in time by summarizing your assets, liabilities, and equity. In a fully linked 3-statement model, the balance sheet connects directly to your P&L and Cash Flow Statement—providing structure, accuracy, and integrity to the entire model.

What Is the Balance Sheet Used For?

The balance sheet answers questions like:
  • How much cash do we have right now?
  • What do we own, and what do we owe?
  • How much runway is left based on current assets and burn?
It’s also essential for:
  • Measuring working capital and liquidity
  • Evaluating debt/equity structure
  • Supporting financial ratios for lenders or investors

Why Does the Balance Sheet “Balance”?

The balance sheet is based on the accounting identity: Assets = Liabilities + Equity This relationship must always hold true. If your sheet doesn’t balance, there’s likely a mistake in your model logic—making this a critical checkpoint for model accuracy and integrity. In Pluvo, this means ensuring that every change to assets (like revenue or AR) is offset by corresponding changes in liabilities or equity (like retained earnings).

Setting Up a Balance Sheet in Pluvo

Step 1:

Create a New Model
  1. Click + New Model in the sidebar
  2. Name it Balance Sheet
  3. (Optional) Add it to a “Core Statements” folder

Step 2:

Add Core Variables Click + Add Variable and include the following key sections: Assets
  • Cash
  • Accounts Receivable
  • Prepaid Expenses
  • Fixed Assets
  • Total Assets → =sum(cash, ar, prepaid_expenses, fixed_assets)
Liabilities
  • Accounts Payable
  • Accrued Expenses
  • Deferred Revenue
  • Debt
  • Total Liabilities → =sum(ap, accruals, deferred_rev, debt)
Equity
  • Retained Earnings → =retained_earnings[last month] + net_income
  • Paid-in Capital
  • Total Equity → =sum(retained_earnings, paid_in_capital)
Finally: Total Liabilities & Equity=total_liabilities + total_equity
Then compare against Total Assets to confirm balance.
You should have something that looks like this: [📸 Screenshot: Folder structure + totals logic]

Step 3:

Add Detail (Optional) You can create sub-variables to track breakdowns:
  • Cash
  • Operating Account
  • Payroll Account
  • Debt
  • Short-term
  • Long-term
  • Fixed Assets
  • Equipment
  • Leasehold Improvements
You can also assign dimensions for breakdowns like region or department if needed. You can even create separate rows for each bank account, credit card, or peice of real estate - just keep in mind that the more detail you add the more you will need to maintain when updating the forecast. It’s recommended to start with the most lightweight balance sheet you can get value from and iterate into more detail as needed. [📸 Screenshot: Example of detailed balance sheet structure]

Step 4:

Define Actuals Just like with the P&L, define actuals by linking to your accounting system’s GL accounts.
  • Cash → Bank Accounts
  • AR → Accounts Receivable
  • Debt → Loans Payable
  • Retained Earnings → Equity > Retained Earnings
Each variable can be mapped to one or many GL accounts. [📸 Screenshot: Actuals mapping for balance sheet items]

Step 5:

Forecast the Balance Sheet Forecasts for the balance sheet are usually driven by logic, not manual values. For example:
  • Debt
Add a schedule for repayments or new borrowing
  • Cash → Will be driven by the cash flow statement in Part 3
Be sure to reference variables from the P&L where appropriate, especially for working capital items (AR, AP, etc.).

Step 4:

Forecast the Balance Sheet Unlike the P&L, most balance sheet forecasts are cumulative—each month’s value builds on the last. In Pluvo, this is typically modeled as: value_this_month = value_last_month + change For example, in the case of long term debt: This formula is describing the balance of long term debt each month as the previous month’s closing balance, plus incurred interest expenses that month, minus repayments made that month. This structure mirrors accounting logic, ensuring your model behaves like a real business: when something goes up, something else goes down (and vice versa).

Step 6:

Check the Balance At the bottom of your balance sheet, add a row:
Balance Check = total_assets - (total_liabilities + total_equity)
If this row is not zero across time, your model isn’t balancing. This is a useful debug tool when building or updating models.
Your balance sheet reflects how your operations (P&L) impact your position over time. Always make sure it balances, and use it as your anchor when building a fully connected model.
Next up: linking everything together with the Cash Flow Statement.