Gross Farm Income

SAS Output Economydoctor. FADN Standard Results. taloustohtori.luke.fi/en/. Data: FADN Public Database (SO). https://agridata.ec.europa.eu/. January 18, 2025
Gross Farm Income 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Gross Farm Income EU-all 70.879 59.149 54.746 54.697 51.982 42.416 38.877 38.002 37.095 36.813 38.252 37.496 36.012 30.741 32.569 34.019 38.381 36.220 36.088
Austria 94.449 78.520 67.737 64.932 65.539 61.019 51.579 47.661 47.312 47.645 49.782 48.978 43.490 43.991 51.390 50.429 43.949 42.895 42.554
Belgium 192.081 137.888 132.134 139.755 132.283 124.203 114.376 110.170 112.673 121.352 123.816 111.163 121.529 97.774 93.680 105.570 97.247 90.009 88.409
Bulgaria 92.546 81.056 58.912 57.586 57.959 50.753 29.509 31.002 28.572 23.942 23.936 21.121 20.256 13.994 11.824 9.191 .. .. ..
Cyprus 24.246 21.716 24.634 23.220 21.649 17.938 14.221 14.981 15.057 17.136 15.137 18.892 19.560 17.330 18.398 15.863 16.443 15.917 17.636
Czechia 287.391 235.246 222.960 177.401 174.336 158.050 148.123 140.283 161.881 152.876 145.344 161.476 126.736 106.329 135.439 129.650 111.348 100.683 97.240
Germany 201.986 161.112 141.216 149.896 135.353 135.343 124.394 113.165 118.905 131.447 126.204 108.014 105.529 89.601 88.217 103.256 89.900 84.420 85.685
Denmark 428.511 310.172 320.769 265.519 196.277 208.387 167.081 164.588 165.122 205.858 205.744 186.273 166.409 118.673 129.739 140.488 127.186 114.923 100.147
Estonia 113.007 82.328 76.163 76.723 57.202 62.816 36.021 49.335 45.612 51.325 56.171 48.392 41.289 34.967 34.698 41.907 25.656 28.093 26.137
Greece 22.703 19.400 18.327 17.340 17.248 18.013 17.215 16.911 18.193 16.373 17.756 18.323 19.387 18.852 18.932 19.765 19.087 19.281 16.934
Spain 68.696 64.831 62.649 60.677 54.318 50.854 50.192 46.439 32.718 32.738 32.042 31.936 32.514 30.874 36.447 38.031 32.173 29.034 34.388
Finland 118.457 94.613 87.488 81.859 68.984 62.285 57.410 60.813 60.568 55.141 58.676 58.712 60.061 50.368 55.420 59.365 47.623 47.070 47.024
France 148.179 126.090 105.714 111.458 109.719 99.754 91.612 102.371 97.893 96.771 110.922 106.931 102.043 77.202 89.297 96.020 83.539 78.384 78.652
Croatia .. 20.204 18.666 17.210 16.696 15.715 13.973 13.471 12.076 12.089 .. .. .. .. .. .. .. .. ..
Hungary 68.554 61.588 56.159 51.408 49.152 40.668 38.679 35.114 38.803 37.026 38.203 41.172 30.350 22.279 38.640 33.536 22.045 23.572 22.795
Ireland 62.019 47.912 39.027 37.460 36.255 41.749 34.954 36.065 35.900 36.469 36.869 34.831 29.002 22.247 32.540 34.664 30.760 29.021 29.120
Italy 57.684 55.452 52.219 49.693 51.498 47.028 47.205 46.791 47.610 36.825 38.523 35.960 35.783 36.417 34.701 36.593 32.392 31.688 30.885
Lithuania 51.573 35.925 34.983 27.583 24.981 25.358 21.155 23.378 20.218 22.551 24.416 22.268 21.226 16.290 20.629 21.569 9.098 9.251 8.961
Luxembourg 219.924 159.346 160.150 161.274 153.911 139.850 117.503 134.161 131.165 127.622 121.506 121.850 95.423 88.814 107.213 109.542 92.882 90.169 88.283
Latvia 51.253 41.645 45.241 40.502 33.164 35.491 30.855 31.039 25.099 26.116 28.506 22.771 21.598 20.749 25.343 25.397 20.227 16.092 14.673
Malta .. 19.689 22.449 21.927 22.469 15.144 14.972 14.743 16.464 16.113 14.025 10.409 12.622 13.683 20.372 22.439 18.794 17.009 18.752
Netherlands 352.684 280.018 254.693 274.663 244.920 240.395 214.471 204.190 189.663 209.194 211.877 181.218 198.302 154.837 149.548 154.197 145.943 130.048 123.392
Poland 33.180 24.269 20.619 20.972 19.159 17.342 14.870 15.350 15.635 16.685 17.160 17.018 15.913 12.073 15.173 15.548 12.388 10.543 10.007
Portugal 31.910 28.282 22.663 26.527 25.944 24.785 23.737 24.293 20.985 20.336 20.085 18.466 18.755 17.426 17.772 16.751 15.986 14.409 14.784
Romania 24.193 22.455 17.192 18.775 18.909 8.391 7.095 5.686 7.316 7.812 7.519 8.270 7.284 6.015 7.881 5.861 .. .. ..
Sweden 140.196 113.554 91.028 91.808 79.806 86.212 84.144 83.549 81.887 82.644 84.042 73.322 65.126 45.044 68.818 71.031 56.739 57.302 51.902
Slovenia 32.014 19.153 18.102 18.679 16.903 15.885 14.688 13.269 12.562 12.724 12.862 14.553 14.367 14.099 14.338 13.258 9.716 10.937 10.388
Slovakia 354.010 320.887 317.080 274.908 271.682 251.990 323.173 236.697 283.583 244.608 195.229 275.045 174.185 132.733 232.130 295.802 161.255 193.134 160.087
United Kingdom .. .. 120.732 113.340 116.902 117.860 105.761 100.770 108.922 109.324 112.442 122.016 109.870 93.089 97.088 112.769 92.137 88.360 81.940