No, a sole proprietor cannot deduct a salary and expense it as business expenses. Technically, the profit generated is the sole proprietor salary.