Hello. this program uses the double entry system for accounting, so yes, you need to track every transaction, know where the money is coming from and where it is going to.
The program does not have an option to allocate money without the proper account information.