A NetSuite contract may vary from 1-5 years, depending upon your business needs and demands.