How to Record a Forgiven Loan or Debt Cancellation in QuickBooks
Convert a PDF bank statement to a QuickBooks file
Drop in a PDF statement and get a QBO (Web Connect) or IIF file you can import into QuickBooks Online or Desktop.
When a loan or debt is forgiven, you do two things in QuickBooks: remove the loan liability from your balance sheet and recognize the forgiven amount as income. The mechanics are one journal entry that debits the loan payable account and credits an Other Income account. The catch is the tax treatment. PPP loan forgiveness is federally tax-exempt income, but most ordinary debt cancellation is taxable cancellation-of-debt income reported on a Form 1099-C. Book it the same way in QuickBooks, but label the income account clearly and confirm the tax side with your CPA.
Forgiveness feels like a windfall, and it usually is, but it is not free of bookkeeping. The money never moves through your bank: you already had the cash, and now the obligation to repay it disappears. There is no deposit to categorize, no check to write. Everything happens as a book entry. Skip it, and your balance sheet keeps showing a loan you no longer owe while your profit and loss never reflects the benefit. Below is how to record it cleanly, whether it is a PPP loan, a forgiven EIDL advance, or a vendor writing off what you owe.
The core entry: debit the liability, credit income
Forgiveness is the mirror image of how the loan went on your books in the first place. When you originally recorded the loan, you credited a liability account (see how to set up a loan or line of credit in QuickBooks). To retire it through forgiveness, you reverse that liability and send the offset to income instead of cash. The single journal entry is: debit the loan payable liability account for the forgiven amount, and credit an Other Income account for the same amount. That zeroes the loan and shows the forgiveness on your profit and loss, below your regular operating income so it does not distort how the business actually performed.
Here is the step-by-step walkthrough in QuickBooks Online. Go to the plus New button, choose Journal Entry. On line one, select the loan liability account (for example, PPP Loan Payable or Note Payable) and enter the forgiven amount in the Debit column. On line two, select your Other Income account and enter the same amount in the Credit column. Set the forgiveness date, add a memo like "PPP forgiveness approved, SBA notice dated MM/DD," and save. Open the balance sheet: the loan should now read zero, or drop by the forgiven amount if only part was forgiven.
Setting up the Other Income account
You want the forgiveness landing in its own income account, not buried in sales. In the chart of accounts, select New, set the Account Type to Other Income, and set the Detail Type to Other Miscellaneous Income. Name it something a tax preparer can spot instantly, such as "PPP Loan Forgiveness" or "Cancellation of Debt Income." Using Other Income keeps the forgiven amount out of operating revenue, so your gross profit and normal income totals still tell the truth about the business. This separation also makes it easier to show forgiveness correctly when you turn your books into clean financial statements for a lender reviewing your performance.
The PPP and EIDL tax-exempt case
PPP loan forgiveness is a special situation worth getting right. Federally, forgiven PPP amounts are tax-exempt income, and the expenses you paid with those funds stay fully deductible. That is an unusually favorable outcome, and it is exactly why labeling matters. Book the forgiveness to a dedicated account named something like "PPP Loan Forgiveness (Tax-Exempt)" so your CPA can clearly exclude it from taxable income while keeping it visible in your books. Lump it into ordinary income and someone has to untangle it later, at the risk of it being taxed when it should not be.
The forgiven EIDL advance, the emergency grant portion many businesses received early on, was similarly non-taxable and can go to its own tax-exempt income account. Watch the distinction, though: an EIDL loan itself is a real loan you repay on a schedule, not something that gets forgiven. Only the advance or grant piece was forgivable. If you are carrying an EIDL loan, it stays on the balance sheet as a liability until you pay it down, and periodically reconciling that loan account against your statements keeps the balance honest. Our PDF bank statement to QuickBooks converter gets those loan payments into the banking feed so the payoff matches the lender's records.
Ordinary debt cancellation and the 1099-C
Here is where a lot of business owners get an unwelcome surprise. When a vendor, bank, or lender cancels a debt you owe, that forgiven amount is generally taxable cancellation-of-debt income under Internal Revenue Code Section 61. The creditor typically reports it on a Form 1099-C, Cancellation of Debt, and the IRS gets a copy. So unlike PPP, the default for ordinary forgiveness is that it is taxable. It flows through to your income the same way in QuickBooks, but it does not get excluded on the return. Name the account plainly, such as "Cancellation of Debt Income," so it is obvious it belongs in taxable income.
There are exclusions. Under IRC Section 108, cancellation-of-debt income can be excluded if the debt was discharged in bankruptcy, or to the extent you were insolvent (your liabilities exceeded your assets) immediately before the cancellation. These exclusions can wipe out the tax entirely, but they come with rules, forms, and often a reduction of your tax attributes. This is not a do-it-yourself call. Record the entry in QuickBooks so your books are right, then let your CPA determine whether an exclusion applies.
Partial forgiveness
Sometimes only part of a loan is forgiven and you still owe the rest. The rule is simple: record only the forgiven portion to income, and leave the remaining balance in the loan liability account. If you had a $50,000 loan and $30,000 is forgiven, your journal entry debits the loan liability $30,000 and credits income $30,000. The loan account then shows a $20,000 balance, which you keep paying and reconciling as a normal loan. Do not zero out the whole loan just because part was forgiven, or your balance sheet will understate what you still owe.
Keeping the bank feed clean
Because forgiveness is a book entry with no cash movement, nothing should show up in your bank feed for it. There is no deposit to match, because you are not receiving new money, you are just being released from paying it back. The only bank activity tied to these loans is the actual cash: the original funding and any repayments made before forgiveness. Keep those categorized against the loan liability. When you handle grant-style funds that come with strings attached, treat them differently and track restricted funds and grants in QuickBooks so restricted money does not get counted as free income. The forgiveness journal entry stands on its own, dated when the lender approved it.
Is a forgiven loan taxable income?
It depends on the loan. Forgiven PPP loans are federally tax-exempt income, and the forgiven EIDL advance was non-taxable too. But ordinary commercial debt cancelled by a vendor or lender is generally taxable cancellation-of-debt income under IRC Section 61, unless a Section 108 exclusion like bankruptcy or insolvency applies. Record it in QuickBooks the same way either case, then confirm the tax treatment with your CPA.
How do I record PPP loan forgiveness in QuickBooks?
Create an Other Income account named "PPP Loan Forgiveness," then post a journal entry that debits your PPP loan liability account and credits that income account for the forgiven amount. This removes the loan from your balance sheet and shows the forgiveness as tax-exempt income on your profit and loss. Keep it in its own labeled account so your tax preparer can exclude it from taxable income.
What journal entry records loan forgiveness?
One entry: debit the loan payable liability account and credit an Other Income account, both for the forgiven amount. The debit clears the loan off your balance sheet, and the credit recognizes the benefit as income. Date it when the lender approved forgiveness, and add a memo referencing the forgiveness notice. If only part is forgiven, use only the forgiven portion.
Is forgiven debt reported on a 1099-C?
Usually, yes, for ordinary debt. When a lender or vendor cancels $600 or more of debt you owe, they generally issue a Form 1099-C, Cancellation of Debt, and send a copy to the IRS. That amount is typically taxable cancellation-of-debt income unless you qualify for an exclusion such as bankruptcy or insolvency. PPP forgiveness is different and is not treated as taxable 1099-C income.
Does loan forgiveness show as income on the P&L?
Yes. Once you post the journal entry crediting an Other Income account, the forgiven amount appears on your profit and loss as income, typically under Other Income below your operating results. Putting it there keeps it out of regular revenue so your core business numbers stay accurate. For PPP, that income is tax-exempt even though it shows on the P&L, so label the account clearly.