IrelandCattlePrice.com · Real farm-gate prices, reported by farmers.

Methodology

Where every figure on this site comes from, how it is calculated, and what it can and cannot be used for — in plain English.

← Back to IrelandCattlePrice.com

How to read IrelandCattlePrice.com data

Figures on the site carry one of three labels so you can see at a glance how much checking sits behind them.

Farmer reported

Submitted anonymously by a farmer through the report form, by text or by WhatsApp. We screen it for obvious errors (see below), but it has not been checked against a docket. Treat it as what farmers say they were paid.

Kill-sheet backed

The farmer uploaded the factory kill sheet or remittance, and the relevant figures — factory, date, number of animals, weights and money — were checked against that document before publication. Only reports that have actually been through that check carry this label.

Official

Taken from a named official source: the Department of Agriculture, Food and the Marine (DAFM), Bord Bia, the EU Commission, the CSO or AHDB. We show the source, the period it covers and its basis (for example R3 grade, incl. bonuses, excl. VAT) beside the figure.

Factory base quotes and mart reports are not one of those three levels. They carry their own named source and date instead (for example "IFA, 16 Sep 2026" or "GVM Kilmallock report, 28 Sep 2026").

IrelandCattlePrice.com does not guarantee that every submitted price has been independently verified. Unless a figure is marked kill-sheet backed or official, assume it has not been checked against a document.

Farmer price reports

Any farmer can report what they were paid, anonymously, with no login or account. Only two things are required: the factory and the price. A price can be typed as €/kg or c/kg — 6.50 and 650 are read the same way. Everything else is optional: number of cattle, total weight, total money received, type (steer, heifer, young bull, cow), grade, county, kill or payment date, bonuses and a free comment. If the farmer gives total weight and total money but no price, the c/kg is worked out from those two.

Reports can also be sent by text or WhatsApp to 087 337 6149 (factory and price is enough). Once entered, those follow exactly the same rules as reports made through the website.

The form saves a copy of the report on the farmer's own phone before sending and retries if the connection drops, so a price is not lost on a bad signal.

The quick form does not ask whether a price includes VAT. Most farmers quote the ex-VAT price per kg, but we cannot guarantee that for every report. Kill-sheet reports record the VAT basis from the document.

Where a farmer gives no kill date, the date the report was submitted is used and the report is flagged as "date assumed". Public farmer figures are grouped by the date a report was submitted, not by kill week.

Kill-sheet upload

Kill-sheet upload is a separate, optional route for a higher-quality report. A farmer uploads the factory kill sheet or remittance (PDF from the factory portal works best; photos are typed in by the farmer). The page reads the document, shows the farmer what it found, and the farmer confirms or corrects it before submitting. The document itself is stored privately and is never published; names, herd numbers, tag numbers, account and docket numbers are never shown.

A kill-sheet report is reviewed before it is published. Only once its figures have been checked against the uploaded document is it treated as Kill-sheet backed. The ordinary quick report stays the easiest way to report — the kill sheet is never required.

Anonymity and privacy thresholds

See the privacy policy for what personal information we hold and why.

Averages and the date window

Every public farmer figure on the site — the homepage summary, the report tab, the factory prices pages, Prices Today, the /prices page and the factory comparison table — is built from one shared set of reports using one date window: the last 30 days. Changing the window in one place changes it everywhere, so different pages can no longer disagree about how many reports there are.

If the report data fails to load, the site says "Farmer report data temporarily unavailable". It never shows a loading failure as zero reports.

Dates and freshness

Every market figure shows its own date, and it is the date of the data, not the date the page was loaded. Factory quotes, farmer reports and official prices usually have different dates, so each one carries its own: the date a quote was published, the 30-day window for farmer reports, and the week-ending date for official prices.

Age is counted in Irish calendar days. Older verified figures are still shown — they are useful — but never presented as today's. If a figure fails to load, the page says the data is temporarily unavailable; it does not show a blank, a zero or an undated old number as if it were live.

Each metric has one source used on every page. Factory base quotes, the official average price paid and farmer-reported prices are three different measures and are always labelled separately; where the same metric (for example the official R3 steer price) is available from more than one file, every page shows the newest verified week.

Errors and outliers

Every report is stored. Nothing is deleted because the price looks high or low. Instead the database checks each report as it arrives:

The review is a check for obvious mistakes, not verification. A report that passes it is still Farmer reported, not verified.

Factory base quotes

Factory quotes are the base prices factories advertise for in-spec cattle — before bonuses. They come from published trade reporting (Bord Bia, IFA and Agriland factory-quote reports), are checked by an automatic updater twice a day and confirmed by hand, and are always shown with the date they were published. Reported "deals above quote" are shown separately and labelled as such. A base quote is not what a farmer is paid, and we do not subtract one from the other.

Official datasets

Each official figure carries its source and the week or period it covers.

Mart data

Mart Watch lists marts across the Republic and Northern Ireland with sale days, contact details and online bidding links. Sale days are only shown where a recent source confirms them; contact details come from the marts' own websites and published directories. Missing details are left blank, never guessed.

Mart prices come only from reports a mart itself publishes (its website, weekly report or published lot list), or that it has given us permission to use. Where a mart publishes individual lots, we work out an animal-weighted average c/kg; where it publishes a "sample" of lots, we say it is a sample and not the whole sale. Ranges-only reports are quoted as ranges, never averaged. Northern Ireland marts report in pence per kg and are kept separate. Broad national mart indicators are labelled as national context, not the price at any one mart. Mart figures are liveweight; factory figures are deadweight — they are never compared directly.

Why same-week farmer reports matter

The official average price paid arrives about two weeks after the cattle are killed. Farmer reports arrive the same week. That is the reason the site exists — but it is also why farmer reports must be read with their limits in mind.

Limitations — read this before using the data

Use by researchers, journalists and educators

Aggregated data is available free of charge to universities, colleges, journalists and researchers working on beef prices. Contact us and say what you need.

Corrections

If you spot an error on this site, tell us at brendan.kennedy@irelandcattleprice.com and we will fix it and say that we did.

Last updated 3 October 2026 — rewritten to match how the site works today. Home · Factory prices · Marts by county · Privacy · Cookies