Skip to main content

All keepers of sheep and goats are required to complete the inventory.

First published:
6 December 2023
Last updated:

The date of the next sheep and goat annual inventory is 1 December 2025. 

Under the Sheep and Goats (Records, Identification and Movement) (Wales) Order 2015 all keepers must complete an inventory of the total number of sheep and/or goats on their holding(s). 

To complete the inventory, please record the number of sheep and/or goats you own on 1 December and the CPH where they are located on this date.  This should include common land and any temporary CPH.

You must also record the number of sheep and goats on your holding in your on-farm ‘Flock Record’.

How to complete the inventory

  • keepers with a registered EIDCymru account: the inventory will be available on your account at www.eidcymru.org on 1 December 2025
  • keepers who do not have a registered EIDCymru account are invited to complete the inventory on the EIDCymru online portal. Details of how to access the portal will be sent to those keepers without an EIDCymru account

You can register for an EIDCymru account if you would prefer to complete your inventory this way. Please contact EIDCymru staff on 01970 636959 or email contact@eidcymru.org who will be available to take you through the process.

We encourage you to complete your inventory as early as possible after 1 December, and to take advantage of the support that is available

Further support and guidance 

Drop in sessions have been arranged at livestock markets where staff from the Farm Liaison Service and Farming Connect will be able to provide help in completing your inventory. 

Drop in sessions

1 December 2025

Welshpool Livestock Market: between 10am and 2pm

2 December 2025

Ruthin Livestock Market: between 10am and 2pm
Brecon Livestock Market: between 10am and 2pm

3 December 2025

Raglan Livestock Market: between 10am and 2pm

4 December 2025

St Asaph Livestock Market: between 10am and 2pm

5 December 2025

Carmarthen Livestock Market: between 10am and 2pm
Dolgellau Livestock Market between 10am and 2pm

8 December 2025

Welshpool Livestock Market: between 10am and 2pm

9 December 2025

Brecon Livestock Market: between 10am and 2pm

10 December 2025

Raglan Livestock Market: between 10am and 2pm

12 December 2025

Carmarthen Livestock Market: between 10am and 2pm
Dolgellau Livestock Market between 10am and 2pm