Section 125 and HSA are 2 different things. You cannot take advantage of Section 125 as a business owner. On HSA, if you're the primary subscriber to your HSA insurance plan, your business cannot contribute to your own HSA and use it as a tax deduction unless you're a C-corp owner. You can take it as a personal deduction on your 1040.