Yes business expenses DO reduce earned income. Your earned income is the Net Profit on schedule C minus half of the self employment tax on the profit. So actually it's a little less than the Net Profit. If you have a Net Loss it doesn't count at all for earned income and I think will even reduce earned income from any W2 wages you might have.