Reimbursement can be tricky. Do you have a Cash envelope or account for your pocket money? If so, I would record your purchase of the costume as a transfer from your Checking account to the cash account, since you essentially just “withdrew cash”. You’ll need to deduct the money from Checking and that may be a good way to do so while still having the money to spend.
To record the ice cream, just record a transaction from your cash envelope.
Hope that helps!
Hmmm…just moving money between accounts shouldn’t change your Unallocated balance at all, since it represents the aggregate amount in all your accounts. Did you already enter the costume purchase as a transaction? If so, then you’ve accounted for it twice. I would replace the “purchase” with the transfer and that should clear everything up. If it was part of a larger purchase (eg it accounted for $20 of a $100 shopping trip) you could enter the $20 as a credit against that envelope like you would for a return. That will increase your checking account by $20 which would also fix your Unallocated balance.
Personally, I have both a Cash account and a Petty Cash envelope so I can manage “pocket money”. I don’t actually track cash spending (I just make single aggregate transactions to keep things balanced) but that way I can account for cash withdrawals and such.
Does that help?