Almost one million Kiwis have already voted as the last day of advance voting closes - with reports some people have been turned away from booths where they'd run out of enrolment papers.

As of Friday afternoon, 985,530 advance votes had been collected, according to the latest figures from the Electoral Commission.

Newshub understands the Harris Rd voting booth in the Auckland suburb of Ellerslie ran out of special voting papers with one hour to go.