Splitting transaction into multiple spending categories