Perhaps non-physical SKUs could be created for things like Birthdays where you associate gifts given to a certain person. For example, it may be worthwhile to track how much gift you gave at a Wedding ...