Often people buy multiple categories of items at the same time. It would be more user friendly to allow people to categorize the amount into multiple categories (eg, $20 purchase is $10 groceries and $10 cleaning supplies) instead of multiple transactions which creates a lot of unnecessary noise in the transaction history