Send a Cow, a provider of livestock to African farmers, plans to raise £500,000 from a Christmas catalogue.
The charity hopes the catalogue will encourage people to buy a cow, a goat or a beehive instead of a traditional Christmas present.
The scheme works in a similar way to the familiar sponsor-a-child programmes, with recipients receiving a thank-you card and a photo of the animal that has been bought for a family.
Send a Cow trialled the catalogue last year and made around £250,000.
The charity expects to double this amount by adding to the range of "gifts
and the inclusion of a split-payment scheme enabling people to give less.
"It's often difficult to communicate to people how much good they can do by donating a cow or other livestock to an African farmer, but the catalogue seems to work really well,
said general manager Martin Geake.
Send a Cow helps poor families in Kenya, Ethiopia and Uganda.