NPC will not be accurate for students who have other than simple & straight forward financial situations–like divorced or separated parents, own real estate besides the family’s home, own a business, have foreign income, have income from non W-2 sources.
Schools that offer need based aid will re-assess your family’s need annually. If you income goes up, then your need based aid will go down. Also universities do increase the expected student contribution each year.