Even with a free vaccination, your health provider can seek reimbursement from your insurance company for the cost of administering the vaccination. You won't get a bill because they can't charge you for the balance.