Individual Tax Prep Checklist
Income statements, common deductions, prior-year returns, and life changes worth mentioning.
Download individual checklistHelpful checklists, reliable government resources, and plain-English explanations to make tax season a little less mysterious.
A little organization now can save a lot of back-and-forth later. Download a checklist that fits your situation.
Income statements, common deductions, prior-year returns, and life changes worth mentioning.
Download individual checklistFinancial statements, bank records, payroll summaries, contractor information, and bookkeeping essentials.
Download business checklistThese lists are general starting points, not exhaustive document requests. Please share tax returns, identification, and financial records through a secure client portal rather than ordinary email.
Important dates for many calendar-year taxpayers. Filing rules, holidays, disaster relief, and entity types can change the deadline that applies to you.
Federal individual income tax filing deadline for tax year 2026, for most calendar-year filers.
Generally, the final estimated income tax installment for tax year 2026, subject to applicable exceptions and holiday adjustments.
Estimated taxes, payroll filings, sales tax, and business returns may have separate due dates.
Check current federal deadlines and filing obligations directly with the IRS.
View IRS tax calendarFind state filing information, estimated tax guidance, forms, and payment options.
View NCDOR resourcesImportant: Dates shown are general guidance, not a personalized filing calendar. An extension to file generally does not extend the time to pay. Always confirm current deadlines with the relevant agency.
Self-employed individuals and some other taxpayers may need to make payments during the year. The IRS generally uses four payment periods, and North Carolina has its own estimated tax rules.
Learn who may need to pay, when payments are generally due, and how to pay the IRS.
Read IRS guidanceUnderstand North Carolina's estimated tax requirements and payment options.
Read NCDOR guidanceRunning a business comes with enough moving parts. These official resources can help you understand the paperwork behind the numbers.
Federal information on business structures, recordkeeping, and tax responsibilities.
Explore IRS resourcesFind state resources for sales and use tax, withholding, business registration, and more.
Explore state resourcesSeparate business and personal spending, reconcile accounts, and save supporting documentation.
Read IRS recordkeeping guidanceBookmark the right source. These links take you directly to the IRS and North Carolina Department of Revenue.
Federal forms, publications, and instructions.
Find federal formsNorth Carolina individual income tax forms and filing guidance.
Find NC formsRead the latest official announcements and guidance from the IRS.
Read IRS newsQuick explanations of questions that come up often. No tax-code degree required.
Usually, no. An extension generally gives you more time to file paperwork, not more time to pay taxes owed. Planning for the payment deadline matters even when your return needs extra time.
Learn more from the IRSIncome from independent work can bring new recordkeeping and tax responsibilities. Tracking payments and ordinary business expenses as you go can make tax preparation easier.
Visit the IRS Gig Economy Tax CenterYour previous return offers a useful starting point for a tax preparation quote. We'll also ask what changed—because last year's paperwork doesn't tell the whole story about this year.
Ask about a tax consultationIt means checking that the activity in your books agrees with statements from your bank, credit card, or payment processor. It's one of the simplest ways to catch missing or duplicate entries.
Explore bookkeeping servicesArticles and links are provided for general education and may not reflect every tax-law change or individual circumstance. Check the publication date and official guidance before relying on a rule.
Tax information is helpful. Having someone understand your specific situation is even better.
Let's Talk