How to record a sales tax refund you received from your state

When your state sends you a sales tax refund, you record it in QuickBooks Online by creating a journal entry that credits your sales tax liability account and debits your bank account. The exact steps depend on whether you received a check or a direct deposit, but both routes use the same two accounts: the bank account where the money landed, and the sales tax payable account you've been tracking throughout the year.

The process takes about five minutes once you have the refund check or confirmation email in front of you. You'll need the refund amount and the date the money arrived in your account, not the date the state issued it.

Key Takeaways

  • A sales tax refund is recorded as a debit to your bank account and a credit to your sales tax payable account, reducing what you owe the state.
  • You create a journal entry in QuickBooks Online, not a deposit or invoice, because the refund is a correction to a liability you already recorded.
  • The date you enter should be the date the money actually arrived in your bank account, which may be weeks after the state issued the refund.
  • If you received a partial refund or the state applied it to a future quarter, record only the amount that actually came to you as cash or direct deposit.

Step-by-step: recording the refund as a journal entry

Open QuickBooks Online and go to + New in the top left corner. Select Journal Entry from the list. Do not use Deposit or Check — those are for money coming in from customers or other sources, not for corrections to tax accounts.

In the Journal date field, enter the date the refund arrived in your bank account. This is usually the date it shows on your bank statement, not the date on the state's letter or email. If you received a check, use the date you deposited it. If it was direct deposit, use the date it hit your account.

On the first line of the journal entry, select your bank account (the account where the refund landed) in the Account column. Enter the refund amount in the Debit column. Leave the Credit column blank.

On the second line, select your Sales Tax Payable account in the Account column. Enter the same refund amount in the Credit column. Leave the Debit column blank. In the Description field, type something like "Sales tax refund from [state name], [quarter/year]" so you can find it later if you need to.

Click Save and Close. QuickBooks will check that your debits and credits balance (they should be equal). If they don't match, you'll see an error message — fix the amounts and try again.

Finding the correct sales tax payable account

QuickBooks creates a default account called Sales Tax Payable when you set up sales tax tracking. This is almost always the account you'll use. To confirm it's the right one, go to Settings (the gear icon) and select Chart of Accounts. Look for an account with "Sales Tax" in the name and a type of "Other Current Liability." That's your account.

If you track sales tax by state (for example, if you have separate accounts for California Sales Tax Payable and Texas Sales Tax Payable), use the account that matches the state that sent you the refund. If you're unsure which account the refund came from, check your sales tax return or the state's letter — it will say which quarter or period the refund covers.

Some businesses use a single Sales Tax Payable account for all states and quarters. Others break it down by state or by filing period. Either way, the journal entry works the same — debit the bank, credit the liability account.

When the state applied the refund to a future quarter instead of sending cash

Some states let you request a refund but then apply it to your next sales tax payment instead of sending you a check or direct deposit. In this case, you still record a journal entry, but the amounts are different.

You'll debit your Sales Tax Payable account (reducing what you owe) and credit your Sales Tax Payable account again — or, more clearly, you can debit Sales Tax Payable and credit a temporary account like "Sales Tax Refund Applied to Future Quarter." The net effect is that your liability goes down by the refund amount, which is correct.

However, the simpler approach is to wait until you file your next sales tax return. When you enter the refund as a credit on that return, QuickBooks will automatically adjust your liability. You may not need a separate journal entry at all. Check your state's instructions or ask your accountant whether to record it now or wait until the next filing.

Partial refunds and refunds split across multiple accounts

If the state sent you a partial refund — for example, you requested $500 but received $300 — record only the amount you actually received. The journal entry is the same: debit your bank for $300, credit Sales Tax Payable for $300.

If you filed a multi-state return and the refund covers overpayment in more than one state, the state's letter should break down how much came from each state. Create separate journal entries for each state, or create one entry with multiple lines (one for each state's Sales Tax Payable account). Either way, the total debits must equal the total credits.

If the state's letter doesn't clearly show which portion of the refund came from which state, contact the state's tax department before recording the entry. Recording it wrong can throw off your state-by-state tax tracking and cause problems on next year's return.

Checking your work: what the journal entry should look like

AccountDebitCreditDescription
Checking Account$1,200Sales tax refund from CA, Q2 2024
Sales Tax Payable$1,200Sales tax refund from CA, Q2 2024

The total debits ($1,200) must equal the total credits ($1,200). If they don't, QuickBooks will not let you save the entry. After you save, your bank account balance will increase by $1,200, and your Sales Tax Payable balance will decrease by $1,200 — exactly what should happen when you receive a refund.

To verify the entry was recorded correctly, go to your Chart of Accounts, find your Sales Tax Payable account, and click on it. You should see the journal entry you just created listed in the account history. The credit (reduction) should match the refund amount.

What to do if you recorded the refund wrong

If you entered the wrong amount, the wrong date, or the wrong account, you can fix it. Open the journal entry (go to + New, select Journal Entry, and search for the entry by date or amount), make the correction, and save. QuickBooks will update both accounts automatically.

If you created the entry in the wrong month or quarter, you can still fix it by editing the Journal date field. However, if the entry is in a closed accounting period, QuickBooks may not let you edit it — you'll need to reopen the period first. Go to Settings, select Accounting, and look for the option to reopen periods.

Do not delete the entry and create a new one unless you have a specific reason (like recording it twice by mistake). Editing is cleaner and leaves a clear audit trail of what changed and when.

Frequently Asked Questions

Should I record the refund when the state issues it or when it arrives in my bank account?

Record it when it arrives in your bank account. That's the date that appears on your bank statement and the date your cash position actually changes. If you record it earlier, your bank reconciliation in QuickBooks won't match your actual bank statement until the money lands.

What if I received a refund but I'm not sure which quarter it covers?

Check the state's letter or email — it should say which quarter or filing period the refund is for. If it doesn't, log into your state tax account online or call the state's tax department. You need this information to make sure you're crediting the right Sales Tax Payable account, especially if you track sales tax by quarter.

Do I need to record a journal entry if the state applied the refund to my next quarter's payment?

Not necessarily. If the refund was applied automatically to your next quarter, you'll see it as a credit on that quarter's return. When you enter the return into QuickBooks, the credit will reduce your liability. Ask your accountant whether to record it now or wait — the timing depends on your accounting method and when you file returns.

Can I record the refund as a deposit instead of a journal entry?

No. A deposit is for money from customers or other business income. A sales tax refund is a correction to a liability you already recorded, so it must be a journal entry. Using a deposit would overstate your income and leave your Sales Tax Payable account incorrect.

What if the refund was for multiple states or multiple quarters?

Create one journal entry with multiple lines — one line for each state or quarter's Sales Tax Payable account. Debit your bank account once for the total refund, then credit each state's or quarter's account for its portion. Make sure all debits equal all credits before saving.