NEW YORK (CNNMoney.com) -- About 21 million Americans will be uninsured in 2016, when health care reform laws are fully implemented, with 4 million of them subject to a penalty for failing to buy insurance.
Those projections were released Thursday in a report from the nonpartisan Congressional Budget Office. The CBO said that collections from the penalty will total $4 billion a year over the 2017-2019 period.
High-income families making at least $96,000 will pay two-thirds of those fines, while families making between $24,000 and $96,000 will contribute nearly one-third of the funds collected.
Under the health care overhaul, which legislators passed in March, most U.S. residents will be required to purchase health care or pay a fine. By 2016, the penalty will be either a flat $695 per person a year, or 2.5% of household income -- whichever is higher. The fines are capped based on income.
The CBO report noted the majority of the uninsured will not be subject to these fines because they belong to exempt groups including extremely low-income households, some religious sects and unauthorized immigrants.
Not everyone is convinced that the penalty will be enough to get people to buy insurance.
"The penalty is much too small to be effective," said Paul Ginsburg, president of the Center for Studying Health System Change, a nonpartisan policy research group. "It's a real Achilles heel that could raise risks for the success of the entire reform."
Ginsburg said the problem is two-pronged: The penalty is not high enough to convince the uninsured to throw in a few extra dollars to buy a policy, and the removal of pre-existing conditions means they can wait to purchase insurance until they need it.
Of the 4 million people who will pay the fine, about 9% will have annual income below the poverty line: $11,800 for individuals and $24,000 for a family of four. Fees paid by that segment of the population will make up 4% of the total money collected from penalties.
In contrast, households with income above 400% of poverty level -- more than $96,000 -- will comprise 36% of people paying the penalty, and 66% of the total penalty revenue.
President Obama signed the health care overhaul into law March 23, despite unanimous Republican opposition. The plan is projected to extend insurance coverage to about 32 million Americans who are currently uninsured. The government will help people pay for it by expanding the Medicaid program, as well as giving out subsidies and tax credits.
States will be required to create exchange programs that will allow individuals and small businesses to shop for insurance and negotiate better prices. But several states have filed suit, saying the overhaul is unconstitutional.
Ginsburg, of the Center for Studying Health System Change, said legislators should either increase the penalty or limit the ability of people to buy coverage after they get sick -- either with open enrollment windows, or by adding a deadline for signing up without pre-existing conditions.
These cars and trucks have top-notch passenger cabins, according to Wards Automotive. More
A major earthquake was the last thing Nepal needed. Even before one of the country's major fault lines rumbled to life, the country was beset by challenges. More
Donate to Nepal, but avoid junk mail solicitations from charities. Do it anonymously. More
SilverTech Ventures is a new accelerator that offers perks like free office space and access to its founders' extensive networks. More
At elite schools across the country, low-income students feel like outsiders and are working to make it better. More