Record your tax refund as income, not as a reduction of the original tax expense
When you receive a tax refund in QuickBooks, you should record it as income in the year you receive it, not as a reversal of the tax expense from the prior year. This is true whether the refund is federal, state, or local. The reason: your original tax payment was already recorded as an expense (or a reduction to net income) in the year you paid it. A refund in a later year is a separate transaction that belongs in the current year's books.
The specific account you use depends on what kind of tax refund you received and how your chart of accounts is set up. Most small businesses use one of three approaches, each with a different account type.
Key Takeaways
- Record the refund as income in the year you receive the money, not the year you paid the original tax.
- Use either a dedicated refund income account, an "Other Income" account, or a negative entry in the original tax expense account, depending on your accounting method and preference.
- If the refund is for a prior-year tax, note the tax year in the memo field so you can trace it later.
- Deposit the refund to your bank account in QuickBooks using a bank deposit or transfer, then link it to the income account you chose.
- Keep the refund check or electronic transfer confirmation as supporting documentation for your records.
Three ways to categorize the refund in your chart of accounts
Option 1: Create a dedicated "Tax Refunds" income account. This is the cleanest approach if you receive refunds regularly. Go to your Chart of Accounts, add a new account of type Income, and name it "Tax Refunds Received" or "Prior Year Tax Refunds." When the refund arrives, deposit it and categorize it to this account. This keeps refunds separate from your operating income and makes them easy to find in reports.
Option 2: Use an "Other Income" account. If you do not receive refunds often, you can use a general catch-all account called "Other Income" or "Miscellaneous Income." This works if your chart of accounts already has one. The downside is that refunds get mixed with other one-off income items, so they are harder to track.
Option 3: Record it as a negative expense in the original tax account. Some accountants prefer to offset the original tax expense directly. If you paid $5,000 in federal income tax in 2023 and received a $1,200 refund in 2024, you would record the refund as a negative $1,200 entry in the Federal Income Tax Expense account for 2024. This shows the net tax cost across both years in one place, but it can confuse the year-by-year picture of what you actually paid.
Talk to your accountant or bookkeeper about which method matches your business's accounting style. Most prefer Option 1 because it is transparent and audit-friendly.
How to enter the refund in QuickBooks Online or Desktop
The steps are similar in both versions. First, record the deposit. Go to + New (Online) or Banking > Make Deposits (Desktop), select your bank account, and enter the refund amount. In the Category column, select the income account you chose above — either "Tax Refunds Received," "Other Income," or the negative entry in the tax expense account.
In the Memo field, write something like "2023 Federal Income Tax Refund" or "State Tax Refund - Prior Year." This note helps you and your accountant understand what the deposit is for when you review the books later.
If the refund came by check, match it to the bank deposit when it clears. If it was a direct deposit from the IRS or your state revenue department, you may see it automatically in your bank feed; match it to the income account the same way.
What to do if you already deducted the tax as an expense
Most business owners record taxes as an expense when they pay them — either as a quarterly estimated tax payment or as a lump sum at year-end. When you file your return and discover you overpaid, the refund you receive later is income in that later year. Do not try to go back and change the original expense entry; that belongs to the year you paid it.
The only exception is if you are still in the same tax year and have not yet closed the books. For example, if you paid estimated taxes in January 2024 and received a refund in March 2024, both before your year-end close, you could net them together in the same account for 2024. But if the refund arrives in 2025, it is a 2025 transaction.
Refunds from sales tax, payroll tax, or other business taxes
The same principle applies to refunds from other types of taxes. If you overpaid sales tax and your state refunds it, record the refund as income in the year you receive it. Create an account called "Sales Tax Refund" or use "Other Income." If you overpaid payroll taxes and the IRS credits your account, that credit reduces your future payroll tax liability rather than appearing as a deposit, so you would record it differently — usually as a negative entry in Payroll Tax Expense or as a credit to your payroll tax liability account. Check with your accountant on payroll tax credits because they have special rules.
For any refund tied to a specific tax type, use a memo that identifies it clearly. This matters most if you are audited and need to explain where the income came from.
How refunds affect your profit and loss statement
Recording the refund as income will increase your net income for the year you receive it. If you received a $2,000 refund in 2024, your 2024 profit and loss will show $2,000 more in income than it would have without the refund. This is correct from a tax and accounting standpoint, but it can make year-to-year comparisons look odd — your 2024 net income will be higher partly because of a one-time refund, not because your business performed better.
To make this clear to yourself and anyone reading your financial statements, use a separate income account for refunds (Option 1 above) so they stand out on the P&L. You can also add a note to your financial statements explaining that the refund is a prior-year adjustment and not part of operating income.
Frequently Asked Questions
Should I record a tax refund as a negative expense or as positive income?
Positive income is the standard approach. Record the refund in an income account, not as a negative number in the tax expense account. This keeps your books clear and makes it easier to audit. Negative entries in expense accounts can confuse the picture of what you actually spent.
What if I received a refund for a tax year that is more than one year old?
Record it as income in the year you received the money, not the year the tax was for. Use the memo field to note which tax year the refund covers — for example, "2022 Federal Income Tax Refund Received in 2024." This helps you trace it if questions come up later.
Do I need to report the refund to the IRS again?
No. The IRS already knows about the refund because they issued it. You do not report it again on your next tax return. However, your accountant will see it in your QuickBooks records when they prepare your return, and it will show up as income for the year you received it, which is correct.
Can I offset a tax refund against next year's estimated tax payment?
That is a tax planning question, not a QuickBooks question, so talk to your accountant. From a bookkeeping standpoint, record the refund as income when you receive it. Your accountant can then advise whether to use it to reduce your next estimated payment or to keep it as cash.
What if my refund was partially for federal tax and partially for state tax?
If the refund came as one check or deposit, you can record it all in one "Tax Refunds" account, or you can split it into separate accounts for federal and state. Use the memo to note the breakdown — for example, "Federal $1,200 + State $800." Splitting is useful if you want to track federal and state refunds separately in your reports.