We recently had a row little discussion about the cooking duties at weekends, brought about by DH's constant whinging about the cost of the meals out we have.
The rule here is that whoever cooks, doesn't wash up. As I do all cooking, he therefore does all washing up. (And the bins, as an aside-those are the two chores he is responsible for)
DH doesn't cook, apart from a curry once every couple of months. Since I see no good reason why I should spend the weekend cooking while he sits on his arse, I long ago insisted that at least one main meal per weekend was taken at a restaurant. Either that, or he learned to cook PDQ. As he displayed no signs of approaching any of the 501 cookbooks I have, or looking up recipes on the World Wide Interweb, or perusing YouTube, the restaurant meals it was.
However. The above discussion brought forth the complaint from me that filling the dishwasher does NOT, in fact constitute 'doing the washing up', and the washing up fairy was 'on strike' until further notice and would not be available to wash up the bread board/chopping board/oven trays/crystal glasses (wtf those were used anyway) and so forth.
Thus it works like this here now: Dh does the washing up, or it gets left. Occasionally (like tonight, for instance) I'll be kind and fill the dishwasher for him. (And then huff at him when he whines that I didn't put the salt in, ungrateful swine that he is). If he cooks, at any point, I clear up.
In short, if you don't cook, you wash up. Properly. And if you don't, you're a lazy bugger. Or you cook, and have the joy of not washing up.