Waterfall BridgeMulti-anchor subtotal bridgeManagement ConsultingCorporate & BusinessStartups & Investors

Multi-anchor subtotal bridge

Revenue to net income bridge for FY25

Try in Playground
Multi-anchor subtotal bridge slide template rendered with SlideForge
Cost
$0.05/slide
Engine
Deterministic
Pattern
Waterfall Bridge
Output
.pptx + PDF + PNG

Example brief

The FY25 P&L bridge shows revenue of 486 EUR M, with COGS of 284 EUR M, resulting in a gross profit of 202 EUR M. Operating costs, including sales and marketing of 58 EUR M, R&D of 41 EUR M, and G&A of 36 EUR M, reduce EBITDA to 71 EUR M. Further deductions for depreciation, interest, and tax lead to a net income of 33 EUR M, highlighting the impact of operating-cost intensity on EBITDA conversion.

Render it

Structured intent — create_slide payload

Copy-paste-ready. Renders deterministically (verbatim, no LLM). Add a theme_id for any of the built-in themes — the layout stays identical.

{
  "form": "waterfall_bridge",
  "variant": "multi_anchor_subtotal_bridge",
  "headline": "Gross margin is resilient, but operating-cost intensity suppresses EBITDA conversion",
  "context": "FY25 P&L bridge, revenue to net income (EUR M)",
  "takeaway": "Protect gross margin; the EBITDA gap is operating-cost intensity, not pricing.",
  "source_note": "Management accounts, normalized; excludes discontinued ops",
  "data": {
    "unit": "",
    "steps": [
      {
        "kind": "start",
        "label": "Revenue",
        "value": 486,
        "display": "486"
      },
      {
        "kind": "delta",
        "label": "COGS",
        "value": -284
      },
      {
        "kind": "subtotal",
        "label": "Gross profit",
        "value": 202,
        "display": "202"
      },
      {
        "kind": "delta",
        "label": "Sales & marketing",
        "value": -58,
        "emphasis": "primary"
      },
      {
        "kind": "delta",
        "label": "R&D",
        "value": -41
      },
      {
        "kind": "delta",
        "label": "G&A",
        "value": -36
      },
      {
        "kind": "delta",
        "label": "Other income",
        "value": 4
      },
      {
        "kind": "subtotal",
        "label": "EBITDA",
        "value": 71,
        "display": "71"
      },
      {
        "kind": "delta",
        "label": "Depreciation",
        "value": -18
      },
      {
        "kind": "delta",
        "label": "Interest",
        "value": -11
      },
      {
        "kind": "delta",
        "label": "Tax",
        "value": -9
      },
      {
        "kind": "total",
        "label": "Net income",
        "value": 33,
        "display": "33"
      }
    ]
  }
}

cURL (REST)

curl -X POST https://dev-api.slideforge.dev/v1/render/intent \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{"form":"waterfall_bridge","variant":"multi_anchor_subtotal_bridge","headline":"Gross margin is resilient, but operating-cost intensity suppresses EBITDA conversion","context":"FY25 P&L bridge, revenue to net income (EUR M)","takeaway":"Protect gross margin; the EBITDA gap is operating-cost intensity, not pricing.","source_note":"Management accounts, normalized; excludes discontinued ops","data":{"unit":"","steps":[{"kind":"start","label":"Revenue","value":486,"display":"486"},{"kind":"delta","label":"COGS","value":-284},{"kind":"subtotal","label":"Gross profit","value":202,"display":"202"},{"kind":"delta","label":"Sales & marketing","value":-58,"emphasis":"primary"},{"kind":"delta","label":"R&D","value":-41},{"kind":"delta","label":"G&A","value":-36},{"kind":"delta","label":"Other income","value":4},{"kind":"subtotal","label":"EBITDA","value":71,"display":"71"},{"kind":"delta","label":"Depreciation","value":-18},{"kind":"delta","label":"Interest","value":-11},{"kind":"delta","label":"Tax","value":-9},{"kind":"total","label":"Net income","value":33,"display":"33"}]}}'

Related templates

Frequently asked questions

How do I render the Multi-anchor subtotal bridge template?

Send a POST to /v1/render/auto with a brief, or call create_slide via MCP with the structured intent shown below. The response includes an editable .pptx, a PDF, and a PNG. $0.05 per slide.

Does an AI write the slide?

No. SlideForge renders deterministically from a structured intent — no LLM draws the slide, so text is never mangled or fabricated. The optional brief path uses a router to pick the pattern, then renders deterministically.

Can I customize the colors and fonts?

Yes. Pass a theme_id to apply a built-in or custom brand theme; the layout stays the same.

Try this template

Render Multi-anchor subtotal bridge deterministically — editable PowerPoint in under a second.

Multi-anchor subtotal bridge Slide Template | SlideForge | SlideForge (slideforge.dev)