Diverging variance bars

Cloud hosting and contractor spend offset hiring delay savings

Try in Playground
Diverging variance bars slide template rendered with SlideForge
Cost
$0.05/slide
Engine
Deterministic
Pattern
Bar Rank Chart
Output
.pptx + PDF + PNG

Example brief

The budget variance shows that cloud hosting is over budget by 4.8 CHFm and contractors by 3.6 CHFm, while travel and software licenses are also over budget by 1.2 and 0.9 CHFm respectively. However, there are savings in training, office costs, recruiting, and FTE payroll by 0.8, 1.0, 2.1, and 3.4 CHFm. The net variance is 3.2m over budget, with a caution that savings from hiring delays are temporary, but cloud overspend is structural.

Render it

Brief path

curl -X POST https://api.slideforge.dev/v1/render/auto \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "brief": "The budget variance shows that cloud hosting is over budget by 4.8 CHFm and contractors by 3.6 CHFm, while travel and so" }'

Structured intent (this template)

{
  "pattern": "bar_rank_chart",
  "title": "Cloud hosting and contractor spend offset most of the savings from hiring delays",
  "subtitle": "Budget variance vs plan by cost category (CHFm; + = over budget)",
  "variant": "diverging_variance_bar",
  "unit": "",
  "categories": [
    {
      "label": "Cloud hosting",
      "value": 4.8,
      "display": "+4.8",
      "tone": "bad",
      "emphasis": "primary"
    },
    {
      "label": "Contractors",
      "value": 3.6,
      "display": "+3.6",
      "tone": "bad"
    },
    {
      "label": "Travel",
      "value": 1.2,
      "display": "+1.2",
      "tone": "warn"
    },
    {
      "label": "Software licenses",
      "value": 0.9,
      "display": "+0.9",
      "tone": "warn"
    },
    {
      "label": "Training",
      "value": -0.8,
      "display": "-0.8",
      "tone": "neutral"
    },
    {
      "label": "Office costs",
      "value": -1,
      "display": "-1.0",
      "tone": "good"
    },
    {
      "label": "Recruiting",
      "value": -2.1,
      "display": "-2.1",
      "tone": "good"
    },
    {
      "label": "FTE payroll",
      "value": -3.4,
      "display": "-3.4",
      "tone": "good"
    }
  ],
  "caution": "Savings from hiring delays are temporary; cloud run-rate is structural. Net +3.2m vs plan.",
  "source_note": "FP&A forecast, May 2026",
  "takeaway": "Structural cloud overspend, not temporary hiring savings, is the real variance story."
}

Related templates

Frequently asked questions

How do I render the Diverging variance bars 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 Diverging variance bars deterministically — editable PowerPoint in under a second.

Diverging variance bars Slide Template | SlideForge | SlideForge (slideforge.dev)