Why does my refund amount differ between TurboTax and H&R Block? All the data is the same, but TurboTax shows I owe less.

After inputting the exact same incomes and tax write-offs, the numbers are different. TurboTax shows I owe less however H&R Block shows a higher but correct amount I should owe (basing this off the 15.3% SE tax).