ibcs-react

Example reports

Management reports in the style of the IBCS chart and table templates - a P&L bridge, variance waterfalls, ranked deviations, a KPI strip - built entirely from ibcs-react components.

Reports in the style of the IBCS® chart and table templates, built entirely from ibcs-react components - no wrapper library, no post-processing, just the props shown alongside each one.

Each report follows the same reporting pattern: the message first (the takeaway is the headline, not a neutral label), then who / what / when, then the exhibit. Data is realistic but fictitious, and company names are invented.

Profit & loss as a dual bridge

Software and Service Group · Profit & loss statement in kEUR - AC, PY and ΔPY · 2025

Compared to 2024, higher operating expenses (+187 kEUR) were mainly offset by higher licence sales (+183 kEUR), lifting the group result by +91 kEUR (+48%).

PYACΔPYΔPY%71372226813453441176567829343734091322778969010651,0611737954127401523265366445111334+183+18-12+59+248-28+35+43+51-16+74+33+10-7+36-21+57+25.7+25.0-54.5+983.3+30.5-62.2+10.2+390.9+67.1-28.6+94.9+11.3+23.3-9.6+8.8-15.9+20.6+Licences+Consulting+Maintenance+Other revenue=Sales revenue+Other op. income−Purchases−Material expenses−Personnel expenses−Amortization−Other op. expenses=Operating result+Investment income+Financial income, net=Result before tax−Income tax=Group result
P&L calculation scheme, AC versus PY - data table
PYACΔPYΔPY%
Licences713896+183+25.7
Consulting7290+18+25.0
Maintenance2210-12-54.5
Other revenue665+59+983.3
Sales revenue8131,061+248+30.5
Other op. income4517-28-62.2
Purchases344379+35+10.2
Material expenses1154+43+390.9
Personnel expenses76127+51+67.1
Amortization5640-16-28.6
Other op. expenses78152+74+94.9
Operating result293326+33+11.3
Investment income4353+10+23.3
Financial income, net7366-7-9.6
Result before tax409445+36+8.8
Income tax132111-21-15.9
Group result277334+57+20.6

Two row-aligned bridges (PY and AC) plus the absolute and relative deviation tiers. Expense lines carry higherIsBetter: false, so a cost above last year reads unfavorable even though its delta is positive. WaterfallStatementChart

Net sales by state, with a variance bridge

Housing and Construction Inc. · Net sales in kUSD - by state, AC vs PY and PL · Q3 2025

Net sales fell 343 kUSD against previous year - Illinois (−288) drove almost the entire decline.

ΔPY%PL1,674PY2,071OthersOthers234+82+53.9%IowaIowa179+44+32.6%MichiganMichigan67+1+1.5%TexasTexas134-15-10.1%WisconsinWisconsin157-23-12.8%New YorkNew York216-30-12.2%CaliforniaCalifornia257-48-15.7%IllinoisIllinois169457-288-63.0%AC1,413-16.4%-277-261
AC versus PY bridge - data table
ACPYΔPYΔPY%
Others234152+82+53.9%
Iowa179135+44+32.6%
Michigan6766+1+1.5%
Texas134149-15-10.1%
Wisconsin157180-23-12.8%
New York216246-30-12.2%
California257305-48-15.7%
Illinois169457-288-63.0%
Total1,4132,071-277-16.4%

The bar chart carries the level, the attached waterfall carries the bridge from the previous-year total to the actual one - one exhibit answering both "how big" and "what moved". BarVarianceWaterfallChart

Monthly contribution margin with an integrated variance

Furniture Inc. · Contribution margin in kEUR - AC vs PY, monthly · 2025

Contribution margin runs ahead of prior year for most months; the forecast closes the year at 2,036 kEUR (+5%).

