Do you need contacts and should you create them?
As we discussed in Chapter 7, Getting to Know the Organization's Customers, Other Entities, and Items, customers can be created for an individual or a business, and each customer record in NetSuite can have one more contact associated with it. The main reasons for using Contacts are when you need to differentiate people who work for the customer (billing versus shipping people versus executives), or when you need to give only some of the company's users the right to log in, either to the NetSuite Customer Center or to a SuiteCommerce web store. You can always use contacts even when this is not a requirement, but generally, we leave it to the client to decide how they want to use the records.
Once the decision has been made to use contacts, getting them into the system should be straightforward. We don't generally customize the record, so you can provide a generic CSV Import template to the users responsible for this...