Get your taxes done using TurboTax

It seems correct to me.

The NOL will offset income taxes, but does not offset Self Employment tax.  Sorry, that is the way it works.