+11.3%+9.7%-3.5%-3.5%+5.6%+15.6%+16.3%+15.2%+2.9%-2.7%-6.0%+15.3%+13+13-5-5+9+26+25+25+5-5-12+281281471361391701931781891781791892111.5K5782K2,036JanFebMarAprMayJunJulAugSepOctNovDec
Integrated variance of AC versus PY - data table
ACPYΔPYΔPY%
Jan128115+13+11.3%
Feb147134+13+9.7%
Mar136141-5-3.5%
Apr139144-5-3.5%
May170161+9+5.6%
Jun193167+26+15.6%
Jul178153+25+16.3%
Aug189164+25+15.2%
Sep178173+5+2.9%
Oct (FC)179184-5-2.7%
Nov (FC)189201-12-6.0%
Dec (FC)211183+28+15.3%
2,0362Kn/an/an/a

Forecast months are hatched (isForecast: true), and fyTotal sets the full-year column apart on the right as an AC + FC stack. IntegratedVarianceChart

Net sales build-up, columns plus a waterfall

Furniture Inc. · Net sales in kEUR - AC vs PL, monthly build-up · 2025

We expect to close 24 kEUR (+15.6%) above plan on the back of a strong forecast from September.

+36.4%+30.0%+70.0%-30.0%-50.0%-40.0%-26.7%-35.7%+73.3%+46.7%+20.0%+52.6%+15.6%1742024AC1542025PL+4+3+7-3-5-4-4-5+11+7+3+10+241513177561192622182983951782025AC+FCJanFebMarAprMayJunJulAugSepOctNovDec
AC versus PL with variance bridge - data table
ACPLΔPLΔPL%
Jan1511+4+36.4%
Feb1310+3+30.0%
Mar1710+7+70.0%
Apr710-3-30.0%
May510-5-50.0%
Jun610-4-40.0%
Jul1115-4-26.7%
Aug914-5-35.7%
Sep (FC)2615+11+73.3%
Oct (FC)2215+7+46.7%
Nov (FC)1815+3+20.0%
Dec (FC)2919+10+52.6%
2025 AC+FC178154+24+15.6%

Reference totals sit apart on the left in their own scenario notation; the stacked AC + FC total closes the year on the right. ColumnVarianceWaterfallChart

Income statement as a calculation bridge

Enterprise Software Group · Income statement in bn EUR - AC vs PY · 2025

Operating profit grew +0.1 bn EUR: +1.6 bn of higher software revenue was almost entirely consumed by +1.8 bn of higher operating expenses.

PYACΔPYΔPY%2.65.30.38.22.10.410.710.71.71.91.62.20.60.22.50.12.40.71.73.36.10.39.72.20.512.412.41.92.11.72.60.70.92.50.22.30.61.7+0.7+0.80+1.5+0.1+0.1+1.7+1.7+0.2+0.2+0.1+0.4+0.1+0.7-0-0.1-0.1-0.1-0+26.9+15.10.0+18.3+4.8+25.0+15.9+15.9+11.8+10.5+6.2+18.2+16.7+350.0-0.0-100.0-4.2-14.3-0.0+Software revenue+Support revenue+Subscription / other=Software & sw-related+Consulting revenue+Other service revenue=Professional service=Revenue−Sw-related service exp.−Other service exp.−R&D expenses−Sales & marketing−General & admin.−Other expenses=Operating profit+Non-operating, net=Profit before tax−Income tax expense=Profit after tax
P&L calculation scheme, AC versus PY - data table
PYACΔPYΔPY%
Software revenue2.63.3+0.7+26.9
Support revenue5.36.1+0.8+15.1
Subscription / other0.30.300.0
Software & sw-related8.29.7+1.5+18.3
Consulting revenue2.12.2+0.1+4.8
Other service revenue0.40.5+0.1+25.0
Professional service10.712.4+1.7+15.9
Revenue10.712.4+1.7+15.9
Sw-related service exp.1.71.9+0.2+11.8
Other service exp.1.92.1+0.2+10.5
R&D expenses1.61.7+0.1+6.2
Sales & marketing2.22.6+0.4+18.2
General & admin.0.60.7+0.1+16.7
Other expenses0.20.9+0.7+350.0
Operating profit2.52.5-0-0.0
Non-operating, net-0.1-0.2-0.1-100.0
Profit before tax2.42.3-0.1-4.2
Income tax expense0.70.6-0.1-14.3
Profit after tax1.71.7-0-0.0

