Great article on Learnvest.

Take Home Pay Budget Breakdown
50% = Basic Expenses (housing, transportation, utilities and groceries)
20% = Financial Priorities (emergency fund, retirement plans, 401K)
30% = Lifestyle choices (extras like cable, able, internet and phone plans, charitable giving, childcare, entertainment, gym fees, hobbies, pets, personal care, restaurants, bars, shopping)