Both NIHGA and USGA use the World Handicapping System formulas to calculate your handicap index.  The difference is NIHGA averages the best 3 of your last 6 (league only) rounds while USGA averages the best 8 of your last 20 (league or non-league) rounds.