How to File Taxes as a Freelancer for the First Time

Transitioning from a traditional W-2 job to freelancing is incredibly rewarding, but it comes with a steep learning curve when tax season arrives. You are no longer just an employee; in the eyes of the IRS, you are a business owner.

If this is your first year filing taxes as a freelancer or independent contractor, the process can feel overwhelming. Here is a step-by-step guide to help you navigate your first freelance tax return without panic.

Step 1: Gather Your 1099 Forms

As an employee, you received one W-2 form. As a freelancer, you will receive 1099-NEC forms from your clients. A client is required to send you a 1099-NEC by January 31 if they paid you $600 or more during the calendar year.

Important: Even if a client paid you less than $600 and didn't send a form, you are still legally required to report that income. You must track all of your earnings, regardless of the paperwork.

Step 2: Tally Your Business Expenses

You do not pay taxes on all the money you brought in. You only pay taxes on your net profit (Gross Income minus Business Expenses). This is why tracking your expenses is the most important thing you can do.

Common freelance deductions include:

Stop Tracking Expenses in Spreadsheets

The biggest mistake new freelancers make is waiting until April to organize their receipts. Use accounting software to automate this year-round.

Try FreshBooks Free

FreshBooks automatically imports your bank transactions and categorizes your tax deductions, making Schedule C a breeze.

Step 3: Meet Schedule C

When you file your personal tax return (Form 1040), you will now attach a new form called Schedule C (Profit or Loss from Business).

This form is where you list all of your freelance income and subtract all of your business expenses. The final number at the bottom of Schedule C is your net profit. This net profit is what carries over to your main tax return to be taxed.

Step 4: Calculate the Self-Employment Tax

This is the part that surprises first-timers. In addition to your regular federal and state income tax, you must pay the Self-Employment Tax (Schedule SE). This is a 15.3% tax that covers your Social Security and Medicare contributions.

Because you are both the employer and the employee, you pay the full 15.3% on your net profit. This tax is the reason your tax bill is higher than it was when you were a W-2 employee.

Step 5: Don't Forget the QBI Deduction

The Qualified Business Income (QBI) deduction is a massive tax break for freelancers. It allows you to deduct up to 20% of your net freelance income from your taxable income. You do not need to itemize your personal deductions to claim this. Most tax software will calculate this for you automatically.

Step 6: Prepare for Next Year (Quarterly Taxes)

The IRS requires freelancers to pay taxes as they earn money, not just once a year in April. If you expect to owe more than $1,000 in taxes for the year, you must make quarterly estimated tax payments (due in April, June, September, and January).

If you didn't make these payments during your first year, you may face a small underpayment penalty when you file. Use this as a learning experience and start making quarterly payments for the current year.

Estimate Your Tax Bill Instantly

Don't wait until you are filling out forms to know what you owe. Use our free calculator to get an exact estimate of your federal, state, and self-employment taxes.

Calculate My Taxes