When it comes to handing out chores and dividing up housework, we are usually pretty arbitrary about it. Usually Mom makes a list of jobs and starts assigning, this is destined to fail.
A better idea is to make a list, a real list, not just clean the bathroom, pick up your room, help with dishes. A list of everything that needs to be done.
There are things that need to be done once a day, once a week and once a month, all of these need to go on the list.
Once you have your list sit down as a family and see what each person likes to do. My daughter would rather clean the bathroom than wash dishes, ever. She hates the feel of dirty water filled with food scraps, she would rather clean the toilet.
If I assign her dishes it’s going to be a fight every day, if I let her clean the bathroom, she’ll do it because she is grateful not to wash the dishes.
Think outside of the box. Maybe one of your kids likes stripping the beds and throwing the sheets in the laundry. Let them do all the beds. I personally hate putting laundry away, I will wash, dry and fold, I just don’t want to put it away. I don’t need someone to do the laundry, just the putting away part.
Find out what jobs your family likes and what jobs they dislike. If you divide them that way you are more likely to get the kids cooperation. You will probably still wind up with jobs no one wants to do and you can always offer to pay for those jobs.
If you can dole out the jobs to the people who like them, the chores will get done. When I was younger I loved cleaning the oven, I would even do it for the neighbors. You never know what chore you kids might like until you talk to them about it.