Where the tax refund goes in your chart of accounts

A tax refund is money the government sends back to you because you overpaid taxes during the year. In QuickBooks Online, you record it as income—specifically as a reduction to the tax expense you already recorded, or as income in a dedicated refund account. The choice depends on whether you want to net the refund against the original tax expense or keep it separate for clarity.

Most small businesses use one of two approaches. The first is to record the refund as a negative entry in the same tax expense account where you recorded the original payment—this nets everything together and shows your true tax cost for the year. The second is to create a separate income account called "Tax Refunds" or "Other Income" and record the deposit there, which keeps the original expense and the refund visible as separate line items on your profit and loss statement.

The second approach is cleaner for bookkeeping because it shows exactly what you paid and exactly what came back. It also makes it easier to spot errors: if a refund arrives that you did not expect, a separate account makes that obvious. For this reason, most accountants recommend the separate income account method.

Key Takeaways

  • Record the tax refund as income in a dedicated account (such as "Other Income" or "Tax Refunds") rather than as a negative expense, so the original payment and the refund both appear on your records.
  • The refund arrives as a bank deposit, so you will record it by matching the deposit in your bank feed to the income account you created.
  • If the refund is for a specific tax type (federal income tax, state income tax, payroll tax), create separate accounts for each so you can track them independently.
  • Reconcile your bank account after recording the refund to confirm QuickBooks matches your actual bank balance.

Setting up an income account for tax refunds

Open QuickBooks Online and go to the Chart of Accounts. Click the New button in the top left. Select Account from the dropdown menu.

Choose Other Income as the account type. This is the standard category for tax refunds and other one-time money coming in that is not from your regular business operations. In the Account Name field, type a name that tells you what kind of refund this is—"Federal Income Tax Refund," "State Income Tax Refund," or "Payroll Tax Refund" are all clear choices. Leave the Description field blank or add a note like "Refunds from overpaid taxes." Click Save and Close.

If you have multiple types of tax refunds (federal, state, payroll), create a separate account for each one. This makes it straightforward to see at a glance which refunds have arrived and which are still pending. You can also use this breakdown when you file your taxes next year—your accountant will know exactly where to find each refund amount.

Recording the refund when it hits your bank account

When the refund arrives, it will show up in your bank feed in QuickBooks Online. Go to Banking in the left sidebar, then click Bank Feeds. You will see a list of transactions that have not yet been matched to an account.

Find the refund deposit in the list. The amount will be positive (money coming in), and the description from your bank might say something like "IRS REFUND" or "STATE TAX REFUND." Click on the transaction to open it.

A window will appear asking you to categorize the transaction. Click the dropdown under Category and select the tax refund income account you just created. If you created "Federal Income Tax Refund," select that. Leave the amount as-is—QuickBooks will automatically fill in the full deposit amount. Click Save. QuickBooks will move the transaction from the unmatched list into your Federal Income Tax Refund account, and the deposit will now appear on your profit and loss statement as income.

Handling refunds that arrive as checks or transfers

If the refund comes as a paper check instead of a direct deposit, you will deposit it into your bank account first. Once it clears and appears in your bank feed, follow the same steps above—find it in the feed, categorize it to your tax refund income account, and save.

If you receive a refund but have not yet deposited it, you can record it manually. Go to + New in the top left, select Check or Deposit (depending on how you received it), and fill in the details. Select your bank account, enter the date you received the refund, and in the Category column select your tax refund income account. Enter the amount as a positive number. Click Save and Close. When you later deposit the check, you will match it to this record in your bank feed.

Reconciling your bank account after recording the refund

After you record the refund in QuickBooks, reconcile your bank account to make sure everything matches. Go to Accounting in the left sidebar, then click Reconcile. Select the bank account where the refund was deposited.

QuickBooks will show you the opening balance, the transactions since your last reconciliation, and the ending balance. Find the refund deposit in the list and check the box next to it. The Difference amount at the bottom should be zero if everything matches. If it is not zero, double-check that the amount you recorded in QuickBooks matches the amount on your bank statement. Click Finish Now when the difference is zero.

Reconciling after each deposit—especially large ones like tax refunds—catches mistakes early. If you recorded the refund for the wrong amount or in the wrong account, reconciliation will flag it before it throws off your year-end numbers.

Reporting the refund on your tax return

When you file your taxes next year, you will need to report the refund you received this year. The IRS and state tax agencies track refunds separately from the original payments, so your accountant will need to know the amount and the date you received it.

Because you recorded the refund in a dedicated income account in QuickBooks, your accountant can pull the exact amount directly from your profit and loss statement. Print or export your P&L for the tax year, and the refund will appear as a line item under Other Income. This makes the tax filing process faster and reduces the chance of errors.

If you netted the refund against the original tax expense instead of recording it separately, make sure your accountant knows this. They will need to see both the original payment and the refund amount to file your return correctly, so you may need to provide a separate explanation or adjustment.

Frequently Asked Questions

Should I record the refund as income or as a reduction to my tax expense?

Recording it as income in a separate account is cleaner and more transparent. It keeps the original expense and the refund visible as separate transactions, which makes it easier to spot errors and helps your accountant during tax filing. Netting the refund against the expense is simpler but hides the detail.

What if I receive a refund for a year I already closed in QuickBooks?

Record the refund in the year you actually received it, not the year the original tax payment was made. If you received a 2022 tax refund in 2024, record it in 2024. Your accountant will handle any adjustments needed on your tax return to show that the refund relates to a prior year.

Can I record a tax refund as a negative expense instead of income?

Yes, but it is not recommended. If you record it as a negative entry in the same tax expense account, the two transactions will net together and you will lose visibility into what you actually paid and what came back. A separate income account gives you a complete picture of your tax activity.

What account type should I use if I do not see "Other Income" in the dropdown?

Other Income is a standard account type in QuickBooks Online. If you do not see it, make sure you are creating a new account (not editing an existing one) and that you are in the Chart of Accounts section. If you still cannot find it, use Income as the account type instead—it will work the same way.

Do I need to record the refund separately if my accountant already adjusted my taxes?

Yes. Your accountant may have recorded an estimated refund on your tax return, but you still need to record the actual refund in QuickBooks when it arrives. The two records serve different purposes: the tax return shows what you expected, and your QuickBooks account shows what actually happened. Both are needed for accurate bookkeeping.