He Traded a 20-Year-Old Tractor and Received No Cash. The IRS Still Found $90,000 of Income.
A tractor trade with no cash in hand left one farmer staring at a tax bill his accountant had to explain twice, and the way Social Security responded made the situation even harder to predict.
This post may contain links from our sponsors and affiliates, and Flywheel Publishing may receive compensation for actions taken through them.
A farmer trades in a tractor he has run for 20 years. Every dollar of depreciation was claimed long ago, leaving the machine with little or no adjusted tax basis. The dealer values it at $90,000 and applies every dollar toward the replacement tractor. Nothing lands in the farmer’s checking account.
Then his accountant finds roughly $90,000 of taxable gain. For a farmer already drawing Social Security, the result gets stranger still: the tractor gain can raise his tax bill without counting as earnings that build his benefit or trigger the retirement earnings test.
The Trade-In Is Now a Sale
Years ago, business owners could often swap equipment and defer gain under like-kind exchange rules. That changed beginning in 2018. Section 1031 of the Internal Revenue Code now generally limits like-kind exchange treatment to qualifying real property. Machinery, tractors, trucks and other business equipment no longer get that protection.
For tax purposes, trading the old tractor toward a new one is therefore treated as disposing of the old machine and acquiring another. If the dealer gives him a $90,000 trade-in allowance and the tractor’s adjusted basis has fallen to zero, he can have $90,000 of gain even though the dealer never hands him $90,000 in cash.
A tractor is generally Section 1245 business property. Gain is treated as ordinary income to the extent of depreciation previously allowed or allowable, limited by the gain on the disposition. A machine depreciated all the way to zero can therefore bring years of deductions back into view when it finally leaves the farm.
Social Security Leaves the $90,000 Out
Now assume the farmer claimed Social Security before full retirement age (FRA), which is 67 for someone born in 1960 or later. Normally, continuing to earn wages or net income from farming can cause benefits to be withheld under the retirement earnings test.
The tractor gain is different. Social Security excludes gain or loss from the sale or other disposition of property from net earnings from self-employment when that property was not inventory or held primarily for sale to customers. Farm equipment used to operate the business generally falls on that side of the line.
So an illustrative $90,000 tractor gain can appear on the farmer’s federal return without consuming $90,000 of his Social Security earnings-test allowance. The same exclusion produces the opposite result for his future benefit: because the gain is not net earnings from self-employment, it does not become covered earnings on his Social Security record either. The IRS can recognize $90,000 of income while Social Security recognizes $0 of additional earnings.
The Gain Can Still Reach His Social Security Check
Outside the earnings test does not mean outside every Social Security calculation. The gain boosts taxable income and can affect how much of his Social Security benefit is subject to federal income tax. The IRS determines benefit taxation using one-half of Social Security benefits plus other income. For a single filer, benefits can begin becoming taxable above $25,000; for married couples filing jointly, the starting point is $32,000. At higher income levels, up to 85% of benefits can be included in taxable income.
That gives the tractor trade an unusual profile. It can leave his monthly Social Security benefit untouched by the earnings test while simultaneously making more of those same benefits taxable.
The New Tractor Gets Its Own Tax Treatment
The replacement tractor is a separate asset with a new basis. Under current law, qualifying property acquired and placed in service after January 19, 2025, can be eligible for 100% bonus depreciation, although eligibility, business use and other limitations still matter. That deduction may offset some or even all of the taxable income created by disposing of the old tractor, but the two transactions still have to be calculated separately. The old tractor can create taxable gain while the new one generates a deduction.
Before signing the trade paperwork, three numbers deserve attention:
- Find the old tractor’s adjusted basis and the depreciation already claimed. A fully depreciated machine creates a very different result from one with basis remaining.
- Put a realistic value on the trade-in. The allowance credited toward the new tractor is part of what determines the gain even when no cash changes hands.
- Model the replacement deduction and the Social Security tax impact together. A large deduction on the new machine may soften the income-tax hit, while the old tractor gain can still affect how much of the farmer’s Social Security is taxable.
At the dealership, he traded one tractor for another and never touched the $90,000. On the tax return, the old machine was sold all the same. Social Security sees the oddest part clearly: taxable income does not always mean earnings.
Contact [email protected] for any questions or corrections.








