'American source income' or 'Amercan-sourced income' or 'American sourced income'

American source income or Amercan-sourced income or American sourced income.
Which one is correct and why?

Your explanation is appreciated. Thanks in advance.

There is no hard, fast rule for hyphens, so you’ll see compound words written with them or without them, and either way can often be correct.

As for “source” and “sourced”, I’d have to know the context.

Thanks. It was written under the context, saying your American soruce income will be subject to US federal tax, something like that. In that context, shall we say American sourced or American-sourced or American source income.

I’d say “income from American sources.” However, of your choices, I’d say “American-sourced income.”