Filing taxes as a freelancer involves two extra forms that most employees never see, a tax rate on top of income tax, and a quarterly payment system that catches first-year freelancers off guard. The mechanics are straightforward once you understand the structure.
This walkthrough covers the complete process from organizing your documents through filing your return — with enough detail to do it yourself.
Before you file: get organized
You can’t file accurately without organized records. Spend an hour before you open any tax software gathering:
Income records:
- All 1099-NEC forms received from clients (expected by January 31)
- Your own payment log (all income received, including payments under $600 and from clients who didn’t send 1099s)
- PayPal, Stripe, or other payment platform records
Expense documentation:
- Receipts or statements for all business expenses you plan to deduct
- Home office measurements if you use the home office deduction
- Health insurance premium totals if you’re self-employed and not on a spouse’s plan
- Mileage log if you drove for business purposes
- Retirement contribution records (SEP-IRA or Solo 401(k) contributions)
Prior year records:
- Last year’s tax return (useful for reference on what you deducted before)
- Quarterly estimated tax payment confirmations (Form 1040-ES records or EFTPS payment history)
The most common reason freelancers find tax filing stressful is that they’re trying to reconstruct records at the same time as filing. Do the gathering separately and filing becomes mechanical.
Step 1: Calculate your Schedule C income and expenses
Schedule C is where you report your freelance business. The key sections:
Part I — Income: Enter your gross receipts — the total of all payments you received from clients. This is your pre-expense revenue, not your profit.
Part II — Expenses: This is where deductions reduce your taxable income. Common lines:
- Line 13 — Depreciation: Deducting the cost of major equipment (computers, cameras) over time, or fully in the year of purchase using Section 179
- Line 18 — Office expense: Supplies, paper, postage
- Line 26 — Wages: Only if you paid other people (contractors, subcontractors)
- Line 27a — Other expenses: Catch-all for expenses like software subscriptions, professional development, etc.
The Schedule C bottom line — Part I income minus Part II expenses — is your net profit (or loss). This number flows to your Form 1040.
Step 2: Complete Schedule SE
Schedule SE has two parts. Most freelancers only need Part I (short schedule) or Part II (long schedule if you also have W-2 wages).
The calculation:
- Net self-employment income from Schedule C (multiply by 0.9235 to get the SE income base)
- Multiply by 15.3% (or 2.9% on income above the Social Security wage base)
- Result: your self-employment tax
You also deduct half of this SE tax on your Form 1040 as an adjustment to income — this is automatic in tax software.
Step 3: Complete Form 1040
Your Form 1040 pulls from Schedule C and SE, plus any other income sources (W-2 wages, investment income, etc.). Key steps:
- Report your Schedule C net profit on Schedule 1, Line 3
- Report your deductible SE tax on Schedule 1, Line 15
- Report any SEP-IRA or Solo 401(k) contributions on Schedule 1, Line 16
- Apply the standard deduction ($14,600 single / $29,200 married filing jointly in 2024) or itemize if it’s higher
- Calculate tax on your taxable income
- Add self-employment tax from Schedule SE
- Subtract any tax credits you qualify for
- Subtract estimated tax payments made during the year
- Result: amount owed or refund due
Step 4: Use tax software to handle the mechanics
Tax software handles every connection between these forms automatically. You input numbers; it fills in the right boxes.
TurboTax Self-Employed: Most complete guidance, highest cost (~$130+ for federal). Good for first-time filers who want hand-holding.
H&R Block Self-Employed: Similar features at slightly lower cost. Good documentation support.
FreeTaxUSA: Federal filing is free even for self-employed filers. State is ~$15. Fewer guided prompts, but the forms are straightforward if you know what you’re doing.
Don’t pay for the premium tier of tax software unless you have genuinely complex situations — most self-employed freelancers file straightforward returns that basic self-employed tiers handle completely.
Filing deadlines
April 15: Standard filing deadline for individuals. Both your return and any tax owed are due.
Extension deadline: If you need more time to file, submit Form 4868 by April 15. This extends your filing deadline to October 15. It does NOT extend the payment deadline — if you owe tax, you still need to estimate and pay it by April 15 to avoid penalties.
Quarterly payment schedule: April 15, June 15, September 15, January 15 of the following year. If you’ve been making these payments throughout the year, your April 15 payment may be small or zero.
After filing
Save copies of everything: your filed return, all supporting schedules, income documentation, and expense receipts. The IRS can audit returns up to 3 years after the filing date in most cases (6 years if they believe substantial income was underreported, unlimited if fraud is suspected).
Organized invoice records maintained throughout the year — the kind you generate naturally when you use a tool like Waco3 to manage client proposals and invoices — become your audit trail if you ever need one. Every payment on record, every invoice dated and attributed to a client.
File on time, pay what you owe, keep your records, and freelance tax filing becomes a routine annual task rather than a crisis.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





