To deduct health insurance on Schedule C, the policy must be in your name or the business name. If you or your spouse could participate (even if you declined coverage) in an employer's health plan at any time during a given month, you cannot take the deduction for that month. However, payments for those months are deductible on Schedule A if you itemize deductions.
Your deduction for self-employed health insurance is limited to net income on your Schedule C less the deductible part of your self-employment tax