I have 3 kids. My boys are nearly 8 & 6 and my daughter is only nearly 3.
This is what I have my kiddos do and I don't believe it's ever too early to have them help! LOL
My 8 & 6 yr old BOTH...
Clean their own rooms (I do not do it).
Take out the trash
vaccum the floors
Help with setting and clearing dinner table by putting dishes in the sink.
They will help dad with cleaning the garage or basement when needed. But that's pretty much all they do.
Now, my nearly 3yr old...
We are having her help put dishes away in the washer. Honestly her thing is to put the forks and spoons away and she LOVES it!
She will help to pick up her toys and put them back in her toy box as well.
She tries to vaccum and we let her.
All kids will help to bring groceries into the house as well!
I do have a chart. They get different colored stars for what chore they did. Each star is worth X amount.
They get a star for brushing teeth, making bed (as good as they can at that age), basically being good and showing respect, helping when needed etc...
They earn their money and they each have a money box. On average they earn about 10 to 15.00 each month and then they take their money to the store and I have them purchase their toy. I've noticed they take better care of their toys when they buy them!