Import/export HS code 23: Animal feed and food waste
Products like food industry leftovers and animal feed, including prepared fodder for animals
Why this is important if you are looking for potential customers in the UK:
- It helps you understand the market size for your product in the UK.
- It provides you with a list of potential leads who have bought similar products.
* UK only, last 24 months analysed
Imports by country
What this shows: Import market volume by exporter country into the UK.
Top 5 values
| Country | £ |
|---|---|
| Argentina | 1,030,866,442 |
| Netherlands | 785,468,972 |
| Ireland | 692,858,865 |
| France | 585,135,027 |
| Germany | 521,197,245 |
Countries rank shift: first 12 months vs second 12 months
What this shows: Countries are on both sides of the Sankey. Left side is sorted by first 12-month volume, right side by second 12-month volume, so rank changes are visible from line crossings.
Top 10 values
| Country | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Argentina | 569,142,524 | 461,723,918 | -107,418,606 |
| Netherlands | 400,186,099 | 385,282,873 | -14,903,226 |
| Ireland | 346,340,154 | 346,518,711 | +178,557 |
| France | 307,029,771 | 278,105,256 | -28,924,515 |
| Germany | 274,632,108 | 246,565,137 | -28,066,971 |
| United States | 175,003,653 | 186,951,742 | +11,948,089 |
| Poland | 183,705,609 | 170,449,369 | -13,256,240 |
| Belgium | 179,418,862 | 149,327,138 | -30,091,724 |
| China | 114,406,530 | 107,132,825 | -7,273,705 |
| Brazil | 68,806,975 | 104,552,484 | +35,745,509 |
Imports by country of origin
What this shows: Import volume by production origin country. Differences from exporter-country data can indicate re-export routes.
Top 5 values
| Origin | £ |
|---|---|
| Argentina | 906,657,699 |
| Netherlands | 599,698,179 |
| France | 552,428,333 |
| Germany | 547,443,800 |
| United States | 378,430,223 |
Country of origin rank shift: first 12 months vs second 12 months
What this shows: Origin countries are on both sides of the Sankey. Left side is sorted by first 12-month import value, right side by second 12-month import value, so rank changes are visible from line crossings.
Top 10 values
| Origin | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Argentina | 485,074,412 | 421,583,287 | -63,491,125 |
| Netherlands | 292,981,309 | 306,716,870 | +13,735,561 |
| France | 280,643,910 | 271,784,423 | -8,859,487 |
| Germany | 287,646,493 | 259,797,307 | -27,849,186 |
| United States | 188,017,931 | 190,412,292 | +2,394,361 |
| Poland | 176,063,389 | 168,696,253 | -7,367,136 |
| Ireland | 177,458,630 | 164,018,886 | -13,439,744 |
| China | 127,754,138 | 123,985,496 | -3,768,642 |
| Brazil | 114,476,325 | 124,684,945 | +10,208,620 |
| Paraguay | 107,159,920 | 54,684,050 | -52,475,870 |
Importers across UK regions
What this shows: Number of importing companies by UK ITL2 region.
Top 5 values
| UK region | Companies |
|---|---|
| Berkshire, Buckinghamshire and Oxfordshire | 42 |
| Inner London - West | 38 |
| Greater Manchester | 29 |
| Leicestershire, Rutland and Northamptonshire | 27 |
| Surrey, East and West Sussex | 27 |
UK regions rank shift: first 12 months vs second 12 months
What this shows: UK regions are on both sides of the Sankey. Left side is sorted by first 12-month importer count, right side by second 12-month importer count, so rank changes are visible from line crossings.
Top 10 values
| UK region | First 12m | Second 12m | Delta |
|---|---|---|---|
| Berkshire, Buckinghamshire and Oxfordshire | 31 | 33 | +2 |
| Inner London - West | 34 | 31 | -3 |
| Greater Manchester | 21 | 20 | -1 |
| Leicestershire, Rutland and Northamptonshire | 25 | 19 | -6 |
| Surrey, East and West Sussex | 22 | 20 | -2 |
| Outer London - West and North West | 19 | 22 | +3 |
| Derbyshire and Nottinghamshire | 16 | 19 | +3 |
| Inner London - East | 22 | 17 | -5 |
| Cheshire | 22 | 22 | +0 |
| North Yorkshire | 22 | 18 | -4 |
Import volume by transport
What this shows: Import value by transport mode used to bring goods into the UK.
Top 5 values
| Transport | £ |
|---|---|
| Sea transport (not vehicle on ferry) | 3,933,330,212 |
| Roll on Roll off (RORO) | 1,975,840,596 |
| Other | 571,413,413 |
| Air transport | 32,395,875 |
| Road transport | 830,353 |
Transport rank shift: first 12 months vs second 12 months
What this shows: Transport modes are on both sides of the Sankey. Left side is sorted by first 12-month import value, right side by second 12-month import value, so rank changes are visible from line crossings.
Top 10 values
| Transport | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Sea transport (not vehicle on ferry) | 2,022,915,234 | 1,910,414,978 | -112,500,256 |
| Roll on Roll off (RORO) | 1,031,051,061 | 944,789,535 | -86,261,526 |
| Other | 303,363,756 | 268,049,657 | -35,314,099 |
| Air transport | 17,619,817 | 14,776,058 | -2,843,759 |
| Road transport | 304,165 | 526,188 | +222,023 |
| Rail transport | 119,499 | 66,796 | -52,703 |
Import volume by port
What this shows: Import value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| Liverpool Docks | 770,105,712 |
| Immingham Docks | 762,849,585 |
| Dover | 572,302,919 |
| 000 | 568,283,302 |
| London | 557,675,622 |
Port rank shift: first 12 months vs second 12 months
What this shows: Ports are on both sides of the Sankey. Left side is sorted by first 12-month import value, right side by second 12-month import value, so rank changes are visible from line crossings.
Top 10 values
| Port | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Liverpool Docks | 406,503,878 | 363,601,834 | -42,902,044 |
| Immingham Docks | 387,236,442 | 375,613,143 | -11,623,299 |
| Dover | 286,882,935 | 285,419,984 | -1,462,951 |
| 000 | 303,132,206 | 265,151,096 | -37,981,110 |
| London | 303,130,759 | 254,544,863 | -48,585,896 |
| Belfast Port | 278,647,195 | 260,675,456 | -17,971,739 |
| Middlesbrough | 148,917,868 | 111,529,032 | -37,388,836 |
| Avonmouth Docks | 129,603,561 | 120,726,827 | -8,876,734 |
| Felixstowe | 137,040,179 | 104,112,601 | -32,927,578 |
| Aberdeen Docks | 94,281,115 | 124,677,330 | +30,396,215 |
Importer companies by SIC division
What this shows: Industry breakdown (SIC divisions) of importing companies.
Top 5 values
| SIC | Companies |
|---|---|
| Wholesale trade, except of motor vehicles and motorcycles | 254 |
| Manufacture of food products | 178 |
| Retail trade, except of motor vehicles and motorcycles | 171 |
| Crop and animal production, hunting and related service activities | 37 |
| Other manufacturing | 28 |
Importer companies over time
What this shows: Monthly count of unique importing companies.
Latest 5
| Month | Companies |
|---|---|
| 2025-11 | 266 |
| 2025-10 | 255 |
| 2025-09 | 242 |
| 2025-08 | 221 |
| 2025-07 | 259 |
Top importers
What this shows: Companies with the highest number of months traded for this HS code.
| Company | Months traded |
|---|---|
| B & M RETAIL LIMITED | 119 |
| PETS AT HOME LTD | 119 |
| GEMCOM LIMITED | 118 |
| ROSEWOOD PET PRODUCTS LIMITED | 117 |
| MPM PRODUCTS LIMITED | 117 |
| CEFETRA LIMITED | 117 |
| COSTCO WHOLESALE UK LIMITED | 115 |
| BIOMAR LIMITED | 115 |
| ADM AGRICULTURE LIMITED | 114 |
| ENVIGO HOLDINGS LIMITED | 112 |
Importer company size by revenue band
What this shows: Distribution of importers across company revenue bands.
Top 5 values
| Revenue | Companies |
|---|---|
| 1m-15m | 267 |
| 54m+ | 170 |
| 0-1m | 151 |
| 15m-54m | 89 |
| Other | 46 |
Import seasonality
What this shows: Average monthly import pattern from historical data.
Exports by country
What this shows: Export market volume by destination country from the UK.
Top 5 values
| Country | £ |
|---|---|
| Ireland | 583,604,148 |
| Norway | 346,765,013 |
| Netherlands | 162,018,503 |
| France | 150,816,921 |
| Iceland | 88,123,614 |
Export countries rank shift: first 12 months vs second 12 months
What this shows: Destination countries are on both sides of the Sankey. Left side is sorted by first 12-month export volume, right side by second 12-month export volume, so rank changes are visible from line crossings.
Top 10 values
| Country | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Ireland | 305,880,630 | 277,723,518 | -28,157,112 |
| Norway | 160,363,943 | 186,401,070 | +26,037,127 |
| Netherlands | 67,458,285 | 94,560,218 | +27,101,933 |
| France | 81,388,020 | 69,428,901 | -11,959,119 |
| Iceland | 44,596,690 | 43,526,924 | -1,069,766 |
| Germany | 42,960,013 | 42,046,971 | -913,042 |
| Poland | 40,866,143 | 36,908,857 | -3,957,286 |
| United States | 32,684,035 | 29,719,888 | -2,964,147 |
| Chile | 25,369,779 | 32,948,884 | +7,579,105 |
| Thailand | 26,752,002 | 30,134,845 | +3,382,843 |
Exports by country of origin
What this shows: Export volume by production origin country. For re-exports, indicates where goods originated before UK export.
Top 5 values
| Origin | £ |
|---|---|
| XI | 315,656,484 |
| XU | 41,915,045 |
| Ireland | 12,494,895 |
| United States | 6,020,488 |
| Germany | 5,375,416 |
Export origin countries rank shift: first 12 months vs second 12 months
What this shows: Origin countries are on both sides of the Sankey. Left side is sorted by first 12-month export value, right side by second 12-month export value, so rank changes are visible from line crossings.
Top 10 values
| Origin | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| XI | 157,045,221 | 158,611,263 | +1,566,042 |
| XU | 27,337,626 | 14,577,419 | -12,760,207 |
| Ireland | 5,226,945 | 7,267,950 | +2,041,005 |
| United States | 4,577,877 | 1,442,611 | -3,135,266 |
| Germany | 3,605,138 | 1,770,278 | -1,834,860 |
| Netherlands | 2,833,547 | 1,852,624 | -980,923 |
| QV | 1,102,436 | 2,232,825 | +1,130,389 |
| Poland | 1,261,118 | 1,975,105 | +713,987 |
| France | 1,106,249 | 778,078 | -328,171 |
| Argentina | 65,291 | 1,724,874 | +1,659,583 |
Export volume by transport
What this shows: Export value by transport mode used to ship goods from the UK.
Top 5 values
| Transport | £ |
|---|---|
| Sea transport (not vehicle on ferry) | 1,168,799,040 |
| Roll on Roll off (RORO) | 721,904,684 |
| Other | 412,313,674 |
| Air transport | 57,239,710 |
| Road transport | 1,273,169 |
Export transport rank shift: first 12 months vs second 12 months
What this shows: Transport modes are on both sides of the Sankey. Left side is sorted by first 12-month export value, right side by second 12-month export value, so rank changes are visible from line crossings.
Top 10 values
| Transport | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| Sea transport (not vehicle on ferry) | 598,460,985 | 570,338,055 | -28,122,930 |
| Roll on Roll off (RORO) | 359,995,952 | 361,908,732 | +1,912,780 |
| Other | 211,185,081 | 201,128,593 | -10,056,488 |
| Air transport | 22,198,022 | 35,041,688 | +12,843,666 |
| Road transport | 935,100 | 338,069 | -597,031 |
| Rail transport | 443,027 | 70,933 | -372,094 |
Export volume by port
What this shows: Export value handled by each UK port.
Top 5 values
| Port | £ |
|---|---|
| 000 | 408,978,413 |
| Aberdeen Docks | 374,335,609 |
| Dover / Eurotunnel | 339,107,263 |
| London Gateway Port | 192,582,569 |
| Immingham Docks | 184,653,885 |
Export port rank shift: first 12 months vs second 12 months
What this shows: Ports are on both sides of the Sankey. Left side is sorted by first 12-month export value, right side by second 12-month export value, so rank changes are visible from line crossings.
Top 10 values
| Port | First 12m £ | Second 12m £ | Delta £ |
|---|---|---|---|
| 000 | 210,082,645 | 198,895,768 | -11,186,877 |
| Aberdeen Docks | 175,761,844 | 198,573,765 | +22,811,921 |
| Dover / Eurotunnel | 163,079,178 | 176,028,085 | +12,948,907 |
| London Gateway Port | 93,514,490 | 99,068,079 | +5,553,589 |
| Immingham Docks | 96,474,305 | 88,179,580 | -8,294,725 |
| Southampton | 73,883,438 | 80,833,560 | +6,950,122 |
| London | 51,448,975 | 51,694,564 | +245,589 |
| Liverpool Docks | 52,839,890 | 44,660,426 | -8,179,464 |
| Felixstowe | 59,043,106 | 28,891,142 | -30,151,964 |
| Dover | 37,597,541 | 30,768,340 | -6,829,201 |
Related HS codes
What this shows: Sibling or child HS codes in the same classification branch.
- 2301 – Animal feed from meat or fish
- 2302 – Cereal and legume processing leftovers
- 2303 – Starch, sugar, and brewing waste
- 2304 – Soybean oilcake and residues
- 2305 – Groundnut oilcake and residues
- 2306 – Oilcake and solid residues from oil extraction
- 2307 – Wine lees and argol
- 2308 – Vegetable materials and waste for animal feed
- 2309 – Pet food
Quick facts
HS code: 23
Coverage: United Kingdom, most metrics for the last 24 months
Description: Products like food industry leftovers and animal feed, including prepared fodder for animals