Journal feature must be required if you claim billing and accounting software, as we can`t set off one party balances with other party balances which to be adjusted on the request of others. we need JOURNAL feature just like Create Expenses available in mybillbook.