Even Journal Vouchers could be used to allocate the receipts and payments for Job/Projects.
Note: In the Journal Voucher screen, enable the option Allow Cash Accounts in Journals in F12: Configuration screen.