You can use the QuickBooks Desktop Loan Manager to help you track the forgivable expense. Before you set up the accounts for the loan manager, you'll want to make sure you have a liability, vendor, and expense account set up for the loan. Then, you can setup an escrow account for the portion of the loan that's managed by a third-party. Here's how:
Navigate to the Lists menu and choose Chart of Accounts
Press the Account drop-down, then hit New.
Select Other Account Types, and then Other Current Assets.
Push Continue and enter the account name.
Click Save and Close
Next, you can record and track your loans by following these steps:
Go to the Banking menu and select Loan Manager.
Hit Add a Loan.
Enter the account info for the loan (Account Name, Lender, Origination Date, Original Amount, and Term), then when you're ready press Next.
Insert the loan's payment info (Due Date of Next Payment, Payment Amount, and Next Payment Number) and push Next.
Enter the interest info (Interest Rate, Compounding Period, Payment Amount, Interest Expense Account, and Fees/Charges Expense Account) and choose Finish when you're done.