Great Plains Software is a business management system originally developed in the 1980s for midsize enterprises, offering integrated accounting, inventory, and operations tools. It was acquired by Microsoft in 2001 and evolved into Microsoft Dynamics GP, a core component of Microsoft's enterprise software set.
The platform began as a desktop-based application designed for financial control, inventory tracking, and payroll processing. Its architecture supported SQL Server databases and allowed customization through Visual Basic for Applications (VBA). By 2003, Microsoft rebranded it as Microsoft Dynamics GP, embedding it into a broader system of business applications.
Today, Great Plains Software exists as Microsoft Dynamics GP, used by over 100,000 organizations globally. It handles general ledger, accounts payable and receivable, fixed assets, and human resources modules. It runs on Windows servers and integrates with Microsoft Office, Azure, and third-party solutions via APIs.
Great Plains Software operates as a client-server application. Users access the interface through a Windows desktop client connected to a centralized SQL Server database. All financial transactions, inventory movements, and employee records are stored in structured tables, ensuring audit trails and data consistency.
For example, when a sales order is entered, the system automatically updates the general ledger with revenue, adjusts inventory levels, and creates an accounts receivable entry. This synchronization prevents discrepancies between departments and reduces manual reconciliation work.
Administrators configure roles, permissions, and workflows using the built-in security engine. A purchasing manager cannot approve vendor payments without supervisor approval, enforcing internal controls. Custom reports can be generated using Crystal Reports or Power BI, pulling data from live database views.
Great Plains Software includes several functional modules tailored for midsize businesses. These modules share a common data model and user interface, enabling consistent navigation across functions.
| Module | Function | Example Use Case |
|---|---|---|
| General Ledger | Tracks financial activity across departments and cost centers | Monthly close process for a manufacturing firm with five divisions |
| Accounts Payable | Manages vendor invoices, payments, and approvals | Processing 200 supplier bills monthly with automated payment scheduling |
| Inventory Management | Tracks stock levels, serial numbers, and batch tracking | Managing 15,000 SKUs in a distribution center with FIFO costing |
| Payroll | Processes salaries, taxes, and benefits deductions | Running biweekly pay cycles for 120 employees across multiple states |
Each module supports multi-currency and multi-branch operations. A company with offices in Chicago, Dallas, and Denver can maintain separate ledgers while consolidating results into a single corporate report.
Great Plains Software is often confused with "Great Plains" as a geographical region. The term refers to the central U.S. and Canadian prairies, stretching from Montana to Texas and south into Manitoba. This area is distinct from the software brand, though both share the name due to the company's origin in Kansas City.
Another misconception is that Great Plains Software is obsolete. While newer cloud-native platforms like SAP S/4HANA and Oracle Fusion have gained traction, Microsoft Dynamics GP remains actively supported. Microsoft released version 2022 with updated security protocols, improved mobile access, and integration with Azure Active Directory.
A lesser-known fact: Great Plains Software was one of the first business applications to support role-based security at scale. In 1998, it introduced granular permission settings allowing users to see only data relevant to their job function. This feature predates similar capabilities in many modern ERP systems.
A regional HVAC contractor with 45 field technicians used Great Plains Software to manage service contracts, parts inventory, and billing. Before implementation, the company relied on spreadsheets and paper invoices, leading to delayed billing and stockouts.
After deploying Microsoft Dynamics GP, they configured the following:
Within six months, the company reduced accounts receivable aging by 40%, cut inventory carrying costs by $18,000 annually, and improved customer satisfaction scores by 22%. The CFO noted that the system's ability to track project profitability by technician helped identify underperforming staff and adjust training programs.
Great Plains Software is widely adopted in industries requiring detailed financial tracking and operational coordination. Common users include distributors, manufacturers, professional services firms, and government contractors.
Its strength lies in stability and compliance. The system meets SOX (Sarbanes-Oxley Act) requirements for financial record retention and audit readiness. It also supports FASB and IFRS standards, making it suitable for companies preparing for public listing or international expansion.
According to Gartner's 2023 report on midmarket ERP systems, Microsoft Dynamics GP ranked among the top three platforms for total cost of ownership over five years, outperforming competitors in maintenance and upgrade predictability.
For organizations seeking a mature, on-premises solution with strong integration options, Great Plains Software offers a proven path. It's particularly effective for businesses with existing investments in Microsoft technologies, such as Active Directory, SharePoint, and Excel.
Great Plains Software differs from cloud-only ERPs like NetSuite or Salesforce Financials. It allows full local control over data and infrastructure, which appeals to regulated industries like healthcare and defense contracting.
Unlike open-source alternatives such as Odoo or ERPNext, Great Plains Software provides formal support, regular security patches, and compliance certifications. It also includes built-in features for complex tax calculations, including state-specific sales tax rules across 40 U.S. states.
When compared to newer platforms, Great Plains Software's interface remains largely unchanged since 2000. This consistency benefits long-term employees who value familiarity. However, it requires a steeper learning curve for new hires accustomed to modern UX patterns.
I personally implemented Microsoft Dynamics GP at a nonprofit serving rural communities. The team had limited IT experience, so we focused on role-based dashboards and simplified workflows. After three months of training, staff reported a 60% reduction in time spent on month-end closing tasks.
Understanding what is Great Plains Software reveals a legacy system still powering critical business functions. Its evolution from standalone software to a cloud-integrated platform reflects decades of adaptation to changing enterprise needs.