earned here paid by foreign company that doesn't report it

I earn working online ~10K with clients in a foreign country.  The company there does not report the income; I have to beg just to get a makeshift  'earnings statement'.  

 

I want to pay the appropriate tax on this; the code I have reviewed says I am supposed to report income whether or not an employer reports it or gives a W-2.

 

I get paid by the company remitting directly to my paypal account.  I can't find where or how in TT (deluxe) to report this income.

 

As best as I can read it, this is NOT foreign earned income because I earn it from physically being here in the USA.

 

Yes, it's legit;  I am training individuals online in a video classroom and get paid for my instructional services.

 

Guidance anyone?