To the best of my knowledge, the NaNo counter bases its count on the number of spaces, whereas other word counters include counting hyphenated words as more than one word.
I'm using Open Office myself, and my comparative counts are as follows:
21,465- Open Office
21,362- NaNoWriMo website.