Self-employed

Net foreign business income is the amount by which the business income you earned in a foreign country is more than the business losses you incurred in that country. So it would come from any t-slips that have foreign business income on them, or the Foreign slip.