The same component as the first report, on a longer scheme with two nested subtotals - a statement stays legible as a bridge as long as the calculation scheme is explicit.

Profit after tax by region

Electronic Inc. · Profit after tax in kEUR - by region, AC vs PY and PL · November 2025

Profit after tax beat plan by +234 kEUR (+5%) - the Americas (+292) carried the month, partly offset by shortfalls in Europe.

 
Europe
17,934
+100+0.6-653-3.5
Americas
9,279
-127-1.4+292+3.2
Asia-Pacific
5,276
+234+4.6+556+11.8
Rest of world
3,243
-107-3.2-87-2.6
World
35,732
+100+0.3+108+0.3

One measure, four deviation columns: absolute bars for size, relative pins for rate, against two bases. The header sort is uncontrolled here - see Interaction & data to own it. DataTable

Net sales by product line, ranked by deviation

Furniture Inc. · Net sales in kEUR - by product line, ranked by ΔPL · 2025

Net sales missed plan by −1,420 kEUR: Seating and Tables drove the gap, while Storage and Lighting beat plan.

Net sales by product line - AC vs PlanACΔPLΔPL%StorageStorage+330+8.3%4,310LightingLighting+150+6.2%2,560OutdoorOutdoor+30+1.6%1,870OfficeOffice-140-4.3%3,120BedsBeds-280-11.1%2,240TablesTables-540-12.9%3,640SeatingSeating-970-15.8%5,180Total22,920-1,420-5.8%
Net sales by product line - AC vs Plan - data table
ACPLΔPLΔPL%
Storage4,3103,980+330+8.3%
Lighting2,5602,410+150+6.2%
Outdoor1,8701,840+30+1.6%
Office3,1203,260-140-4.3%
Beds2,2402,520-280-11.1%
Tables3,6404,180-540-12.9%
Seating5,1806,150-970-15.8%
Total22,92024,340-1,420-5.8%

Sorting by deviation rather than by size puts the story - where the plan broke - at the top of the page. RankingVarianceChart

Order intake with a forecast tail

Machinery Group · Order intake in kEUR - monthly, AC and FC vs PY · 2025

Order intake has tracked above prior year all year; the forecast holds the lead into Q4, closing +8% vs PY.

ACPYPL1.2K1.3K1.4K1.4K1.5K1.6K1.6K1.7K1.7K1.8K1.9K1.9KJanFebMarAprMayJunJulAugSepOctNovDec+60+105+90+20+100+130+60+150+130+120+150+130
Trend versus PY - data table
CurrentPYPLΔPYΔPY%
Jan1.2K1.2Kn/a+60+5.1%
Feb1.3K1.2Kn/a+105+8.7%
Mar1.4K1.3Kn/a+90+6.8%
Apr1.4K1.4Kn/a+20+1.5%
May1.5K1.4Kn/a+100+7.1%
Jun1.6K1.5Kn/a+130+8.8%
Jul1.6K1.5Kn/a+60+4.0%
Aug1.7K1.5Kn/a+150+9.7%
Sep1.7K1.6Kn/a+130+8.1%
Oct (FC)1.8K1.7Kn/a+120+7.2%
Nov (FC)1.9K1.7Kn/a+150+8.8%
Dec (FC)1.9K1.8Kn/a+130+7.3%

Switching a period from AC to FC is all it takes: the forecast tail picks up the hatched forecast notation automatically. TrendChart

Net sales by region over time

Software and Service Group · Net sales in mEUR - by region, quarterly · 2025

Group net sales climbed from 27.0 to 33.9 mEUR over four quarters, led by EMEA and a fast-growing APAC.

