I have 6 kids ages: 14,11,9,7,6, & soon to be 3 (plus 2 step-kids but they don't live with us)
I have never given an allowance. I firmly believe that children need to contribute to the family & help pick up after themselves without expecting to be paid for it.
No one is going to come over and cut them a check for picking up their dishes once they move out on their own, why do it now?
I give them praise & help them feel proud of themselves for doing a great job, but I don't pay them to be a contributing part of the family.
If they want to earn some money, they can work for it. My kids grow pumpkins to sell for October, they collect cans & crush them for recycling, and do other jobs for friends and family.
Of course there is always tooth fairy money & holiday gift money... but really, what do they need money for? As the parent you are supposed to be providing them with all of their needs, right?
Earning money should be a work ethics thing, not a family contribution thing.
Just my opinion