My girls are 10 and 12 and have been doing some chores for several years.
Right now they are responsible for their own room, made bed, clothes in hamper and room in "reasonable" shape. They pick up after themselves, shoes away, jackets hung and toys/games put away after use and not left in common areas.
They help with laundry in the summer but during school its easier if I do it myself. They put away their own clean clothes.
They set and clear the table, load and unload the dishwasher. They usually alternate those jobs so if one sets and the other clears and one loads the dishwasher the other clears.
Right now I give them the $ they need for school lunches, dues and such and they have chores they can do for extra $.
I pay $3.00 for a chore I would otherwise have to do if its done correctly. We have a jar with slip of paper and they pick the chores each Sunday and get the $ the following Sunday.
Some of the chores are, vacuum & dust the living room, clean a bathroom (I still do the toilets though), swiffer and dust the dining room etc. By having them pick on Sunday I know which chores I should skip that week. My oldest has started helping dad with the mowing yardwork and likes that because dad pays more
After a few months of helping/teaching them they really wanted to do a good job and do it by themselves. They really do a good job and I seldom have to go over anything anymore.
Since we have started paying them per job instead of allowance they have been managing money better. I also see more respect for the all the work done by all of us and more cooperation in keeping things neat between cleanings.
So far so good, hope this helps!
TJ