Skip to main content
FR / Data · Standardized financials

Financial statements, standardized.

Every covered filing's income statement, balance sheet and cash flow, normalised into one line-item taxonomy - comparable across markets, and every figure traceable to the exact page it came from.

Standardized KPIs
126
one taxonomy, all markets
Companies with financials
6,464
and expanding
Statements extracted
909,376
IS · BS · cash flow
Data points
18,706,430
each traceable to source

Fundamentals you can actually compare.

Standardized, traceable, point-in-time
01

One taxonomy

A single Capital-IQ-style line-item taxonomy applied across every market, so a company in Frankfurt and one in São Paulo line up on the same rows.

02

Traceable to source

Every figure carries the source page it was taken from - no black-box adjustment. Audit any number back to the original filing.

03

As-filed & point-in-time

Values are captured as reported, with restatements kept distinct - clean inputs for backtests and time-series work, free of look-ahead bias.

04

API & bulk

Query the standardized statements per company via the API, or license the full set over S3, Snowflake and Databricks.

Why standardized beats as-reported.

Comparable · traceable · point-in-time

Every company reports its income statement, balance sheet and cash flow in its own layout, its own order, its own labels - and often its own accounting standard. Comparing two issuers, or one issuer across time, means reconciling all of that by hand first. We do it once: every filing is mapped onto a single line-item taxonomy of 126 standardized KPIs, so "revenue" means the same thing and lands on the same row whether the filer is in Frankfurt, London or São Paulo.

The values are captured as filed and point-in-time - the figure the company actually reported for that period, with later restatements kept as separate records rather than silently overwriting history. That matters for anyone backtesting a signal or studying disclosure over time: no look-ahead bias, no survivorship gaps, no adjustment you can't reproduce.

And every figure keeps a pointer to the exact source page in the original filing it came from. You get the comparability of a standardized feed with the auditability of primary-source documents - the two usually force a trade-off, and here they don't.

The line items we standardize

126 KPIs across three statements
Income statement 41 items
  • Total Revenues
  • Cost Of Revenue
  • Cost Of Goods Sold
  • Gross Profit
  • Selling General & Admin Exp
  • R&D Exp
  • Depreciation & Amort (Supplemental)
  • Amort of Goodwill and Intangibles
  • Operating Income
  • Net Interest Exp
  • EBT Excl Unusual Items
  • Total Unusual Items
  • EBT Incl Unusual Items
  • Income Tax Expense
  • Earnings from Continuing Operations
  • Earnings of Discontinued Ops

+ 25 more line items

Balance sheet 36 items
  • Cash And Equivalents
  • Short Term Investments
  • Total Cash & ST Investments
  • Accounts Receivable
  • Total Receivables
  • Inventory
  • Total Current Assets
  • Gross Property, Plant & Equipment
  • Net Property, Plant & Equipment
  • Long-term Investments
  • Total Intangibles
  • Total Assets
  • Accounts Payable
  • Short-term Borrowings
  • Current Portion of Long Term Debt
  • Current Portion of Capital Leases

+ 20 more line items

Cash flow statement 42 items
  • Net Income (starting point for CFO)
  • Depreciation & Amort
  • Asset Writedown & Restructuring Costs
  • Stock-Based Compensation
  • Net Cash From Discontinued Ops
  • Change in Accounts Receivable
  • Change in Inventories
  • Change in Accounts Payable
  • Change in Unearned Revenue
  • Change in Income Taxes
  • Change in Deferred Tax
  • Cash from Ops
  • Capital Expenditure
  • Sale of Property, Plant, and Equipment
  • Cash Acquisitions
  • Divestitures

+ 26 more line items

How to pull standardized financials

One company, every period, every statement
# Standardized financials for one company
curl "https://api.financialreports.eu/api/companies/{id}/financials/" \
    -H "x-api-key: $FR_API_KEY"

# The KPI dictionary (the full line-item taxonomy)
curl "https://api.financialreports.eu/api/line-item-definitions/" \
    -H "x-api-key: $FR_API_KEY"

See the full API documentation →

FAQ

Standardized financial data
What is standardized financial data?
Income statement, balance sheet and cash-flow figures mapped onto one consistent set of 126 line items - the same rows for every company and every market - so fundamentals are directly comparable rather than reported in each issuer's own layout.
Which statements and line items are covered?
The income statement, balance sheet and cash-flow statement, across 126 standardized KPIs - from revenue, gross profit and operating income through to total assets, working capital and free cash flow.
Can I trace a figure back to the filing?
Yes. Every value carries the source page in the original filing it was taken from, so any number can be audited back to its primary source.
How many companies are covered?
Standardized financials are available for 6,464 companies today and expand every reporting season. Coverage is deepest in developed markets; where a company isn't standardized yet, the underlying filing is still available as clean Markdown and PDF.
How do I access the data?
Per company via the API financials endpoint, or in bulk over S3, Snowflake and Databricks. The KPI dictionary itself is available on the free tier.