You can file your North Carolina state return for free in one of two ways: online through an approved provider in the NC Free File program, or in person at a volunteer preparation site. Both paths cover federal and state returns together, and both are open for the 2025 tax year, which you file by April 15, 2026.1NCDOR. What to Expect When Filing Taxes This Year Here is how to file NC state taxes for free, who qualifies for which option, and the traps to avoid so a “free” return stays free.
NC Free File Software Providers
The North Carolina Department of Revenue partners with the Free File Alliance to offer no-cost electronic preparation and filing through four approved providers. Each one sets its own eligibility rules, so there is no single income cutoff — you pick the provider that fits your situation. For the 2025 tax year, the participating providers are:2NCDOR. NC Free File
- 1040NOW: AGI of $32,000 or less. Limited to three free returns per computer.
- FreeTaxUSA: AGI of $51,000 or less, or $89,000 or less for active-duty military. Covers residents, part-year residents, and nonresidents.
- OLT: AGI of $51,000 or less, or $89,000 or less for active-duty military. Residents only.
- TaxSlayer: AGI between $19,000 and $89,000, or $89,000 or less for active-duty military. You must be 67 or younger and qualify for the Earned Income Tax Credit. Residents only.
One detail matters more than any other: start at the NCDOR’s Free File page and click through to the provider from there. If you go straight to the provider’s own website, you can end up in the paid version of the same software, and the free NC return offer may not activate. Confirm on the provider’s landing page that both your federal return and your North Carolina return are covered before you begin entering data.
Free In-Person Help: VITA and AARP Tax-Aide
If you would rather have someone sit down with you and prepare the return, the IRS-sponsored Volunteer Income Tax Assistance (VITA) program runs free preparation sites across North Carolina. VITA is aimed at lower-income filers, and for the 2026 filing season many sites serve people with gross income below $89,000. The AARP Foundation’s Tax-Aide program offers the same kind of free help, focused on taxpayers over 50 with low to moderate income. Both programs prepare your federal and NC returns in one visit. Search the IRS VITA locator or call 211 to find a nearby site.
What About IRS Direct File?
IRS Direct File, which previously let eligible taxpayers file a federal return for free and pass the information to their state return, has been suspended and is not available for the 2026 filing season.3NCDOR. Direct File If you used it last year, you will need to pick one of the NC Free File providers or a VITA site instead.
Do You Actually Have to File?
North Carolina requires a Form D-400 return if your federal gross income exceeds the threshold for your filing status. For tax year 2025, those thresholds are:4NCDOR. Individual Income Filing Requirements
- Single: $12,750
- Married filing jointly: $25,500
- Married filing separately: $12,750 if your spouse does not itemize, $0 if your spouse does
- Head of household: $19,125
- Qualifying surviving spouse: $25,500
These are lower than the federal filing thresholds. Part-year residents and nonresidents with North Carolina-source income also have to file if their total gross income from all sources hits the chart above.4NCDOR. Individual Income Filing Requirements
What to Gather Before You Start
North Carolina begins its calculation from your federal adjusted gross income, so you need a completed or near-completed federal return before you can finish the state one. Pull these together first:
- Social Security numbers or ITINs for you, your spouse if filing jointly, and any dependents
- Every W-2 from wage employers
- 1099 forms for interest, dividends, retirement distributions, freelance income, and other non-wage earnings
- Your federal return (or at least your federal AGI), which flows into line 6 of Form D-400
- Last year’s NC return, if you have one, for reference on prior credits or carryforwards
If you would rather fill out the forms yourself, the NCDOR posts Form D-400 and every supporting schedule online in both web-fillable and print-and-write versions.5North Carolina Department of Revenue. Individual Income Tax Forms and Instructions6North Carolina Department of Revenue. 2025 D-400 Individual Income Tax Return
Filing Through a Free File Provider, Step by Step
Once you have your documents, the process is fast. Every provider follows roughly the same flow:
- Start at the NC Free File page on ncdor.gov and choose a provider that matches your income, age, and residency status.2NCDOR. NC Free File
- Enter your federal information first, or import a federal return you have already filed. Your federal AGI then carries over to the NC return.
- Work through Form D-400 as the software prompts you. It handles NC-specific adjustments on Schedule S, the state standard deduction, and any credits reported on Schedule D-400TC. The state uses a flat 3.99% rate, so once your NC taxable income is set the tax itself is a single multiplication.7NCDOR. Tax Rate Schedules
- Review before you submit. Compare income and withholding figures against your W-2s and 1099s, and double-check Social Security numbers and any bank routing and account numbers for direct deposit.
- Sign electronically, usually by creating a PIN or entering your prior-year AGI, and transmit. Watch for the acknowledgment confirming the Department of Revenue accepted your return.
Paying a Balance Without Adding Fees
If your return shows tax owed, how you pay determines whether “free filing” stays free. Bank drafts through the NCDOR eServices portal carry no fee. Credit and debit card payments through Visa or MasterCard are accepted but come with a convenience fee of $2.00 for every $100.00 of payment.8NCDOR. eServices On a $500 bill that is a $10 fee you can skip by using a bank draft instead.
If your bank uses a debit block on ACH transactions, you may need to give it the NCDOR’s Company ID (9044030460) so the draft clears.8NCDOR. eServices
If You Cannot File by April 15
You can request a six-month extension using Form D-410.9North Carolina Department of Revenue. Application for Extension for Filing Individual Income Tax Return The extension gives you more time to file, not more time to pay. Any tax owed is still due by April 15, and if you miss that payment deadline you will owe a late-payment penalty and interest even with a valid extension on file.10NCDOR. Extensions
There is a safe harbor. If you pay at least 90% of your total tax liability through withholding, estimated payments, or a payment sent with Form D-410 by the original due date, the late-payment penalty is waived.10NCDOR. Extensions If you already have an automatic federal extension, you generally do not need to file a separate D-410 for North Carolina, but you still have to pay any estimated NC tax by April 15.
What Filing Late Actually Costs
Missing the deadline without an extension can trigger two penalties that stack, plus interest:
- Failure-to-file penalty of 5% of the net tax due for each month or partial month the return is late, up to 25%.11NCDOR. Penalties and Fees Overview
- Late-payment penalty of 5% of the tax not paid by the original due date.11NCDOR. Penalties and Fees Overview
- Interest on any unpaid balance at 7% annually for the first half of 2026, running from the original due date until paid.12NCDOR. Interest Rate for January 1, 2026 Through June 30, 2026
If you filed an extension, the failure-to-file penalty runs from the extended due date rather than April 15.11NCDOR. Penalties and Fees Overview Even if you cannot pay the full balance, submit the return on time. That alone stops the 5%-per-month failure-to-file clock and keeps a free-filed return from turning into an expensive one.