Yes, all NordVPN subscription packages are paid upfront.
The company’s low-commitment month-to-month plan costs $11.95. As for the 1-year plan, you’ll be charged $59.00 at $4.92/month. A 2-year plan goes for $89 at 3.71/month, and you’ll be charged the whole amount at once.