Farm Net Income (Corrected for Purchasing Power)

SAS Output Economydoctor. FADN Advanced Results (luke.fi/economydoctor). EconomyDoctor Profitability calculation. Background data: FADN Public Database (SO). https://agridata.ec.europa.eu/. June 27, 2025
Farm Net Income (corrected for purchasing power) 2023p 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Farm Net Income (corrected for purchasing power) EU27-2020 31.013 41.255 32.211 26.495 26.898 24.900 21.026 18.006 17.427 17.053 17.152 .. .. .. .. .. .. .. .. ..
EU-28 .. .. .. 26.970 27.234 25.373 21.613 18.362 17.619 17.452 17.673 19.401 19.138 18.129 13.220 15.983 18.362 19.589 17.870 17.940
Austria 41.798 51.589 37.759 30.112 28.334 29.346 27.424 22.566 19.611 20.633 23.086 26.290 27.941 22.188 20.762 29.204 29.218 24.373 22.847 22.623
Belgium 109.170 102.906 60.907 57.511 65.701 60.334 58.138 50.703 42.185 46.112 52.337 57.741 46.820 59.631 38.311 39.952 53.733 50.023 44.944 42.904
Bulgaria 23.576 78.276 70.441 39.384 36.080 41.609 35.918 17.390 21.382 19.416 15.947 17.108 15.092 16.496 8.949 10.504 10.007 .. .. ..
Cyprus 29.589 17.475 14.760 17.697 15.338 13.463 11.139 6.651 7.756 7.468 10.046 8.668 13.239 14.269 10.062 11.240 7.368 9.117 7.578 6.721
Czechia 50.504 97.458 68.510 72.913 58.959 64.008 57.860 51.315 56.665 86.329 68.305 61.427 68.149 31.343 15.878 36.774 58.147 38.860 30.825 43.789
Germany 60.375 83.387 53.293 37.379 46.105 37.994 46.128 38.077 29.438 36.762 48.235 47.316 36.274 35.316 21.713 26.323 42.759 31.822 28.559 28.567
Denmark 51.184 142.476 70.396 74.630 53.953 7.519 36.149 5.877 10.047 17.317 41.567 41.769 22.134 6.571 -67.326 -73.682 1.900 14.832 11.093 4.509
Estonia -3.026 53.302 30.121 27.710 28.349 11.219 25.241 -1.166 9.711 8.705 22.247 35.543 30.767 24.592 14.373 22.293 31.127 17.229 23.224 24.916
Greece 16.705 17.890 15.010 13.646 12.568 12.476 13.723 12.403 11.922 13.090 11.090 11.778 12.529 14.657 13.787 14.816 16.380 15.786 15.923 13.921
Spain 47.173 47.314 44.561 40.998 40.698 37.356 35.884 35.482 31.809 21.107 22.866 21.572 21.946 22.967 20.709 26.792 30.787 26.551 22.507 28.176
Finland 12.876 34.206 22.976 20.136 17.810 17.914 16.031 10.664 14.235 15.746 13.446 17.216 17.656 19.760 12.277 16.578 21.713 14.664 16.075 16.460
France 41.939 68.471 50.973 34.518 39.697 38.247 34.058 24.135 32.878 30.081 28.577 43.240 42.348 39.747 16.246 31.296 40.068 31.006 27.256 27.261
Croatia 20.253 24.793 18.977 16.902 15.157 14.016 13.447 12.093 10.304 8.864 7.731 .. .. .. .. .. .. .. .. ..
Hungary 41.428 56.832 49.352 44.253 39.322 39.041 32.921 32.165 28.432 35.360 29.939 30.907 34.344 20.933 10.866 23.660 19.488 12.129 9.177 10.346
Ireland 15.170 35.021 25.790 19.180 19.147 18.695 23.991 19.029 20.923 20.819 17.460 18.100 19.761 14.665 12.781 14.475 17.239 14.414 14.758 13.953
Italy 43.201 42.238 40.121 36.552 33.713 34.949 32.314 32.285 30.812 31.067 21.768 23.310 21.951 22.697 21.802 21.166 24.316 20.585 19.943 18.997
Lithuania 8.337 42.743 28.358 29.868 20.321 15.090 20.982 15.596 20.349 15.381 19.943 24.542 23.994 24.215 19.519 23.423 26.752 13.949 13.128 13.222
Luxembourg 57.659 77.736 41.729 47.658 49.950 51.991 46.144 30.948 44.598 38.818 37.746 32.841 41.297 21.808 21.209 35.964 43.763 35.040 33.487 35.739
Latvia 8.989 32.115 21.422 26.042 23.569 13.558 22.045 18.372 19.223 13.655 13.310 18.234 17.621 14.969 10.066 16.161 22.906 20.852 17.884 15.877
Malta .. .. 14.892 16.387 17.203 17.572 11.956 11.910 13.465 14.145 13.651 11.811 9.183 12.490 10.680 20.030 22.824 18.765 17.194 19.491
Netherlands 137.080 154.146 102.567 77.356 96.904 75.059 83.936 62.744 58.565 48.369 63.284 61.706 36.550 55.620 21.337 29.012 44.682 45.778 37.555 28.268
Poland 19.864 39.744 26.207 20.550 20.666 17.545 16.854 14.029 13.957 14.985 17.220 18.877 18.484 16.531 11.074 11.828 16.147 11.920 9.548 11.463
Portugal 27.172 26.444 21.880 16.386 20.222 20.014 19.611 18.522 19.215 16.173 16.204 15.552 14.302 14.555 12.710 12.907 12.022 11.768 9.805 9.357
Romania 18.232 26.356 27.471 18.801 21.935 22.944 10.713 8.520 6.356 9.375 10.101 9.906 10.459 8.519 6.290 9.043 4.745 .. .. ..
Sweden 24.084 58.684 31.709 19.882 20.531 7.295 15.972 14.411 12.300 7.973 12.134 12.230 13.421 14.010 4.983 23.153 21.351 7.195 9.940 4.283
Slovenia 12.661 23.195 9.642 8.738 9.072 7.819 7.210 6.209 5.819 5.276 5.796 5.854 8.150 8.107 8.095 6.760 9.110 4.184 6.556 8.015
Slovakia 67.280 86.674 76.102 61.299 16.672 24.940 2.438 102.924 33.802 39.467 -4.092 -4.863 21.346 -31.043 -66.147 1.189 12.273 -65.091 -6.755 -3.455
United Kingdom .. .. .. 36.518 32.464 35.260 39.859 26.989 18.406 28.749 36.645 39.612 54.614 48.832 41.760 43.734 44.314 31.180 29.729 25.552