I have a 5 year old DD and she can:
Dress herself (clothes are laid out the night before and she gets herself up and dressed each morning)
Get her own breakfast (again bowls, cereal etc is all laid out the night before)
Make her own bed (only a duvet to flip back)
Tidy her own bedroom (once a week)
Put old clothes in her dirty washing basket
Take own belongings (book bag etc) to school (again it is laid out her!)
Brush her own hair, and if needed she can put it into a pony tail.
She cleans her own teeth in the mornings, we do it at night (disclosing tablets are great for teaching them how to do this properly!)
Get her own shoes and coat on.
In terms of helping around the house she can:
Lay the dinner table (set out knives, forks etc)
Pour drinks (from a jug I put on the table)
Help do some dusting etc...
If pushed, she can also make a sandwich, although I wouldn't want to eat it myself
.
I believe in independent children - so have raised both of mine that pretty much, at 5 she is able to get herself up and ready for school each day. Dd's teacher really likes it too!