"А почему он должен быть единый? "
Например, потому, что это было бы разумно и удобно. Планируемые траты - это по сути мысленные транзакции, множества категорий, которыми при этом можно оперировать, полностью совпадают, в чем смысл создавать два одинаковых списка? Это только путаница и лишние действия по настройке фильтра по категории транзакций (надо же как-то соотносить планы с фактом). Нерационально, прошу по возможности упростить.