Red-meat co-operative Alliance Group more than halved its net profit as it paid more for livestock and in tax, interest and administration costs.
Net profit for the year ended September fell to $6.6 million from $14.4m a year earlier, the Invercargill-based co-operative said in its annual report.
Revenue, however, lifted to $1.8 billion from $1.5b in the prior year and it paid more than $1.2b to its farmer-shareholders.
The group also paid $14.6m in loyalty payments and $31.6m in advance payments to support farmers in periods of low cash flow.
"The loyalty payment is only a very small portion of the revenue a farmer gets paid for the animal and the bulk of it gets paid up front on the day and those prices are much higher this year than what they were last year in the case of sheep meat and venison," chairman Murray Taggart said.