Freelancing offers incredible freedom—but with that flexibility comes the responsibility of managing your own taxes. This guide will walk you through the essential steps to confidently file your taxes as a freelancer or gig worker, ensuring compliance and potentially uncovering valuable deductions.
Understanding Your Tax Obligations
As a freelancer, the Internal Revenue Service (IRS) considers you self-employed. This means you are responsible for both the employee and employer portions of Social Security and Medicare taxes, collectively known as self-employment tax.
Key Differences from Traditional Employment:
- No Automatic Withholding: Unlike traditional employees who have taxes automatically withheld from their paychecks, you are responsible for calculating and paying your taxes directly.
- Self-Employment Tax: You pay both the employee (7.65%) and employer (7.65%) portions of Social Security and Medicare taxes, totaling 15.3%. For 2025, the Social Security tax applies to earnings up to a certain limit ($168,600 in 2024, this figure may change annually), while there is no income limit for Medicare tax.
- Estimated Taxes: You may need to pay estimated taxes quarterly throughout the year to cover your income tax and self-employment tax obligations.
Step 1: Figure Out Which Kind of Business Entity You Are
Understanding your business structure affects your tax obligations. Common freelance business structures include:
Sole Proprietor: This is the simplest structure, where your business is not a separate legal entity from you. You report business income and expenses on Schedule C of your personal income tax return (Form 1040).
Partnership: If you freelance with one or more partners, you’ll need to file Form 1065, U.S. Return of Partnership Income, and each partner will receive a Schedule K-1 to report their share of income, deductions, and credits on their individual tax returns.
Corporation (C corporation): A C corporation is a separate legal entity from its owners (shareholders). It files its own tax return (Form 1120) and is subject to corporate income tax. Shareholders are taxed separately on any dividends received.
S Corporation: An S corporation is also a separate legal entity but allows profits and losses to be “passed through” directly to the owners’ personal income without being subject to corporate tax rates. S corporations file Form 1120-S, and shareholders receive a Schedule K-1. There are specific eligibility requirements to be an S corp.
Limited Liability Company (LLC): An LLC provides liability protection to its owners (“members”). For tax purposes, an LLC can be treated as a sole proprietorship (for single-member LLCs), a partnership (for multi-member LLCs), or even a corporation (C corp or S corp), depending on the elections made.
Step 2: Gather Your Income Documents
Before filing taxes, collect all documents that show your income, including:
1099-NEC forms: From clients who paid $600 or more.
1099-K forms: If you’ve received payments via online platforms (PayPal, Venmo, Stripe, Uber, Lyft, etc.).
Bank statements and invoices: Track any additional freelance income.
Step 3: Track Your Expenses for Deductions
One significant advantage of freelancing is the ability to deduct business expenses. Common deductible expenses include:
Home office costs
Equipment and supplies
Software and subscriptions
Travel and transportation expenses
Professional services (like accounting)
Tip: Vertaccount can help you efficiently track and categorize your deductible expenses, saving you money at tax time.
Step 4: Understand Self-Employment Taxes
Freelancers must pay both income taxes and self-employment taxes, covering Social Security and Medicare (totaling about 15.3%). Be prepared to set aside approximately 25-30% of your income to cover these obligations.
Important: Freelancers earning $400 or more annually must pay self-employment taxes.
Step 5: Consider Quarterly Estimated Tax Payments
To avoid penalties, the IRS recommends freelancers pay taxes quarterly if they expect to owe $1,000 or more. Here are the estimated tax due dates:
April 15
June 15
September 15
January 15 (following year)
Resource: Use IRS Form 1040-ES to calculate and submit these payments accurately.
Step 6: File Your Taxes Correctly
When it’s time to file, freelancers typically submit:
Schedule C: Reports freelance income and deductible expenses.
Schedule SE: Calculates self-employment taxes.
Form 1040: Standard federal income tax return form.
Special Considerations for Freelancers in Hawaii, California, and New York
Hawaii: In addition to federal income tax and self-employment tax, Hawaii imposes a General Excise Tax (GET) on most business activities. The standard GET rate is 4%, with a 0.5% surcharge in some counties. You will need to register for a GET license and file periodic returns. Hawaii also has a progressive state income tax.
Southern California (California): California has a progressive state income tax system. Self-employed individuals in California are also subject to federal self-employment tax. California uses the “ABC test” to classify workers as independent contractors or employees. You may also be subject to local taxes depending on your specific location.
New York: New York State has a graduated-rate income tax. Residents of New York City may also be subject to the city’s personal income tax and the Unincorporated Business Tax (UBT) if their business has gross receipts of more than $100,000. You will also need to consider any local taxes applicable to your area.
Common Freelancer Tax Mistakes to Avoid
Avoid these frequent mistakes that can cause unnecessary stress and penalties:
- Not setting aside money for taxes: Freelancers should save at least 25-30% of their income for taxes.
- Missing quarterly estimated payments: Paying quarterly taxes prevents costly penalties.
- Overlooking deductible expenses: Track expenses meticulously to maximize deductions.
- Misreporting income: Always report income accurately from all freelance sources.
- Ignoring state-specific taxes: Especially relevant in states like Hawaii, California, and New York.
Frequently Asked Questions (FAQs)
You might incur penalties or interest charges from the IRS.
An SSN typically suffices, but freelancers can get an EIN for enhanced privacy or banking purposes.
Total all income from each platform and report it collectively on Schedule C.
Yes, freelancers can contribute to plans like SEP-IRAs, Solo 401(k)s, and Roth IRAs, often benefiting from tax advantages.
Simplify Your Taxes with Vertaccount
Navigating the complexities of freelance taxes can be challenging. Vertaccount offers outsourced accounting and bookkeeping services that can provide invaluable support.
Our services can help you:
- Determine the Right Business Entity: Provide guidance on choosing the most suitable legal structure for your freelance business from a financial perspective.
- Track Income and Expenses: Implement efficient systems for organizing your financial data.
- Prepare for Tax Season: Ensure your books are accurate and ready for tax filing.
- Identify Potential Deductions: Leverage their expertise to uncover all eligible business expenses.
- Manage 1099 Filing: Assist with the preparation and filing of 1099 forms.
- Stay Compliant: Help you understand and meet your federal and state tax obligations.
Explore our comprehensive Accounting Services or contact us directly to simplify your tax preparation today.
Helpful Resources:
Make tax season stress-free with the right preparation and support from Vertaccount—trusted by freelancers across Hawaii, Southern California, New York, and beyond.

