Если правильно понял. В 1С бухгалтерии можно создать суб счета на 90 и 91 счетах - по видам деятельности и отражать на них и субконто добавить, а отчёты можно доработать под нужды. Или в оборотке будет видно по какому счету сколько было расходов, доходов.
ты забыл самое главное - кто будет вносить эти расходы. правильный клиент приходит за результатом. а мы даем ему названия программам, советы и названия счетов... это очень больно, поверьте
если развивать эту мысль то клиент залезает на голову и требует чтоб ему давали результат везде - например подключались удаленно и выбирали принтер из списка, потому что "у меня не печатает"....