Bank for the Accounts of Companies Harmonized (BACH) database
"BACH - Bank for the Accounts of Companies Harmonized - is a database containing harmonized annual accounts statistics of European non-financial enterprises. Hence, the database was conceived as a useful tool both for country comparisons and to analyze the structure and performances of the non-financial companies in Europe.
Free (Registration Required)
Aggregated values: Income statement, Balance-sheet and financial ratios;
Measures: absolute values, weighted averages and quartiles;
10 European countries: Austria, Belgium, Czech Republic, France, Germany, Italy, Poland, Portugal, Slovakia and Spain;
Period: from 2000 onwards;
Breakdowns by 4 size classes (Small, Medium, SMEs, Large) and business sectors (NACE sections and divisions)"