Invercargill-based Alliance Group said its pre-tax profit rose by 26.7 per cent to $10.1 million in the year to September, despite difficult market conditions.
Chairman Murray Taggart said the year had been challenging for farmers, but that the co-operative had strengthened its balance sheet considerably.
"Global market prices have been at their most difficult in the last five years and any recovery in prices since May has been more than offset by the foreign exchange levels, in particular, sterling and US dollar," he said.
"However, the weather conditions across the country have also became more favourable as the year progressed, which has provided a significant boost for our farmers," Taggart said in a statement.
The co-operative's business transformation strategy was resulting in tangible benefits that had exceeded expectations, delivering gains of $56m compared to the budgeted $34m, Taggart said.