91³Ô¹ÏÍø

Watch CBS News

Some car buyers will get a tax break this year from the "big, beautiful bill." Here's how it works.

Millions of car buyers in the U.S. could soon get some tax relief thanks to a provision in the so-called "big, beautiful bill" that was signed into law on July 4 by President Trump. 

The idea of giving a tax break for auto purchasers was first floated by Mr. Trump while on the campaign trail in October, when he promised that such a measure would "make car ownership dramatically more affordable for millions and millions of working American families."

That promise has now materialized as part of the One Big Beautiful Bill Act, with the new tax break taking effect for car purchases starting in 2025. But the deduction also has income limitations that narrow the number of Americans who can claim it, while used car buyers and vehicle leasers do not benefit. 

Still, car buyers who have bought a new vehicle this year or are planning to do so in the next four years may get some tax relief when they file their 2025 tax returns. The deduction will expire in 2028, which means car buyers can only take advantage of the benefit for four tax years. 

At the same time, the One Big Beautiful Act eliminates the federal tax credit for electric vehicles after Sept. 30. The tax break, which provides a $7,500 for new EVs and a $4,000 credit for used EVs, is credited with helping make electric vehicles more affordable for many buyers.

Here's what to know. 

How much is the new auto loan deduction?

The new tax cuts and spending law car buyers to deduct up to $10,000 in "qualified passenger vehicle loan interest during a given taxable year," beginning with 2025 purchases.

While that's similar to the mortgage interest deduction available to homeowners, there is one major difference: Car buyers will be able to itemize their auto loan interest even if they take the standard deduction. By comparison, the mortgage interest deduction is only available to taxpayers who itemize. 

Which vehicles qualify for the deduction?

The tax break applies to the purchase of new cars, motorcycles, sport utility vehicles, minivans, vans and pickup trucks weighing less than 14,000 pounds (referred to as light vehicles). Used cars don't qualify.

To qualify for the deduction, a vehicle also must be assembled in the U.S., which further limits the tax break. 

The deduction also only applies to vehicles purchased for personal use, not for fleets or commercial purposes. And it excludes autos that are leased, which represent about one-quarter of all auto sales in the U.S., to Experian. 

What are the income limits for the auto loan deduction?

The full break can only be claimed by single taxpayers with a modified adjusted gross income (MAGI) of $100,000 or less or married couples with a MAGI of $200,000 or less. 

Modified adjusted gross income is your adjusted gross income, which can be found on line 11 of your 1040 tax return, with some items like savings bond interest added back in, to the IRS. 

Under the new law, the auto loan deduction shrinks for people with MAGIs above those thresholds, with the amount reduced by $200 for each $1,000 in income above those levels. The deduction is completely phased out for single filers earning above $150,000 and married couples with incomes above $250,000. 

How many Americans will qualify for the car loan deduction?

An estimated 3.5 million new vehicle loans could be eligible for the tax break this year if purchasing patterns stay the same and after excluding commercial vehicles and customers above the income cutoff, said Jonathan Smoke, chief economist at Cox Automotive.

About 60% of the 15.9 million new light vehicles sold last year were financed with auto loans, according to Cox data.

How much will the car loan deduction save on my taxes?

That depends on the size of your auto loan and whether you fall below the income thresholds for the new tax break, but the typical car buyer could save hundreds per year on their taxes.

The average new vehicle loan is about $44,000 financed over six years. Interest rates vary by customer, so the savings will, too. In general, the tax deduction will decline after the initial year because interest payments on loans are front-loaded, while principal payments grow on the back end.

Car buyers who qualify for an auto loan rate of about 6.5%, typically available to consumers with high credit scores, could deduct $3,000 in the first year of owning their car and about $1,800 per year after that for the remainder of the loan,  to the American Financial Services Association, a consumer credit industry trade group. 

Deductions reduce a filer's taxable income, which helps lower their tax burden. For instance, someone in the 22% tax bracket could save $660 on their taxes by claiming a $3,000 auto loan deduction.

At a 9.3% interest rate — typical of people with subprime credit scores — an average new vehicle buyer could save about $2,200 on taxes over four years, Smoke said. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });