Made $400 teaching languages online - do I need to file taxes as a freelancer?
Hey everyone, I'm a bit confused about tax filing requirements. I recently started teaching Spanish and Portuguese online from my apartment here in the US (I moved from Portugal last year). From what I've read, I think I need to file taxes as a freelancer when I earn more than $400. I've got a few questions that are really confusing me: Do I need to file taxes once I've earned over $400 total for the entire year, or is it $400 per month that triggers the requirement? What's the actual process for declaring myself as a freelancer? Do I need some special registration or form? And if I do need to file as a freelancer, is this something I need to do monthly or just once a year during tax season? Any help would be super appreciated! This is my first time dealing with US taxes and I'm completely lost.
18 comments


Ethan Wilson
Yes, you need to file taxes if you earned more than $400 in net self-employment income during the entire year, not per month. This is because you're required to pay self-employment tax (Social Security and Medicare) when you reach that threshold. For declaring yourself as a freelancer, there's no formal "registration" process with the IRS. You simply file a Schedule C (Profit or Loss from Business) with your regular Form 1040 tax return to report your income and expenses from your language teaching. You'll also need to file Schedule SE to calculate your self-employment tax. For tax filing frequency, you'll file annually during tax season (deadline is typically April 15th), but if you expect to owe more than $1,000 in taxes for the year, you should make quarterly estimated tax payments using Form 1040-ES. These are due April 15, June 15, September 15, and January 15 of the following year.
0 coins
NeonNova
•Thanks for explaining this! I'm in a similar situation but I do graphic design. Do I need to get an EIN number or can I just use my SSN when I file? Also, can I deduct any expenses like my laptop or internet?
0 coins
Ethan Wilson
•You can use your SSN for your Schedule C filing - an EIN is optional for solo freelancers unless you plan to have employees. Many solo self-employed people just use their SSN. Regarding deductions, absolutely! You can deduct ordinary and necessary business expenses like a portion of your internet based on business use percentage, software subscriptions for your design work, computer equipment (though items over $2,500 may need to be depreciated rather than deducted all at once), business-related education or courses, and even a portion of your home as a home office if you have a dedicated space. Just make sure to keep good records of all your expenses.
0 coins
Yuki Tanaka
I was in a really similar situation when I first started freelance writing. The tax forms were confusing and I wasn't sure what I could deduct. I tried reading IRS publications but they're so complicated! Then I found taxr.ai (https://taxr.ai) and it was a game-changer. You upload your documents or just describe your situation and it tells you exactly what forms you need and what you can deduct. It even explains self-employment taxes in normal human language!
0 coins
Carmen Diaz
•How accurate is it though? I've tried other tax tools before and they missed some deductions I could have taken. Does it handle situations for people who are not US citizens?
0 coins
Andre Laurent
•Does it actually help with filling out the forms, or just tells you which ones you need? I'm terrible with paperwork and the Schedule C looks intimidating.
0 coins
Yuki Tanaka
•It's extremely accurate - it's built on tax code rules and is constantly updated. It absolutely handles non-US citizen situations like yours. It actually asks about citizenship status to make sure it gives the right guidance for your specific situation. For filling out forms, it doesn't just tell you which ones you need - it walks you through exactly what goes where on each form with step-by-step guidance. It breaks down the Schedule C into simple sections and explains what expenses belong in each category. It even flags potential audit triggers to help you avoid problems.
0 coins
Carmen Diaz
Just wanted to update! I tried taxr.ai after asking about it and it was super helpful for my situation. I'm not a US citizen either (I'm from Korea) and it gave me specific guidance about my tax treaty benefits I didn't even know about. It explained exactly which forms I needed for my teaching income and how to report everything correctly. Saved me from making some major mistakes on my taxes. Definitely check it out if you're confused about freelance taxes like I was!
0 coins
Emily Jackson
When I started freelancing, I had questions about my taxes and tried calling the IRS directly... biggest mistake ever! Spent HOURS on hold and never got through. Then a friend told me about Claimyr (https://claimyr.com) - they actually get the IRS to call YOU. I was skeptical but watched their demo (https://youtu.be/_kiP6q8DX5c) and decided to try it. The IRS called me back in like 45 minutes and I got all my questions about self-employment taxes answered directly from them. Saved me so much stress!
0 coins
Liam Mendez
•Wait, how does that even work? How can they make the IRS call you when nobody else can get through? Sounds too good to be true.
0 coins
Sophia Nguyen
•Yeah right. I've been trying to reach the IRS for THREE MONTHS about my missing refund. There's no way some service can magically make them call you. This has to be some kind of scam.
0 coins
Emily Jackson
•It works because they use an automated system that continuously redials the IRS using their special algorithm until they get through, then they transfer the call to you. It's basically like having someone wait on hold for you, but with technology. They're actually legitimate - they've been featured in major publications like Forbes and The Washington Post. I was hesitant too, but when you think about it, it makes sense. They're just using technology to solve the hold time problem. They don't have any special "in" with the IRS - they just handle the painful waiting part.
0 coins
Sophia Nguyen
I have to eat my words. After posting my skeptical comment, I decided "what the hell" and tried Claimyr. Honestly expected to waste my money, but no joke, I got a call from an actual IRS agent within an hour. Explained my missing refund situation, and they found it was held up for verification. The agent processed it while I was on the phone! My refund is now scheduled to be deposited next week. Kinda mind-blown that it actually worked after months of trying on my own.
0 coins
Jacob Smithson
Don't forget that as a non-US citizen, your tax situation might be affected by tax treaties between the US and your home country. Depending on what European country you're from, there might be specific provisions that could reduce your US tax liability. You should look up the specific tax treaty and see if there are any benefits you can claim.
0 coins
Aisha Abdullah
•Thanks for mentioning this! I had no idea about tax treaties. Do you know if I would need to file any special forms to claim these treaty benefits? And would I still need to file the Schedule C even if there's a treaty?
0 coins
Jacob Smithson
•You would need to file Form 8833 to claim treaty benefits, and yes, you would still need to file Schedule C to report your self-employment income. The treaty doesn't exempt you from filing requirements, it just might reduce what you owe. Tax treaties vary widely by country, so check the specific one between the US and Portugal. Some treaties have special provisions for teachers, students, and researchers, so you might qualify for reduced taxation on your teaching income. But you definitely need to document everything properly.
0 coins
Isabella Brown
When I first started freelancing and had to deal with self employment taxes, I used TurboTax Self-Employed and it made things so much easier. It asks simple questions and fills out all the complicated forms for you. Might be worth trying if you're stressed about figuring out all the forms yourself.
0 coins
Maya Patel
•I second this. TurboTax walks you through everything step by step and they have really good support if you get stuck. It's not free but it's worth it for the peace of mind.
0 coins