What Is Repurchase Agreement?
A Repurchase Agreement (Repo) is essentially a two-part transaction structured as a sale and a subsequent repurchase. Imagine you own a valuable asset, like a highly-rated corporate bond. You need cash for a few days but don’t want to sell your bond permanently. Instead, you sell that bond to another party today, agreeing formally to buy it back at a specific future date and at a slightly higher price. That future date could be tomorrow (an overnight repo) or a few weeks or months from now (a term repo). The key is the commitment to repurchase. From the seller's perspective, it’s a way to borrow money using securities as collateral. From the buyer's perspective, it's a way to lend money and earn a small return, with the security of holding valuable collateral. The difference between the initial sale price and the repurchase price is effectively the interest earned by the party lending the cash. The IRS generally views these transactions as secured loans for tax purposes rather than actual sales, meaning for tax reporting, the seller continues to be treated as the owner of the security and reports any income (or expense) from the financing transaction, not a capital gain or loss from a sale. This is covered in IRS Publication 550, Investment Income and Expenses.