Are you a US citizen?
no, i am a resident alien here.
Hello again rob,
As a resident alien of the US, you are required to report your worldwide income on your US tax return. France will also require that you pay tax on any income derived from a business operated in that country.
Tax is due on French income and assets for non-residents. Non-residents remain obliged to declare their French source income. Profits or gains derived from trades, professions or vocations carried out in France including self-employment are subject to tax whether or not the individual is resident.
So you would need to report this income to both France and to the US. However, the US would allow you a credit on your return for any tax paid to France on this same income since France is the country that the source of income is derived from.
If this was helpful please press the Accept button. Positive feedback is also appreciated.
Thank you sidney