Selling a car is not only about finding a buyer and drawing up an agreement, but also about the obligation to report the transaction to the tax service. Even if you have owned the car for more than 3 years and are exempt from tax, in some cases You still need to file a 3-NDFL declaration. Where exactly to indicate the income from the sale, what income codes to use and how to fill out the lines correctly - we’ll look into this guide.
Many car owners get lost in the declaration form: whether to enter the amount in the “Income from sources in the Russian Federation” section, or in the “Property deductions” section. Mistakes here are fraught fines up to 30% of unpaid tax or a requirement to redo the declaration. We have collected current ones on 2026 rules, examples of filling out and life hacks on how to avoid common mistakes when indicating the sale of a car in 3-NDFL.
Who needs to file 3-NDFL after selling a car?
Not all transactions require declaration. Here are the key cases when 3-NDFL is required:
- 📅 Owned car less than 3 years (for cars purchased after 2016) or less than 5 years (for expensive cars costing over 4 million rubles).
- 💰 Selling price exceeds 250,000 rubles. (even if the car has been owned for more than 3 years).
- 📄 You used property deduction when purchasing this car (for example, through a tax incentive).
- 🔄 Sold the car cheaper than bought, but want to claim a loss for future tax periods.
If you owned a car longer than the minimum period (3 or 5 years) and sold it cheaper than 250 thousand rubles., you do not need to file a declaration - such income is not subject to tax. But be careful: the tenure period is considered from the date of registration with the traffic police, and not from the moment of purchase under the contract!
Which section of 3-NDFL to fill out: step-by-step algorithm
Income from the sale of a car is reflected in several sections of the declaration. The main ones are:
- Sheet A — “Income from sources in the Russian Federation” (here indicate the sales amount).
- Sheet D1 — “Calculation of the tax base for income taxed at a rate of 13%” (if you apply a deduction).
- Sheet E1 — “Calculation of property tax deductions” (if you are declaring purchase expenses).
Filled in first Sheet A. Here in the line 010 put the income code - 1520 (“Proceeds from the sale of property other than real estate”). Enter the sales amount in the line 020. If we sold several cars, we list each one separately.
Specify income code (1520 for cars)
Check the sales amount under the purchase and sale agreement
Prepare the buyer’s details (full name, tax identification number, if known)
Check the date of sale with the date of registration in the traffic police -->
Income and deduction codes for selling a car in 2026
Error in codes is one of the most common reasons refusal to accept the declaration. To sell a car, use the following values:
| Operation type | Code | Where to deposit |
|---|---|---|
| Income from car sales | 1520 |
Sheet A, line 010 |
| Property deduction (up to RUB 250,000) | 903 |
Sheet D1, line 130 |
| Deduction for purchase expenses | 906 |
Sheet E1, line 010 |
| Loss on sale (carry forward) | 907 |
Sheet D1, line 150 |
If you sold your car cheaper than bought, you can claim a loss. For this purpose in Sheet D1 in line 150 enter the code 907 and the amount of loss. This loss can be taken into account when selling other property within 10 years.
Save all documents related to the transaction: purchase and sale agreement, payment orders, repair receipts (if you are reporting expenses). The tax office may request them for verification.
Examples of filling out 3-NDFL for different situations
Let's look at three typical cases and show how to reflect them in the declaration.
Situation 1: Owned a car for less than 3 years, sold for RUB 500,000.
Sheet A:
- String 010 - code 1520
- String 020 - amount 500 000
- String 030 - deduction code 903 (if you use the standard deduction of RUB 250,000)
- String 040 - deduction amount 250 000
Sheet D1:
- String 010 — tax base 250 000 (500 000 − 250 000)
- String 040 - tax payable 32 500 (13% of 250,000)
Situation 2: They sold the car for more than they bought it, but owned it for more than 3 years
If you own the car more than 3 years and selling price does not exceed 250,000 rubles., submit a declaration no need. But if the price is higher (for example, 300,000 rubles), then:
Sheet A:
- String 010 - code 1520
- String 020 - amount 300 000
- String 030 - deduction code 903
- String 040 - deduction amount 250 000
Sheet D1:
- String 010 — tax base 50 000 (300 000 − 250 000)
- String 040 - tax payable 6 500
Situation 3: They sold the car for less than the purchase price (loss)
Let’s say you bought a car for 800,000 rubles and sold it for 600,000 rubles. You can declare a loss of 200,000 rubles. to reduce taxes in the future:
Sheet A:
- String 010 - code 1520
- String 020 - amount 600 000
Sheet D1:
- String 150 - code 907, amount of loss 200 000
What to do if you sold your car by proxy?
If the car was sold by proxy (without re-registration to the buyer), then legally you remain the owner. In this case:
1. There is no need to indicate income from the “sale” - the transaction did not officially take place.
2. But if a power of attorney was issued with the right to sell, and the car was re-registered to a third party, then the income arises from the authorized person, and not from you.
3. The tax office may ask for clarification, so it is better to avoid such schemes or consult with a lawyer.
Typical mistakes when filling out 3-NDFL and how to avoid them
Tax inspectors most often return returns for the following reasons:
- 🔢 Invalid income code. For example, instead of
1520indicate1510(for real estate). - 📅 Error in date of sale. The date of the contract is indicated, not the date of re-registration with the traffic police.
- 💵 Unaccounted expenses. They forget to apply a deduction for purchase expenses (code
906). - 📄 Lack of documents. Do not attach a copy of the purchase and sale agreement or payment documents.
Another common mistake is incorrect calculation of the tax base. For example, if the car was owned 2 years 11 months, it is mistakenly classified as a “tenure period of 3 years” and the tax is not paid. Actually tenure is calculated in full years: 2 years 11 months = less than 3 years.
Always check the ownership period according to the traffic police, and not according to the date of purchase. Even a difference of one day can affect the need to file a return.
⚠️ Attention! If you sold a used car and indicated a reduced price in the contract (for example, 200,000 rubles instead of the real 400,000 rubles), the tax office may charge additional tax based on market value. For cars, the market price is determined from reference books or expert assessment.
Deadlines for filing 3-NDFL and paying tax
The declaration must be submitted until April 30 of the year following the year of sale. For example, if the car was sold in 2023, the declaration is submitted before April 30, 2026. You need to pay tax until July 15 the same year.
If you miss the deadline for filing a return, the tax office will charge fine:
- 5% of the unpaid tax for each month of delay (but not less than RUB 1,000).
- If the declaration is not filed for more than 180 days, the penalty will be 30% of the tax amount + 10% for each month in excess of 180 days.
For late payment of tax, taxes are also charged. penalties — 1/300 of the Central Bank refinancing rate for each day of delay. To avoid fines, submit a declaration in advance (for example, in January-February) and pay the tax immediately after receiving a notification from the Federal Tax Service.
If you do not have time to submit your return on time, write an explanatory letter to the tax office asking for an extension of the deadline. In some cases, the fine may be reduced or eliminated.
Documents that need to be attached to the declaration
Copies of the following documents must be attached to the 3-NDFL:
- 📋 Sales and purchase agreement (original or notarized copy).
- 💳 Payment documents (receipt for receipt of money, account statement if payment was non-cash).
- 📄 Vehicle registration certificate (or an extract from the traffic police about deregistration).
- 🔧 Receipts for repairs (if you are claiming expenses for improving the car).
- 🏦 Purchase and sale agreement upon purchase (if you are claiming a deduction for expenses).
If you sold your car through a consignment store or car dealership, you will additionally need acceptance certificate and commission agreement. All documents must be legible and indicate dates, amounts and details of the parties.
⚠️ Attention! If you lost the purchase and sale agreement when buying a car, you can restore it through the notary’s archive (if the transaction was certified) or by requesting an extract from the traffic police about the previous owners. Without confirmation of purchase expenses, deduction by code 906 will not be able to apply.
FAQ: Frequently asked questions about selling a car and 3-NDFL
Do I need to file a declaration if I sold a car for 200,000 rubles and owned it for 4 years?
No, in this case you do not need to submit a declaration. The holding period (4 years) exceeds the minimum threshold (3 years), and the sale amount (RUB 200,000) is less than the tax-free limit (RUB 250,000).
Is it possible to reduce the tax if I sold the car for less than I bought it for?
Yes, you can claim a loss (code 907) and carry it forward to future tax periods. For example, if the loss was 100,000 rubles, next year when selling other property you can reduce the tax base by this amount.
What happens if you don’t file a declaration even though you’ve owned the car for less than 3 years?
The tax office may charge a fine for failure to file a return (from 1,000 rubles) and penalties for non-payment of tax. In some cases, a bank account may be blocked or an on-site inspection may be initiated.
How to indicate the sale of a car in the declaration if the buyer paid in installments?
The declaration indicates total transaction amount under the contract, even if the money was received in parts. The date of income is the date of signing the acceptance certificate or re-registration with the traffic police.
Is it possible to submit 3-NDFL online through the Taxpayer’s Personal Account?
Yes, this is the most convenient way. In your personal account on the website nalog.ru There is a service “Fill out the 3-NDFL declaration”. The system itself will fill in some of the data (full name, tax identification number) and check for errors before sending.