I break even and actually have a profit on my birds. I freerange, so this supplements their feed bill, as well as give them other types of food to do this also. The amount of money I make in peak egg laying times more than pays for the feed for slow times.
You might want to increase your flock enough to get a dozen a day and sell to local folks. I sell for $2 a dozen and still turn a profit. Most folks sell for much more than this if they live near a metropolitan area.
In peak laying times, I get 3 doz. eggs every other day from my flock, 2 doz. on the off days. So, say I get 2 1/2 doz. on Mon., and save my 1/2 to round out my eggs on Tues., this can yield approx. $34 per week. As I go through a 100 lb. bag of laying mash in about a month, costing me $22 per month, this gives me a tidy profit in peak laying times. More than enough to offset costs in slow times. My birds slow down for approx. 4 months out of the year.
Subtracting the 16 weeks of slow time in which I am still selling, just not at my usual production level, I am still yielding approx. $1088 in egg sales from a 29 hen flock. Feed costs for the year approx. $300 but I'll even round that up to $400 to allow for rise and fall of grain costs. Rounding up on production profit, this will give me rough sales of $700 above my overhead.
I have no way of factoring in the savings I get on not having to buy my own eggs and meat from culled roos and older hens.