Skip to Content
State Revenue Office
Log in

The temporary pause on livestock duty has ended. Duty resumed on 1 October 2026. You must lodge and pay your October 2026 return or statement by 21 November 2026.

Understanding livestock duty

How duty applies to livestock sales and who must lodge and pay.

Key information

When you sell livestock such as cattle, sheep, goats and pigs in Victoria, you pay duty on the sale. Duty applies to live animals and carcasses sold via saleyards, paddocks or over the hook.

If you sell livestock yourself, you pay the duty directly. If an agent sells livestock for you, they pay the duty and pass the cost on to you.

Rates and calculations

Duty depends on the type of livestock:

  • Cattle: Up to $5 per head.
  • Calves (under 6 weeks): $0.15 each.
  • Cattle carcasses: $0.90–$1.30 each.
  • Sheep and goats: $0.35 each.
  • Pigs: Up to $0.16 each.

For full details, see the current rates for the sale of livestock or use the livestock duty calculator.

Calculate livestock duty

Register, lodge and pay

Register

See the list of approved agents.

Lodge

You must lodge a return or complete and lodge a statement by the 21st day of the month following the sale.

Pay

Payment is due when you lodge your return or complete and lodge your statement. You can pay by credit card, BPAY, at a Westpac branch or by electronic funds transfer.

See your options to pay your livestock duty.

Updated: 1 October 2026