We are also self employed and it was very frustrating for us to come up with a budget. We tried various stuff over a period of several years...and none of that worked. The system we've finally come up with is this:
We sat down and hashed out what we absolutely HAD to make each month to squeak by. It is important that you make an exhaustive list for what you're spending money on each month. If it does not reflect reality, you will discover "black holes" where money seems like it is mysteriously disappearing, even though it is not listed on your budget as an expense (speaking from experience here, lol).
For us, we had to have a cash flow thing going that let us get at LEAST a month ahead. So basically what I mean by that is that it is at least LAST month's income that is paying THIS month's bills (and when I say "at least" I mean that it is GREAT when we can get even more of a buffer built up in savings than that, like the other's have suggested).
So anyway, when we accumulate the amount we MUST have to pay the most critical expenses, the money gets distributed into envelopes....With the most important bills getting paid first. IF there is enough leftover to go into the 'fun' categories, then it does. But if it's not there, it's just not there and we have to go w/o those things for that following month.
All of that works fine and good too, as long as disaster doesn't strike. It is amazing how the potential for ridiculously expensive bills always seems to be lurking right around the corner (dr bills, vet bills, van transmissions, hot water heater takes a dump and we need a new one, etc). This is where having a savings account built up is SO important.
If you sit down and make this exhaustive list of your real expenses and find that DH's monthly income consistently falls below that mark, then you will know that something different needs to be done (i.e. either expenses
need to go down or income
needs to go up....otherwise you
will sink into debt). This was going on with us, so I got a job that made up the difference. (And what a "difference" it truly made! Actually being able to pay bills off, rather than just accumulate new ones did wonders for morale!!!).
Anyway, I am really tired today and as a result, the coherence (sp?) of my conversations thus far has been sub-par, :baby04: LOL. So I hope that I managed to type all of this out in a way that at least sorta makes sense

. I do sympathize with your situation....it was (and still often is!) a tough one for us as well!! Best of luck to you....
Erin