{"id":217,"date":"2025-12-08T07:40:41","date_gmt":"2025-12-08T07:40:41","guid":{"rendered":"https:\/\/www.stockmaster.in\/story-markets\/?post_type=stock-market-games&#038;p=217"},"modified":"2025-12-08T07:40:40","modified_gmt":"2025-12-08T07:40:40","slug":"balance-sheet-builder","status":"publish","type":"stock-market-games","link":"https:\/\/www.stockmaster.in\/story-markets\/stock-market-games\/balance-sheet-builder\/","title":{"rendered":"Balance Sheet Builder"},"content":{"rendered":"<h3>What is a Balance Sheet?<\/h3>\n<p>A Balance Sheet shows a company\u2019s financial position at a specific moment.<br \/>\nIt is divided into <strong>three main parts<\/strong>:<\/p>\n<ul>\n<li><strong>Assets<\/strong> \u2192 What the company owns<\/li>\n<li><strong>Liabilities<\/strong> \u2192 What the company owes<\/li>\n<li><strong>Equity<\/strong> \u2192 Money invested by shareholders + retained profits<\/li>\n<\/ul>\n<p>The most important formula is:<\/p>\n<p>\ud83d\udc49 <strong>Assets = Liabilities + Equity<\/strong><\/p>\n<p>If this formula is true, the balance sheet is said to \u201cbalance\u201d.<\/p>\n<!-- ================================\r\n   SHORT INTRO (TOP OF GAME)\r\n================================ -->\r\n<div style=\"font-family:Arial;max-width:900px;margin:20px auto;\">\r\n  <h2>Balance Sheet Builder Game<\/h2>\r\n  <p>\r\n    A Balance Sheet shows what a company <strong>owns (Assets)<\/strong>, \r\n    what it <strong>owes (Liabilities)<\/strong> and what \r\n    <strong>belongs to shareholders (Equity)<\/strong>.<br>\r\n    The golden rule:\r\n  <\/p>\r\n  <p style=\"font-size:18px;margin-top:-8px;\"><strong>Assets = Liabilities + Equity<\/strong><\/p>\r\n  <p><strong>How to Play:<\/strong> Drag each financial item into the correct column and click \r\n  <em>Check Answers<\/em>. Try to balance the sheet!<\/p>\r\n<\/div>\r\n\r\n<!-- ================================\r\n   GAME CSS\r\n================================ -->\r\n<style>\r\n  .bs-wrap {max-width: 900px;margin: auto;font-family:Arial;}\r\n  .bs-board {display:flex;gap:12px;margin-top:15px;flex-wrap:wrap;}\r\n  .col {flex:1;min-width:250px;min-height:260px;border:2px dashed #d0d6df;\r\n        border-radius:10px;padding:12px;background:#f9fbff;transition:.2s;}\r\n  .col.over {background:#e8f1ff;}\r\n  .col h3 {margin-top:0;}\r\n  .item {background:#fff;border:1px solid #ccc;padding:8px 10px;margin-bottom:8px;\r\n         border-radius:6px;cursor:grab;}\r\n  #results {margin-top:20px;padding:15px;background:#f3f6ff;border-radius:10px;display:none;}\r\n<\/style>\r\n\r\n<!-- ================================\r\n   GAME HTML STRUCTURE\r\n================================ -->\r\n<div class=\"bs-wrap\">\r\n  \r\n  <button onclick=\"resetGame()\" style=\"margin-top:10px;\">Reset Game<\/button>\r\n  <button onclick=\"shuffleItems()\">Shuffle Items<\/button>\r\n  <button onclick=\"checkAnswers()\">Check Answers<\/button>\r\n\r\n  <div class=\"bs-board\">\r\n\r\n    <div class=\"col\" id=\"itemsPool\" data-type=\"pool\">\r\n      <h3>Items (Drag Me)<\/h3>\r\n    <\/div>\r\n\r\n    <div class=\"col\" id=\"assetsCol\" data-type=\"asset\">\r\n      <h3>Assets<\/h3>\r\n    <\/div>\r\n\r\n    <div class=\"col\" id=\"liabilitiesCol\" data-type=\"liability\">\r\n      <h3>Liabilities<\/h3>\r\n    <\/div>\r\n\r\n    <div class=\"col\" id=\"equityCol\" data-type=\"equity\">\r\n      <h3>Equity<\/h3>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div id=\"results\"><\/div>\r\n\r\n<\/div>\r\n\r\n<!-- ================================\r\n   GAME JAVASCRIPT (FULLY FIXED)\r\n================================ -->\r\n<script>\r\n  const ITEMS = [\r\n    { id: \"cash\", name: \"Cash\", value: 50000, category: \"asset\" },\r\n    { id: \"inv\", name: \"Inventory\", value: 30000, category: \"asset\" },\r\n    { id: \"ar\", name: \"Accounts Receivable\", value: 20000, category: \"asset\" },\r\n    { id: \"ap\", name: \"Accounts Payable\", value: 25000, category: \"liability\" },\r\n    { id: \"std\", name: \"Short Term Debt\", value: 15000, category: \"liability\" },\r\n    { id: \"cap\", name: \"Share Capital\", value: 60000, category: \"equity\" },\r\n    { id: \"re\", name: \"Retained Earnings\", value: 20000, category: \"equity\" }\r\n  ];\r\n\r\n  let state = {};\r\n\r\n  function initGame() {\r\n\r\n    \/\/ CLEAR ALL COLUMNS\r\n    document.querySelectorAll(\".col\").forEach(c => {\r\n      c.innerHTML = \"<h3>\"+ c.querySelector(\"h3\").innerText +\"<\/h3>\";\r\n    });\r\n\r\n    const pool = document.getElementById(\"itemsPool\");\r\n\r\n    \/\/ ADD ITEMS INTO POOL\r\n    ITEMS.forEach(item => {\r\n      state[item.id] = \"pool\";\r\n      const div = document.createElement(\"div\");\r\n      div.className = \"item\";\r\n      div.id = \"item-\" + item.id;\r\n      div.draggable = true;\r\n      div.innerHTML = `<strong>${item.name}<\/strong><br>\u20b9${item.value.toLocaleString()}`;\r\n\r\n      div.addEventListener(\"dragstart\", dragStart);\r\n      pool.appendChild(div);\r\n    });\r\n\r\n    \/\/ ENABLE COLUMN DROP AREAS\r\n    document.querySelectorAll(\".col\").forEach(col => {\r\n      col.addEventListener(\"dragover\", dragOver);\r\n      col.addEventListener(\"dragenter\", dragEnter);\r\n      col.addEventListener(\"dragleave\", dragLeave);\r\n      col.addEventListener(\"drop\", dropItem);\r\n    });\r\n\r\n    document.getElementById(\"results\").style.display = \"none\";\r\n  }\r\n\r\n  function dragStart(e) {\r\n    e.dataTransfer.setData(\"text\/plain\", e.target.id);\r\n  }\r\n\r\n  function dragOver(e) { e.preventDefault(); }\r\n\r\n  function dragEnter(e) {\r\n    const col = e.target.closest(\".col\");\r\n    if (col) col.classList.add(\"over\");\r\n  }\r\n\r\n  function dragLeave(e) {\r\n    const col = e.target.closest(\".col\");\r\n    if (col) col.classList.remove(\"over\");\r\n  }\r\n\r\n  function dropItem(e) {\r\n    e.preventDefault();\r\n\r\n    const col = e.target.closest(\".col\");\r\n    if (!col) return;\r\n\r\n    col.classList.remove(\"over\");\r\n\r\n    const draggedId = e.dataTransfer.getData(\"text\/plain\");\r\n    const dragged = document.getElementById(draggedId);\r\n\r\n    col.appendChild(dragged);\r\n\r\n    const itemKey = draggedId.replace(\"item-\", \"\");\r\n    state[itemKey] = col.getAttribute(\"data-type\");\r\n  }\r\n\r\n  function checkAnswers() {\r\n    let correct = 0;\r\n    let total = ITEMS.length;\r\n    let msg = \"<h3>Results:<\/h3>\";\r\n\r\n    ITEMS.forEach(item => {\r\n      if (state[item.id] === item.category) correct++;\r\n    });\r\n\r\n    msg += `<p><strong>${correct} of ${total} items correct.<\/strong><\/p>`;\r\n\r\n    document.getElementById(\"results\").innerHTML = msg;\r\n    document.getElementById(\"results\").style.display = \"block\";\r\n  }\r\n\r\n  function shuffleItems() { resetGame(); }\r\n\r\n  function resetGame() {\r\n    state = {};\r\n    initGame();\r\n  }\r\n\r\n  \/\/ START GAME\r\n  initGame();\r\n<\/script>\r\n\r\n<!-- ================================\r\n   DETAILED LEARNING CONTENT (BOTTOM)\r\n================================ -->\r\n<div style=\"max-width:900px;margin:20px auto;font-family:Arial;\">\r\n  <h3>Understanding the Balance Sheet<\/h3>\r\n\r\n  <p>A Balance Sheet shows three key components of a company\u2019s financial position:<\/p>\r\n\r\n  <p><strong>1. Assets:<\/strong> What the company owns (cash, inventory, receivables).<\/p>\r\n  <p><strong>2. Liabilities:<\/strong> What the company owes (loans, payables).<\/p>\r\n  <p><strong>3. Equity:<\/strong> Shareholder value (capital, retained earnings).<\/p>\r\n\r\n  <p>The formula must always hold true:<\/p>\r\n\r\n  <p style=\"font-size:18px;\"><strong>Assets = Liabilities + Equity<\/strong><\/p>\r\n\r\n  <p>\r\n    This interactive game helps beginners understand balance sheet structure by placing items \r\n    in the correct category\u2014just like real financial statement analysis.\r\n  <\/p>\r\n<\/div>\r\n\n<p><strong>Why This Game Matters<\/strong><\/p>\n<p>Understanding a balance sheet is one of the most important skills in stock market fundamental analysis. Investors, analysts, banks, and even business owners use balance sheets to judge a company\u2019s financial strength.<\/p>\n<p>This game simplifies the core concepts so beginners can learn by doing.<\/p>\n<p><strong>\ud83d\udcd8 1. What Are Assets?<\/strong><\/p>\n<p>Assets are things <strong>the company owns<\/strong>.<br \/>\nThese items help the business operate and generate revenue.<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Cash<\/li>\n<li>Accounts Receivable (money customers owe)<\/li>\n<li>Inventory<\/li>\n<li>Machinery, Buildings (PP&amp;E)<\/li>\n<\/ul>\n<p>Assets <strong>add value<\/strong> to the company.<\/p>\n<p><strong>\ud83d\udcd9 2. What Are Liabilities?<\/strong><\/p>\n<p>Liabilities are <strong>obligations<\/strong> \u2014 things the company owes to others.<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Accounts Payable (money owed to suppliers)<\/li>\n<li>Short-Term Loans<\/li>\n<li>Long-Term Borrowings<\/li>\n<\/ul>\n<p>Liabilities must be paid back in the future.<\/p>\n<p><strong>\ud83d\udcd7 3. What Is Equity?<\/strong><\/p>\n<p>Equity represents ownership in the company.<br \/>\nIt shows how much of the business belongs to shareholders <em>after liabilities are paid<\/em>.<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Share Capital (money raised from investors)<\/li>\n<li>Retained Earnings (profits kept in the business)<\/li>\n<\/ul>\n<p><strong>\ud83d\udccf 4. Why Must a Balance Sheet Balance?<\/strong><\/p>\n<p>Every asset must be funded either by:<br \/>\n\u2714 Borrowing money (Liabilities)<br \/>\n\u2714 Shareholder money (Equity)<\/p>\n<p>That leads to the famous formula:<\/p>\n<p><strong>Assets = Liabilities + Equity<\/strong><\/p>\n<p>If this condition holds, the balance sheet \u201cbalances\u201d \u2014 and the company\u2019s finances are correctly recorded.<\/p>\n<p><strong>\ud83c\udfae How This Game Helps You Learn<\/strong><\/p>\n<p>This game turns balance sheet structure into an easy, fun, interactive experience:<\/p>\n<ul>\n<li>You drag each item into the correct category<\/li>\n<li>You see instant scoring and feedback<\/li>\n<li>You learn why each item belongs where it does<\/li>\n<li>You understand how asset, liability, and equity values interact<\/li>\n<li>You visually experience the balancing formula<\/li>\n<\/ul>\n<p>This makes fundamental analysis much easier when you study real companies.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"game-category":[7],"class_list":["post-217","stock-market-games","type-stock-market-games","status-publish","hentry","game-category-financial-statement-learning-games"],"_links":{"self":[{"href":"https:\/\/www.stockmaster.in\/story-markets\/wp-json\/wp\/v2\/stock-market-games\/217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stockmaster.in\/story-markets\/wp-json\/wp\/v2\/stock-market-games"}],"about":[{"href":"https:\/\/www.stockmaster.in\/story-markets\/wp-json\/wp\/v2\/types\/stock-market-games"}],"wp:attachment":[{"href":"https:\/\/www.stockmaster.in\/story-markets\/wp-json\/wp\/v2\/media?parent=217"}],"wp:term":[{"taxonomy":"game-category","embeddable":true,"href":"https:\/\/www.stockmaster.in\/story-markets\/wp-json\/wp\/v2\/game-category?post=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}