27MQ128.7MQ230.4MQ333.9MQ4APACAmericasEMEA
Stacked columns - data table
EMEAAmericasAPACTotal
Q112.4M9.1M5.5M27M
Q213.1M9.4M6.2M28.7M
Q313.6M9.8M7M30.4M
Q414.2M10.3M9.4M33.9M

A structure over time. Keep the series count low - a stack is readable for the bottom segment and the total, and little else. StackedChart

Quarterly EBIT against plan

Industrial Components Ltd. · EBIT in kEUR - quarterly, AC vs PL · 2025

EBIT recovered through the year: after a soft Q2 (−40 vs plan) the second half beat plan, closing +260 kEUR ahead.

+5.1%-3.9%+11.9%+7.1%+60-40+140+1001.2K1.2KQ19801KQ21.3K1.2KQ31.5K1.4KQ4
Grouped AC versus PL - data table
ACPLΔPLΔPL%
Q11.2K1.2K+60+5.1%
Q29801K-40-3.9%
Q31.3K1.2K+140+11.9%
Q41.5K1.4K+100+7.1%

Grouped columns with the deviation tiers below - the plan bar is hollow-framed, so scenario and variance never compete for the same visual channel. GroupedVarianceChart

P&L calculation scheme as a table

Software and Service Group · Profit & loss statement in mEUR - AC with ΔPY and ΔPL · 2025

Net income reached 8.9 mEUR (+10% vs PY, +19% vs plan) on strong service revenue and disciplined operating expenses.

 PYACΔPYΔPY%
Product revenue16.1M17.2M+1.1M+6.8
Service revenue14M16.7M+2.7M+19.3
=Revenue30.1M33.9M+3.8M+12.6
−Cost of sales9M9.7M+700K+7.8
=Gross margin21.1M24.2M+3.1M+14.7
−Research & development3.5M3.9M+400K+11.4
−Sales & marketing4.3M4.8M+500K+11.6
−General & admin.1.4M1.3M-100K-7.1
=Operating income11.9M14.2M+2.3M+19.3
Financial result, net280K300K+20K+7.1
=Income before taxes12.2M14.5M+2.3M+18.9
−Income taxes4.1M5.6M+1.5M+36.6
=Net income8.1M8.9M+800K+9.9

The exact figures, with the waterfall lane drawn inside the table so the shape of the calculation is visible without leaving the numbers. StatementTable

Operating profit by segment

Enterprise Software Group · Operating profit by segment in kEUR - AC vs PY · 2025

All four segments grew operating profit against prior year; Cloud (+118 kEUR) was the strongest absolute contributor.

1,240Applications980Cloud540Services210Other+60+118+35+14
AC versus PY - data table
ACPYΔPYΔPY%
Applications1,2401,180+60+5.1%
Cloud980862+118+13.7%
Services540505+35+6.9%
Other210196+14+7.1%

Segments on one shared scale, so a division is never flattered by its own axis. VarianceColumnChart

Headline KPIs

Software and Service Group · Headline KPIs - AC vs PY · 2025

The group closed 2025 ahead of prior year on every headline KPI: revenue +12%, margin up 1.4 points, and a lower cost ratio.

Revenue
33.9M+3.8M+12.6%vs PY
EBIT margin
18%+1+8.2%vs PY
Net income
8.9M+800K+9.9%vs PY
Cost ratio
64%-3-4.5%vs PY

The unit belongs to format - currency for a leading symbol, suffix for a trailing one - and the cost ratio sets higherIsBetter={false}, so its fall reads favorable. KpiCard

Where to next

  • Industry reports - the same pattern applied to SaaS, retail, manufacturing, banking, healthcare and a corporate P&L.
  • Gallery - every component at a glance.
  • Report - a full report assembled from a JSON ReportConfig.
  • IBCS & ISO 24896 - the notation rules these exhibits follow.
ibcs-react is an independent open-source library and is not affiliated with, certified by, or endorsed by the IBCS Association or ISO. It follows the IBCS® notation rules (the basis of ISO 24896); IBCS® is a registered trademark of the IBCS Association.

On this page