We guarantee our nanny 30 hours a week - that is, if she wants to work 30 hours, she can. We don't need her for that many hours since the kids are in school (so she does cleaning, housework and errands the other hours). This week, she only will have worked 28. That wasn't my choice, she just happened to work 5 hours yesterday and 6 today (whereas she could have done 6 and 7 / 5 and 8). But I know she doesn't have a lot of money. Would you just pay her the 30 hours or pay her what she worked. If you do pay her the full 30, do you tell her that you know she only worked 28 but you're doing it as a bonus?