If you are earning a low-Income, there is a government program, called Medicaid or Low-Income Subsidy that helps cover premiums for Part B as well as other Medicare benefits. You can also get help with Part D. There are some programs that will help you pay premiums and assist with co-insurance such as Low-income subsidy (LIS) or Extra Help.