It's a combination of both. If I'm not mistaken the average is about 16% (170 BRL), most poor income of families in Brazil have 4 people
But I made I mistake, when the benefinit started the limit person per family was 3, the calculus was different, it was 24% of minimum wage (by the time) + only 7% per person who were either child, teenager, pregnant or nursing mother. Hence the limit you could get was 95 BRL, roughly 45% of the minimum wage instead of 80% I thought
However the accumulated inflation for the last 18 years is 294%, hence the threshold of Bolsa Familia should be 375 BRL (around 38% of minimum wage)
And you are totally right, even 375 BRL for a 5 people family would be already far bellow anything necessary to make a living, 70% of beficiary families have at least one person with a regular paid job
Yes but this is the point, Bolsa Familia should be just some help for really poor families to at least have some food, or help with the main expenses. As you correctly pointed out most families receiving the benefit already have people in the workforce or already receive some kind of benefit. If you were to give people a wage to give them some decent living then the cost per family would be 5x-10x more the current amount which is something the government has no money from. It would have to cut from other places or print/borrow the money. What Brazil needs is a constant period of economic growth with high employment so people actually don't have to depend on government benefits. Easier said than done though...