A deposit labeled “TPG Products” on your bank statement is your tax refund. It comes from Santa Barbara Tax Products Group (SBTPG), a company that processes tax refunds on behalf of taxpayers who chose to pay their tax preparation fees out of their refund rather than upfront. The name appears because the IRS sent your refund to SBTPG first, and after deducting those fees, SBTPG forwarded the remaining balance to your bank account.
Why SBTPG Shows Up Instead of the IRS
When you file your tax return through a service like TurboTax, H&R Block, or a local tax preparer, you’re often given the option to pay for tax preparation using your refund. If you chose that option, your tax preparer used what’s called a Refund Transfer. This is a service provided by Santa Barbara Tax Products Group, a subsidiary of Green Dot Corporation.
Here’s what happened behind the scenes: when your return was filed, a temporary bank account was opened in your name at SBTPG. The routing number and account number for that temporary account were placed on your tax return, so the IRS deposited your refund there instead of sending it directly to your personal bank. Once SBTPG received the money, it deducted the tax preparation fees and any other authorized charges, then sent the remaining balance to you. That remaining balance is what shows up as “TPG Products” on your statement.
Why Your Deposit May Be Less Than Expected
If the amount deposited is smaller than the full refund you were expecting, the difference is almost certainly the fees that were withheld before the money reached you. These typically include your tax preparation fee and a processing fee charged by SBTPG.
Tax preparers can charge a document preparation fee ranging from $9 to $160 per taxpayer through the SBTPG system. On top of that, SBTPG charges a processing fee that ranges from $5 to $10 depending on the size of the document preparation fee. For example, if your preparer charged a $50 document preparation fee, SBTPG’s processing fee would be $7, and your deposit would be $57 less than the full refund the IRS issued. These fees should have been disclosed to you before you agreed to the Refund Transfer, but they’re easy to overlook when you’re clicking through screens during tax filing.
How to Check the Details of Your Refund
If you want to see exactly how much the IRS sent, what fees were deducted, and what was forwarded to you, SBTPG has a taxpayer portal where you can look up your Refund Transfer details. Go to taxpayer.sbtpg.com and log in using the information tied to your tax return. The portal will show you a breakdown of the full refund amount, each fee that was subtracted, and the net amount deposited into your account.
If your refund hasn’t arrived yet but the IRS says it has been sent, checking SBTPG’s portal can help you figure out where the money is in the process. There’s sometimes a short delay between when the IRS releases the refund to SBTPG and when SBTPG forwards it to your bank. From there, your bank’s own processing time can add another day or two.
What to Do if Something Looks Wrong
Compare the amount on your bank statement to the refund amount shown on your filed tax return. If the difference matches the preparation fees you agreed to, everything processed correctly. If the numbers don’t add up, or if you don’t remember choosing to pay fees from your refund, start by checking the SBTPG taxpayer portal for a full accounting. You can also contact your tax preparer directly, since they set up the Refund Transfer and can explain what fees were charged.
If you received a state refund through the same arrangement, you may see a second “TPG Products” deposit. State refunds are processed separately from federal refunds and often arrive on different dates, so don’t assume a missing state refund is an error if your federal refund has already posted.

