Free worksheet
Independent Contractor Tax Records — Getting Started Checklist
A printable organizer for everything in this guide. No sign-up, no email required — download it, fill it in privately, and keep it.
Why income can be reportable even without a 1099
A Form 1099 is a report of what someone paid you — it isn't what makes the income taxable. If you're self-employed, the money you earn from your work is generally reportable whether or not anyone sends you a form. That includes payments by cash, personal check, and payment apps.
Customers are generally required to send a 1099-NEC only in certain situations (for example, businesses that paid you $600 or more for services). Individuals who paid you for personal work — like a homeowner who hired you to fix a deck — usually don't send one at all. The absence of a form doesn't remove the income; it just means the recordkeeping is on you.
Reconstructing your income from the records you do have
Start with what exists. Most contractors can rebuild a solid picture from four sources:
- Invoices you issued — even simple ones show who paid, what for, and when.
- Payment-app histories — Venmo, PayPal, Zelle and Cash App all let you review or export past transactions.
- Bank deposits — statements show checks and transfers that landed in your account.
- Your own log — a notebook, spreadsheet or calendar of jobs helps fill in cash work.
Organize everything by tax year before you totals anything. A folder per year — paper or digital — is enough.
Avoid double-counting payments
This is the most common reconstruction mistake. A customer pays you through a payment app, you transfer it to your bank, and now the same payment appears twice — once in the app history and once as a bank deposit. Count it once.
Also separate out things that aren't income: transfers between your own accounts, refunds, and reimbursements where a customer simply paid you back for materials at cost. Marking these as you go saves real time later.
IRS transcripts can help — but they're incomplete
An IRS wage and income transcript shows what was reported to the IRS under your Social Security number — for example, 1099s that businesses filed. If a customer closed their business or you lost a form, a transcript can confirm what the IRS already knows about.
But transcripts only show what was reported. Cash jobs, checks from individuals, and app payments that no one reported won't appear — and transcripts say nothing about your expenses. Treat them as one cross-check, not the whole picture.
Organizing your expense records
Legitimate business expenses reduce the income you're taxed on, but only if you can support them. Gather receipts and records for materials and supplies, vehicle use or mileage, tools and equipment, insurance, licenses and permits, and business phone or software costs. Keep them by year, alongside your income records.
When several years are unfiled
If you're behind on more than one year, don't try to fix everything in one weekend. Work one year at a time, starting with the records easiest to find. Filing requirements depend on your income, filing status and age for each year, so the number of returns you actually need isn't the same for everyone — this is worth confirming before you start.
An illustrative example
Illustrative scenario — not a real client
Imagine a handyman who gets paid three ways: checks from a property manager, cash from homeowners, and payment-app transfers from repeat customers. He received a 1099 from the property manager but nothing from anyone else, and he can't find every record. He starts by exporting his app history and highlighting which deposits in his bank statement match those app payments — so nothing gets counted twice. He lists the cash jobs from his work calendar, notes which receipts for materials he still has, and writes down his questions: which years does he actually need to file, and can a transcript confirm what the property manager reported? He walks into a consultation organized instead of overwhelmed.
Three things you can do today
- Download the free checklist above and list the tax years and customers you need to account for.
- Export your payment-app histories and pull your bank statements for the years in question.
- Mark any transfers or duplicate entries so each payment gets counted exactly once.
When professional help makes sense
If you have several unfiled years, incomplete records, or IRS letters you don't fully understand, an Enrolled Agent can help you confirm which returns are required, request transcripts on your behalf, and prepare accurate returns from reconstructed records. Enrolled Agents are federally licensed by the IRS and can represent you directly.
Missing contractor income records or behind on filing? Aruna, an IRS Enrolled Agent, can help you understand your next steps. Call or text 248-961-6599 for a free 10-minute introductory consultation, or send a message. You can also learn about tax preparation for self-employed contractors and back taxes relief options.
General information based on IRS guidance, not tax advice for your situation. Requirements depend on your individual circumstances. Book a free consultation for advice about your own taxes.
