Annual accounts · the statement engine04
About 1,500 linked figures, by hand.
Layer 1 · Data Trial balance₹ mn
Revenue from operations12,450
Cost of materials7,210
Employee benefits1,840
Property, plant & equip.9,600
Equity share capital500
+ ~1,495 more rows — one source of truth
Layer 2 · Dictionary Keyed register₹ mn
revenue_ops12,450amount
profit_for_year1,160amount
other_equity4,250amount
shares_outstanding5,00,00,000shares · no-convert
eps_basic23.20eps · no-convert
Layer 3 · Output · Schedule III / IND AS Statements₹ mn
Statement of Profit & Loss
Revenue from ops12,450
Profit for the year1,160
EPS — basic (₹)held23.20
Balance Sheet (extract)
Share capital500
Other equity4,250
Notes & cash-flow render from the same keys — change once, every statement follows.
config.yamlone file · whole pack re-renders
unit: ₹ mn₹ cr decimals: 2 period: FY 2025-26
make dictionary  ·  make statements ~5 min not ~2 hrs