What a tax refund sale is
A tax refund sale is a transaction where you sell your expected tax refund to a company for cash before the IRS sends it to you. The company pays you a smaller amount upfront — usually 50 to 90 percent of what you expect to receive — and then collects the full refund when it arrives. You get money immediately instead of waiting weeks or months, but you give up a portion of what the IRS owes you.
These transactions go by several names: refund anticipation loans, refund advances, or rapid refund loans. The mechanics are the same regardless of the name. A third-party company fronts you cash based on your expected refund amount, and you authorize them to receive the refund directly from the IRS when it processes your return.
Tax refund sales are legal, but they are expensive. The difference between what you receive and what your refund actually is — the discount — functions as a fee. On top of that, some companies charge additional processing fees, wire transfer fees, or check fees. The total cost can range from a few dollars to several hundred dollars depending on the refund size and the company's terms.
Key Takeaways
- A tax refund sale gives you cash immediately in exchange for a percentage of your expected refund, with the company keeping the difference when the IRS pays out.
- The discount you accept — typically 10 to 50 percent of your refund — is the main cost, and additional fees may apply on top of that.
- You will receive less money than you would by waiting for the IRS to send your refund directly, making this option expensive for the convenience of speed.
- The IRS processes most tax returns within 21 days, so the wait time you are paying to avoid is often shorter than the marketing suggests.
- If you need cash before your refund arrives, a personal loan or credit card advance may cost less than selling your refund.
How the transaction works step by step
You file your tax return with a tax preparation company or software that offers refund sales, or you contact a refund sale company directly. You provide your expected refund amount — based on your calculations or the software's estimate — and the company quotes you a cash amount they will pay upfront.
If you accept, you sign a contract authorizing the company to receive your refund from the IRS. You also authorize them to deduct their fee or discount from that refund. The company then wires or deposits cash into your bank account, usually within one to three business days.
When the IRS processes your return and sends your refund, it goes to the company instead of to you. The company keeps their cut and may send you the remainder, though some contracts specify that you receive nothing further — the upfront payment is your entire compensation. Read the contract carefully to understand what happens after the IRS pays.
The cost: discounts and fees
The primary cost of a tax refund sale is the discount — the percentage of your refund the company keeps. If your refund is $2,000 and the company offers you $1,500, the discount is $500, or 25 percent. This discount is not negotiable and varies by company and refund size.
Smaller refunds often carry larger percentage discounts because the company's fixed costs (processing, verification, funding) do not scale down. A $500 refund might be discounted 40 to 50 percent, while a $5,000 refund might be discounted only 10 to 20 percent.
Beyond the discount, watch for additional fees: wire transfer fees ($15 to $30), check fees ($5 to $10), processing fees ($50 to $100), or verification fees. Some companies bundle these into the discount; others charge them separately. A $2,000 refund that sounds like it will net you $1,600 might actually net you $1,550 after fees are applied.
Why the IRS timeline matters
The IRS processes most tax returns within 21 days of receipt. If you file electronically and choose direct deposit, your refund typically arrives within that window. If you file by mail or request a check, the timeline extends to four to six weeks.
Tax refund sales marketing often emphasizes speed — "get your money in 24 hours" — but the comparison is misleading. You are not choosing between a refund sale and waiting six weeks; you are choosing between a refund sale and waiting three weeks for direct deposit. The convenience costs you hundreds of dollars for a difference of two to three weeks.
The only scenario where a refund sale saves significant time is if you file by mail late in the tax season and request a paper check. Even then, the cost is steep relative to the time saved.
Comparing the cost to other borrowing options
If you need cash before your refund arrives, a tax refund sale is rarely the cheapest option. A personal loan from a bank or credit union, a credit card cash advance, or a payday loan may cost less depending on the amounts and terms involved.
A personal loan at 12 percent annual interest on $1,500 borrowed for three weeks costs roughly $13 in interest. A tax refund sale on the same $1,500 refund might cost $300 to $500 in discount and fees. The refund sale is far more expensive.
A credit card cash advance typically charges a 3 to 5 percent fee plus interest at the card's cash advance rate, which is often higher than the purchase rate. On $1,500, that is $45 to $75 in fees plus interest for three weeks — still less than most refund sales.
Even a payday loan, which carries a reputation for high cost, often charges $15 to $20 per $100 borrowed. On $1,500, that is $225 to $300 for two weeks — comparable to a refund sale but with a shorter repayment window and clearer terms.
Red flags and predatory practices
Some tax refund sale companies target low-income filers who are least able to absorb the cost. Watch for companies that may provide a minimum refund amount, promise refunds larger than you calculated, or pressure you to file through them specifically to access the refund sale.
Legitimate refund sales are transparent about the discount and fees upfront. If a company is vague about costs, requires you to use their tax preparation service to access the refund sale, or claims the IRS endorses their product, those are warning signs.
Some companies bundle the refund sale with tax preparation, making it difficult to separate the cost of filing from the cost of the refund sale. Ask for an itemized breakdown of all charges before you sign anything.
Alternatives if you need cash now
If your refund is weeks away and you need money today, consider these lower-cost options: a personal loan from a bank, credit union, or online lender; a credit card cash advance; a line of credit; or a short-term loan from a credit union (which often charges less than payday lenders).
If you are struggling to cover an immediate expense, local nonprofits, community action agencies, and government programs may offer emergency assistance without the cost of borrowing. Call 211 or search your city or county website for emergency financial aid programs.
If the refund itself is the problem — you are owed money but do not know when it will arrive — you can check the status of your return on the IRS website using the "Where's My Refund?" tool. This tells you whether the IRS has received your return, is processing it, or has sent it out. Knowing the actual timeline can help you decide whether waiting is feasible.
Frequently Asked Questions
Can I get a refund sale if I file my taxes myself?
Some companies offer refund sales to anyone with an expected refund, regardless of where they file. Others require you to file through their tax preparation service or software. Check the company's website or call to confirm whether you can use their refund sale if you file independently or with a different preparer.
What happens if my actual refund is smaller than I expected?
This depends on the contract. Some companies absorb the loss if your refund is smaller than estimated. Others require you to repay the difference or keep the upfront payment as-is and send you nothing when the IRS pays. Read the contract to see which applies, and ask the company directly if the language is unclear.
Is there a way to avoid the discount and get my refund faster?
File electronically and choose direct deposit. The IRS typically sends refunds to your bank account within 21 days, which is faster than a paper check and costs nothing. This is the fastest free option available.
Can I cancel a refund sale after I sign the contract?
Cancellation policies vary by company and state. Some allow cancellation within a few days if you change your mind; others do not. Check the contract for a cancellation clause and ask the company about their policy before you sign. If you have already signed and want to cancel, contact the company immediately.
Do I have to report the refund sale to the IRS?
No. The refund sale is a private transaction between you and the company. The IRS sees only the refund amount and where it was sent. You do not report the sale or the discount on your tax return.