Here's my situation: My family moved to France when I was 14 in 2011. I have a French residency card (titre de séjour) which allows me to work. I have a freelance translation business registered under French law (a business I've had since 2016). I moved out of my family home in May 2017, which is why this year will be my first time paying taxes for both countries.
My question is: how do I go about doing my US taxes? What do I declare and not declare?
I'm quite lost when it comes to the IRS website. I don't know if I declare what I've made with my business as my business is French, but as my own employer, I'm American. When asking my mother, she said that I wouldn't have to pay income tax, but I would have to pay social contribution tax (Social Security, Medicare, Medicaid, etc.), though she wasn't sure either.
Also, I don't know if this is important, but I live with my partner, who is French. I'm guessing the IRS doesn't care about him, as he isn't American, but the more information the better I guess.
Thank you in advance for your help, as this is all quite confusing.