Introduction to Dynamics GP customer classes

Customer classes in Microsoft Dynamics GP allow you to group customers by shared attributes, making it easier to streamline data entry, maintain consistency, and manage default settings across multiple customer records. Instead of configuring each customer individually, customer classes give finance teams a structured way to apply standardized rules—saving time and reducing errors as the business grows.
This blog introduces one of the most practical yet often underutilized features in Dynamics GP: customer classes. By understanding how customer classes work and how to use them effectively, organizations can simplify customer setup, improve data accuracy, and make ongoing customer management significantly more efficient.
What are customer classes in Dynamics GP?
Customer classes in Dynamics GP act as templates for customer records. They allow you to group customers based on shared characteristics such as geographic region, payment terms, sales structure, or pricing strategy. Each customer class contains predefined defaults that automatically populate key fields when the class is assigned to a customer.
For example, you might create customer classes for customers in a specific region, customers with net-30 payment terms, wholesale customers, or customers assigned to a particular salesperson. Instead of manually entering these values every time, the class applies them automatically, ensuring consistency across your accounts receivable data.
Customer classes are flexible by design. They establish a baseline configuration for customers while still allowing individual overrides when exceptions are required.
How to create a customer class in Dynamics GP
Creating customer classes in Dynamics GP is straightforward, but it is most effective when done with a clear structure in mind.
Step 1: Navigate to the customer class setup window
In Dynamics GP, go to:
Microsoft Dynamics GP > Tools > Setup > Sales > Customer Class
This opens the Customer Class Setup window where you can create, edit, and manage all customer classes.
Step 2: Enter the class ID and description
Enter a unique Class ID that clearly represents the group of customers. For example, a class named NEW_YORK could be used for customers based in New York.
Add a description that explains the purpose of the class so it is easily understood by other users.
Step 3: Define class properties
Set the default values that should apply to all customers assigned to this class. These commonly include:
- Payment terms
- Default salesperson
- Shipping method
- Price level
- Tax schedule
- Credit limits
These defaults help ensure consistency and reduce the need for repetitive manual entry.
Step 4: Assign distribution accounts
Click the Accounts button to open the Accounts Setup window. Here, you can define the default accounts receivable, sales, freight, and other distribution accounts that will apply to customers in this class.
Once configured, these accounts will automatically populate when the class is assigned to a customer.
Step 5: Save the customer class
After reviewing the settings, save the customer class. It is now available for use when creating or updating customer records.
Benefits of using customer classes
Using customer classes in Dynamics GP provides both immediate and long-term value for finance and operations teams.
Customer classes significantly reduce data entry time by applying standardized defaults during customer setup. They improve consistency across customer records, which leads to more accurate reporting and fewer downstream issues in receivables, invoicing, and posting.
They also make ongoing maintenance easier. Instead of updating dozens or hundreds of customers individually, changes can be made once at the class level and rolled down as needed. This approach supports scalability as the business grows and customer volumes increase.
Finally, customer classes provide flexibility. While defaults promote standardization, Dynamics GP still allows individual customer overrides when exceptions are required, giving teams control without sacrificing efficiency.
Next steps
Whether you are just getting started with Dynamics GP or looking to optimize how you manage customer data, Rand Group can help. Our experienced consultants provide guidance, training, and ongoing support to ensure your Dynamics GP environment is configured for efficiency and growth. Contact us today to learn how we can help you maximize the value of Dynamics GP customer classes and other key features.


