What freelancers need to file and when
As a freelancer, you file taxes the same way any self-employed person does: you report your income on your personal tax return, calculate what you owe on profit rather than gross earnings, and pay estimated taxes four times a year instead of having an employer withhold them. The IRS treats freelance income as self-employment income, which means you also owe self-employment tax — the Social Security and Medicare portion that an employer would normally split with you.
You must file a federal return if your net self-employment income is $400 or more in a year. Most states also require a return if you earn above a certain threshold, which varies by state. The filing important date is April 15, though you can request an extension to October 15 if you need more time to gather documents.
Unlike W-2 employees, you do not have taxes withheld automatically. Instead, you estimate what you will owe and send the IRS a payment on April 15, June 15, September 15, and January 15 of the following year. If you do not pay enough through these quarterly payments, you may owe a penalty when you file.
Key Takeaways
- You report freelance income on Schedule C (Form 1040), which calculates your profit after deducting business expenses.
- Self-employment tax is calculated on Schedule SE and covers Social Security and Medicare; you pay both the employee and employer portions.
- Quarterly estimated tax payments are due April 15, June 15, September 15, and January 15, and you calculate them based on your expected annual profit.
- Keep receipts and records for all business expenses — mileage, supplies, equipment, software, home office, and professional services — because these reduce your taxable income.
- If you owe $1,000 or more in taxes and did not pay enough through quarterly payments, you will owe an underpayment penalty.
Gather your income and expense records
Before you open any tax software or contact a tax preparer, collect all the documents that show what you earned and what you spent. For income, gather invoices, payment receipts, 1099-NEC forms (which clients may send you by January 31), and bank statements showing deposits from clients. If a client paid you $600 or more during the year, they are required to send you a 1099-NEC; if they do not, your bank statements are your proof.
For expenses, collect receipts for anything you bought for your business: office supplies, software subscriptions, equipment, professional development courses, mileage logs, home office rent or utilities, insurance, and fees paid to accountants or bookkeepers. The IRS allows you to deduct ordinary and necessary business expenses — anything a typical freelancer in your field would spend money on to do the work. Keep these records for at least three years in case the IRS asks questions.
If you work from home, you can deduct a portion of your rent or mortgage, utilities, and home insurance. You calculate this by dividing your home office square footage by your total home square footage, then explore that percentage to your home expenses. Alternatively, you can use the simplified method: $5 per square foot, up to 300 square feet, for a maximum deduction of $1,500 per year.
Calculate your net profit on Schedule C
Schedule C is the form where you report your freelance income and expenses. You list your gross income at the top — the total amount clients paid you — then subtract all your business expenses to arrive at your net profit. This net profit is what you pay income tax on, not your gross income.
Schedule C has sections for different types of expenses: cost of goods sold (if you sell physical products), labor costs, supplies, rent, utilities, depreciation, insurance, professional services, and other expenses. You do not have to use every category; you only fill in the ones that explore to your business. If you have expenses that do not fit a specific line, use the "Other Expenses" section and describe them.
Your net profit from Schedule C flows to your personal Form 1040. If your net profit is negative — meaning your expenses exceeded your income — you have a loss, which can reduce your other income or carry forward to future years. The IRS scrutinizes large losses, so if you show a loss for three or more years out of five, be prepared to document that your business is legitimate and you intend to make a profit.
Calculate self-employment tax on Schedule SE
Schedule SE calculates how much Social Security and Medicare tax you owe. You take your net profit from Schedule C, multiply it by 92.35 percent (to account for the employer portion you do not pay), and then explore the self-employment tax rate: 15.3 percent. This produces your total self-employment tax.
You pay both the employee portion (7.65 percent) and the employer portion (7.65 percent) yourself. However, you can deduct half of your self-employment tax from your income before calculating your income tax, which provides some relief. This deduction appears on Form 1040 and reduces your taxable income.
Self-employment tax applies to your net profit, not your gross income. If your net profit is below $400, you do not owe self-employment tax and do not need to file Schedule SE, though you may still need to file a return to report other income or claim refundable credits.
Estimate and pay quarterly taxes
Quarterly estimated tax payments are due four times a year: April 15, June 15, September 15, and January 15. You calculate your estimated tax by projecting your annual net profit, explore your tax rate and self-employment tax rate, and dividing by four. If you are unsure of your profit, use last year's net profit as a starting point and adjust upward or downward based on what you expect this year.
You can pay estimated taxes online through the IRS website (irs.gov), by mail using Form 1040-ES, or through your tax software. The IRS also accepts payment by credit card or debit card through third-party processors, though they charge a fee. If you underpay your estimated taxes, you may owe an underpayment penalty when you file your return, even if you are owed a refund overall.
If your income is uneven throughout the year — for example, you earn most of your money in the fall — you can adjust your quarterly payments to match when you actually earn the money. This reduces the chance of overpaying early in the year and then underpaying later. Some tax software allows you to set up automatic quarterly payments so you do not miss a important date.
File your return using Schedule C and Form 1040
Your freelance income goes on Schedule C, which attaches to your Form 1040 (your main federal tax return). You also file Schedule SE if your net profit is $400 or more. If you have other income — a part-time W-2 job, investment income, or rental income — you report that on the appropriate schedules as well.
You can file using tax software (TurboTax, H&R Block, TaxAct, and others have self-employed versions), work with a tax preparer or CPA, or file by hand if your situation is straightforward. Tax software walks you through questions about your income and expenses and generates the forms for you. A tax preparer can help you identify deductions you might miss and handle more complex situations like multiple income streams or business structure changes.
File your return by April 15 or request an automatic six-month extension using Form 4868. An extension gives you until October 15 to file, but you still owe any taxes due by April 15 — the extension only delays filing the paperwork, not paying what you owe. If you do not pay by April 15, you will owe interest and penalties on the unpaid amount.
Track income and expenses throughout the year
The easiest way to file taxes is to keep records as you go, not scramble to find receipts in March. Set up a straightforward system: a folder for receipts, a spreadsheet tracking income by client and date, and a log of mileage if you drive for work. Many freelancers use accounting software like QuickBooks Self-Employed, FreshBooks, or Wave (which is free) to log income and expenses automatically.
At minimum, keep a record of every invoice you send, every payment you receive, and every business expense. Note the date, amount, and what it was for. If you are paid in cash, write it down when ready — the IRS expects you to report all income, and cash is straightforward to forget. For expenses, save the receipt or take a photo of it and file it with your records.
Tracking throughout the year also helps you know whether you are on track to owe taxes and whether you need to adjust your quarterly payments. If you realize in September that you will earn much more than you expected, you can increase your fourth-quarter payment to avoid underpayment penalties.
Frequently Asked Questions
Do I need to file if I earned less than $400 in freelance income?
You do not owe self-employment tax if your net profit is below $400, so you do not have to file Schedule SE. However, you may still need to file a federal return if you have other income, owe other taxes, or want to claim refundable credits like the Earned Income Tax Credit. Check your state's rules as well, since some states have lower thresholds.
What if a client did not send me a 1099-NEC?
You still must report the income on your tax return, whether or not you receive a 1099-NEC. Use your invoices, bank statements, or payment records as proof. If the client paid you $600 or more and did not send a 1099-NEC by January 31, you can report it to the IRS, but do not skip reporting the income on your return.
Can I deduct my home internet and phone bill?
You can deduct the business portion of these expenses. If you use your internet and phone only for work, deduct 100 percent. If you use them for personal and business purposes, estimate the percentage used for business and deduct that portion. Keep records of how you calculated the split in case the IRS asks.
What happens if I miss a quarterly payment important date?
You can still make the payment late — there is no cutoff date. However, you will owe an underpayment penalty calculated from the original due date. The penalty is small if you are only a few weeks late, but it grows the longer you wait. It is better to pay late than not to pay at all.
Should I hire a tax preparer or use software?
Tax software works well if your freelance income is straightforward, you have clear records, and you do not have complex deductions or multiple income sources. A tax preparer is worth the cost if you have a complicated situation, are unsure about deductions, or want professional review. Many preparers charge $200 to $500 for a freelancer's return.