Freelance taxes are different -- here's how to get them right
You earned freelance, contract, or self-employment income this year and now you're staring down a tax return that looks nothing like the simple W-2 filing you're used to. You've heard about estimated taxes, self-employment tax, Schedule C, and deductions -- but you're not sure what applies to you or how to avoid triggering an audit.
Freelancers pay roughly 15.3% more in taxes than employees because of the self-employment tax (Social Security and Medicare). But they also have access to dozens of deductions that employees can't claim. Getting this right could save you $2,000-$10,000 or more. Getting it wrong could mean penalties, interest, or an IRS audit.
Collect every 1099-NEC, 1099-K, and 1099-MISC you received. Also gather records of any income paid directly to you without a 1099 -- you must report all income, even if the payer didn't file a form. Check your bank statements and invoicing records against the 1099s for accuracy.
Go through your bank and credit card statements for the entire year. Flag every expense that was related to your freelance work: software subscriptions, home office costs, equipment, travel, professional development, insurance, and supplies. Categorize them according to IRS Schedule C categories.
If you work from home, you can deduct a portion of your rent/mortgage, utilities, internet, and insurance. The IRS offers two methods: the simplified method ($5/sq ft up to 300 sq ft = max $1,500) and the regular method (actual expenses proportional to your office space). The regular method often yields a larger deduction but requires more documentation.
As a freelancer, you pay both the employer and employee portions of Social Security (12.4%) and Medicare (2.9%) taxes on your net self-employment income. That's 15.3% on top of your income tax. However, you can deduct half of this tax from your adjusted gross income. This deduction alone can save you hundreds or thousands of dollars.
If you owed more than $1,000 in taxes for the year and didn't make quarterly estimated payments, you may face an underpayment penalty. For 2025 tax year, the penalty rate is approximately 8%. If this is your first year freelancing and you had W-2 income that covered at least 100% of your prior year tax liability, you may qualify for a safe harbor exception.
Schedule C (Profit or Loss from Business) reports your freelance income and expenses. Schedule SE (Self-Employment Tax) calculates your Social Security and Medicare taxes. These attach to your regular Form 1040. If your net profit exceeds $400, you must file Schedule SE even if you have no other filing requirement.
Now that you know your tax liability, set up quarterly estimated payments for the coming year. Payments are due April 15, June 15, September 15, and January 15. You can pay online at IRS.gov/payments using Form 1040-ES. Setting up automatic payments prevents surprises next year.
As a freelancer, you can contribute to a SEP-IRA (up to 25% of net self-employment income, max $69,000 in 2025) or a Solo 401(k). These contributions reduce your taxable income dollar for dollar. A SEP-IRA contribution can be made up to your tax filing deadline, including extensions. This is one of the most powerful tax-saving tools available to freelancers.
Freelancers often either over-claim deductions (risky) or under-claim them (leaving money on the table). The IRS requires that deductions be 'ordinary and necessary' for your business, but the boundaries are broader than most people realize. Internet, phone, professional education, mileage, health insurance premiums, and even a percentage of your meals can qualify.
The tax copilot maintains an up-to-date database of allowable freelance deductions with IRS thresholds and documentation requirements for each category, helping you maximize deductions while staying within legal boundaries.
Operating as a sole proprietor is perfectly legal, but forming an S-Corp election can save significant money once your net income exceeds roughly $50,000-$60,000. As an S-Corp, you pay yourself a 'reasonable salary' and take the rest as distributions that aren't subject to self-employment tax. This can save $5,000-$15,000 per year in SE taxes.
The business formation copilot can model your specific income to determine at what point an S-Corp election becomes cost-effective after accounting for the additional payroll and filing costs.
Most freelancers use cash basis accounting (income counted when received, expenses counted when paid), which is simpler and often advantageous for tax timing. Accrual accounting counts income when earned and expenses when incurred. The IRS allows either for most small businesses, but switching methods later requires IRS approval.
The bookkeeping copilot can explain the practical implications of each method for your specific business and help you determine which approach results in lower tax liability for your income pattern.
If you have clients in multiple states, you may owe state income tax in states where you performed work or where your clients are based, depending on the state's rules. This is especially relevant for freelancers who travel or work remotely from different locations.
The tax copilot can identify which states may have a tax filing requirement based on your client locations and the amount of income earned in each state, helping you avoid surprise state tax bills.
The IRS can audit your returns for up to 3 years (6 years if income is underreported by 25% or more). You need receipts, invoices, bank statements, mileage logs, and records of all claimed deductions. Digital records are acceptable, but they need to be organized and accessible.
The bookkeeping copilot can recommend a record-keeping system, identify which documents are most critical to retain, and help you organize your files in a way that would withstand an IRS audit.
The biggest shock for first-time freelance tax filers is the self-employment tax. When you were an employee, your employer paid half of your Social Security and Medicare taxes (7.65%), and the other half was withheld from your paycheck. As a freelancer, you pay both halves -- a combined 15.3% on your first $168,600 of net self-employment income (2025 threshold), plus 2.9% Medicare on income above that.
On $60,000 of net freelance income, that's approximately $8,478 in self-employment tax before you even calculate your income tax. This is why freelancers who earned similar gross income to their employee days often owe significantly more at tax time.
The good news: you can deduct half of your self-employment tax from your adjusted gross income. This isn't an itemized deduction -- it's an 'above the line' deduction that reduces your taxable income regardless of whether you itemize. On that same $60,000, this deduction saves roughly $1,000-$2,000 in income taxes depending on your bracket.
The tax copilot can calculate your exact self-employment tax liability and show you how the half-SE-tax deduction interacts with your other deductions. It can also model scenarios where an S-Corp election could reduce your SE tax burden -- typically worth exploring once your net profit exceeds $50,000-$60,000 annually.
One common mistake: applying self-employment tax to gross income instead of net income. You calculate SE tax on your net self-employment earnings -- gross income minus business expenses. So maximizing your legitimate deductions directly reduces your SE tax, not just your income tax.
The IRS publishes the official self-employment tax rate and calculation rules in IRS Publication on Self-Employment Tax. You can also use IRS Direct Pay to submit estimated payments without creating an account.
If you also earned income through a side hustle, see the related side hustle taxes scenario. For quarterly payment setup, explore our estimated tax payments task guide and resources for freelancers and contractors.
Most first-time freelancers claim the obvious deductions -- software and equipment -- but miss dozens of legitimate deductions that can add up to thousands of dollars in tax savings. Here's what to look for beyond the basics.
Home office deduction. Whether you rent or own, you can deduct a proportional share of your housing costs. The simplified method allows $5 per square foot up to 300 sq ft ($1,500 max). The actual expense method can yield significantly more if your home office is large or your housing costs are high.
Self-employed health insurance deduction. If you pay for your own health insurance and aren't eligible for an employer plan (including a spouse's), you can deduct 100% of your premiums for medical, dental, and vision insurance. This is an above-the-line deduction. For many freelancers, this is worth $5,000-$15,000.
Internet and phone. Deduct the business-use percentage of your internet and cell phone bills. If you use your phone 60% for business, deduct 60% of the annual cost. Keep a log for the first month or two to establish your business-use percentage.
Vehicle expenses. Choose between the standard mileage rate (67 cents per mile in 2025) or actual expenses (gas, insurance, maintenance, depreciation). The standard rate is simpler; actual expenses are better if you drive an expensive vehicle or have high maintenance costs. You need a mileage log either way.
Professional development. Courses, books, conferences, certifications, and coaching related to your freelance work are fully deductible. The tax copilot can help you determine which educational expenses qualify and which fall into the non-deductible 'new career' category.
Retirement contributions. SEP-IRA contributions up to 25% of net SE income (max $69,000 in 2025) are fully deductible and can be made up to your filing deadline. The finance copilot can model the tax impact of different contribution levels.
Other commonly missed deductions: bank fees on business accounts, business insurance, legal and professional fees, accounting software, co-working space memberships, business cards and marketing, domain names and hosting, and state and local business taxes.
Unlike employees whose taxes are withheld from each paycheck, freelancers are expected to pay taxes four times per year through estimated tax payments. If you don't, the IRS charges an underpayment penalty -- currently around 8% annualized on the amount you should have paid.
The four quarterly deadlines are: April 15 (for income earned Jan-Mar), June 15 (Apr-May), September 15 (Jun-Aug), and January 15 of the following year (Sep-Dec). Note that the quarters aren't equal -- the second 'quarter' only covers two months.
There are two safe harbor methods to avoid penalties. The 100% of prior year method means paying at least 100% of last year's total tax liability in estimated payments this year (110% if your AGI exceeded $150,000). This works well if your income is growing -- you pay based on last year's lower income. The 90% of current year method means paying at least 90% of what you'll actually owe this year. This works better if your income dropped.
The simplest approach for most freelancers: set aside 25-30% of every payment you receive into a separate savings account. Then make quarterly payments from that account. This percentage covers both income tax and self-employment tax for most freelancers in the 22-24% bracket.
If this is your first year freelancing and you had W-2 income that covered your prior year liability, you may qualify for a penalty waiver. The tax copilot can analyze your specific situation and calculate the exact quarterly payment amounts that keep you penalty-free.
Pro tip: if your income is irregular (feast-or-famine freelancing), you can use the annualized income installment method (Form 2210, Schedule AI) to calculate each quarter's payment based on income actually earned that quarter, rather than dividing your annual estimate by four. This prevents overpaying in slow quarters.
IRS Form 1040-ES includes worksheets for calculating your estimated payments -- download it directly from IRS.gov. For retirement account strategies that reduce your quarterly tax burden, see SEP-IRA vs Solo 401(k) for freelancers. Related: first product launch financial planning.
After analyzing thousands of freelance tax returns, these are the mistakes that cost first-time freelancers the most money. Avoid these and you're ahead of 80% of new freelancers.
Mistake #1: Not tracking expenses throughout the year. Trying to reconstruct a year's worth of expenses in March is a recipe for missed deductions. Set up a system on day one -- even a simple spreadsheet or an app like Wave (free) works. The bookkeeping copilot can recommend a tracking system that matches your workflow.
Mistake #2: Mixing personal and business finances. Open a separate business bank account and use a separate credit card for business expenses. This makes tax preparation dramatically easier, provides cleaner documentation in an audit, and costs nothing (many banks offer free business checking). It also makes the home office deduction safer to claim.
Mistake #3: Forgetting to report all income. The IRS receives copies of every 1099 filed for you. If your reported income doesn't match, you'll get a CP2000 notice. But you must also report income for which no 1099 was issued -- any client who paid you less than $600 isn't required to send one, but you're still required to report the income.
Mistake #4: Not deducting the home office. Many freelancers skip this deduction because they've heard it 'triggers audits.' This was somewhat true 20 years ago, but the IRS has largely moved on. The simplified method ($5/sq ft) is straightforward and rarely challenged. If you have a dedicated workspace, claim this deduction.
Mistake #5: Ignoring state tax obligations. If you live in a state with income tax, your freelance income is subject to state taxes too. Some states also require quarterly estimated state tax payments with their own penalties for underpayment.
Mistake #6: Paying for unnecessary tax software tiers. Many tax software companies charge $100+ for self-employment features. Free options exist -- IRS Free File (if your income qualifies), Cash App Taxes (free for all filers), and others handle Schedule C at no cost.
Mistake #7: Not considering retirement contributions. A SEP-IRA contribution can be made up to your filing deadline and directly reduces your taxable income. On $60,000 of freelance income, a maximum SEP-IRA contribution of $11,100 could save you $2,500-$3,500 in taxes while building your retirement savings.
Schedule C is the form that reports your freelance business profit or loss. It attaches to your Form 1040 and is the cornerstone of your freelance tax filing. Here's what each major section covers.
Part I: Income (Lines 1-7). Line 1 is your gross receipts -- total freelance income before any deductions. This should match (or exceed) the total of all your 1099s plus any unreported income. Line 2 is for returns and allowances. Line 4 is cost of goods sold (usually $0 for service-based freelancers). Line 7 is your gross income after subtracting cost of goods sold.
Part II: Expenses (Lines 8-27). This is where your deductions go. Each line represents a category: advertising (Line 8), car and truck expenses (Line 9), commissions and fees (Line 10), contract labor (Line 11), depreciation (Line 13), insurance (Line 15), interest on business debt (Line 16), office expenses (Line 18), rent or lease payments (Line 20), repairs (Line 21), supplies (Line 22), taxes and licenses (Line 23), travel (Line 24a), meals (Line 24b, 50% deductible), and utilities (Line 25). Line 27 captures 'Other expenses' with an attached statement.
Part III: Cost of Goods Sold. Only relevant if you sell physical products. Most service freelancers skip this section entirely.
Part IV: Vehicle Information. Required if you claimed car expenses. You'll need total miles driven, business miles, and the date you started using the vehicle for business.
Part V: Other Expenses. This is your catch-all for legitimate deductions that don't fit the standard categories: software subscriptions, professional dues, online tools, co-working memberships, professional development, and similar expenses. The tax copilot can help you categorize your expenses into the correct Schedule C lines and identify any you might be placing in the wrong category, which is one of the most common triggers for IRS correspondence.
Your net profit (Line 31) flows to two places: your Form 1040 (for income tax calculation) and Schedule SE (for self-employment tax calculation). If you show a net loss, it generally offsets other income on your 1040, but the IRS may scrutinize losses claimed for multiple consecutive years under the 'hobby loss' rules.
The best thing about your first freelance tax season? It teaches you exactly how to prepare for a smooth filing next year. Here's your post-filing action plan.
Open a business bank account this week. If you haven't already, open a separate checking account for your freelance income and expenses. Many banks offer free business checking for sole proprietors. Every business transaction should flow through this account, making tax preparation next year dramatically simpler.
Set up an automated tax savings transfer. Configure an automatic transfer of 25-30% of every deposit in your business account to a separate savings account labeled 'Taxes.' This ensures you always have money available for quarterly payments and year-end tax bills. Some banking apps like Relay or Novo offer automatic percentage-based transfers designed for this purpose.
Start using accounting software. Wave (free) or QuickBooks Self-Employed ($15/month) can automatically categorize transactions and generate reports that map directly to Schedule C categories. The bookkeeping copilot can help you set up your chart of accounts and establish categories that match IRS requirements.
Track mileage from day one. If you drive for business, use an app like MileIQ or Everlance to automatically log your business miles. The standard mileage deduction (67 cents/mile in 2025) adds up fast -- 10,000 business miles is a $6,700 deduction. But you need contemporaneous records; reconstructing mileage at year-end is both difficult and risky in an audit.
Make quarterly estimated payments on time. Put the four quarterly deadlines in your calendar now: April 15, June 15, September 15, and January 15. Use the tax copilot to calculate your quarterly amounts based on your projected income. Paying quarterly eliminates the stress of a large year-end tax bill and avoids underpayment penalties.
Review your business structure annually. Once your net freelance income consistently exceeds $50,000-$60,000, the tax savings from an S-Corp election typically outweigh the additional compliance costs ($1,000-$2,000/year for payroll and a more complex tax return). The business formation copilot can model the breakeven point for your specific situation.
Get AI Help Right Where You Browse
Use Copilotly's finance copilot directly on any webpage. No tab switching.
Pick a copilot, ask your question, get professional-grade answers. 131 specialized AI copilots across 20 domains.