Speak to an Independent Software Expert Now
(800) 827-1151 8am-5pm (ET)

Dynamics GP

A full ERP system designed by Microsoft. Formerly Great Plains.
Questions about Dynamics GP? Call (800) 827-1151 and talk to a software expert now.

Microsoft Dynamics GP is an ERP solution designed for small and mid-market businesses. Key capabilities of Dynamics GP include:

  • Financial management and accounting
  • Inventory management and operations
  • Sales and service management
  • Business intelligence and reporting
  • Human resources and payroll

Dynamics GP provides a single integrated software environment to help automate the business, increase sales, enhance collaboration, improve efficiency, and enable better business decision making.

Dynamics GP is available in on-premises and cloud deployments. As one of the most popular and longest tenured business management software products on the market, Dynamics GP is sold and supported by an extensive network of Microsoft-certified Value Added Resellers (VARs).

Dynamics GP Resources

Video Overview

Dynamics GP Real World Evaluations

Wondering if Dynamics GP is right for your organization? To better understand if it is a fit for you, explore data detailing the functional requirements, anticipated spending ranges, and company attributes of 50 businesses who recently considered purchasing Dynamics GP.

Quick Facts Q&A

Q. What functionality does Dynamics GP include?

Dynamics GP is an enterprise resource planning (ERP) product used for a variety of business management tasks. Key functional areas includes financial management, supply chain management, business intelligence, field service management, and payroll and human resources management. More.

Q. How much does GP cost?

Dynamics GP costs depend on a variety of factors including required functionality, user count, implementation & support needs, licensing model, promotion eligibility, deployment preference, and vendor pricing.

76.7% of Dynamics GP reviewers reported their maximum total estimated spending range for 3 years total cost of ownership was in the tens of thousands of dollars range.

Customized pricing is available upon request and additional Dynamics GP cost info can be found below.

Q. What are the licensing options for Dynamics GP?

Dynamics GP can be licensed as a purchased product via Microsoft Perpetual Licensing or as a cloud-based, software-as-a-service (Saas) via Microsoft Subsciption Licensing. More.

Q. What industries is Dynamics GP appropriate for?

Dynamics GP is used by companies spanning a wide variety of industries. It is most commonly reviewed by organizations in the distribution, professional services, non-profit, and manufacturing industries. More.

Q. What size companies use Dynamics GP?

Dynamics GP is developed and marketed for the SMB market.

Q. Is Dynamics GP the same thing as Great Plains?

Essentially, yes. Great Plains was the name of the company which originally developed the software, which is now known as Dynamics GP. Great Plains was acquired by Microsoft in 2000.

Q. How does Dynamics GP differ from other Dynamics products?

Microsoft offers five separate ERP products in their Dynamics line: Dynamics GP, Dynamics NAV, Dynamics SL, Dynamics 365 Enterprise Edition, and Dynamics 365 Business Edition.

Dynamics GP targets mid-market and small businesses. While the product can scale to support larger organizations, it is a frequent choice for growing companies looking to replace an entry-level accounting solution with broader departmental functionality and more advanced features.

Dynamics NAV is oriented toward mid-market businesses. Its multi-language and multi-currency capabilities make it a popular choice for companies conducting international business.

Dynamics SL offers extensive project accounting and project management capabilities, making it a strong choice for many professional services and construction/contracting companies.

Dynamics 365 Enterprise Edition is a highly customizable, Tier 1 ERP solution designed specifically for enterprise level companies. It includes all functionality formerly available from Microsoft under the Dynamics AX product brand.

Dynamics 365 Business Edition is a cloud-based management software platform designed for companies between 10-250 employees.

Q. Is Dynamics GP available “on the cloud”?

Dynamics GP is available as a cloud-based option, hosted by Microsoft authorized providers. Remote users can access full Dynamics GP functionality via Terminal Services or RDP. An HTML5 web client provides access to partial functionality.

Q. What operating systems can the Dynamics GP client software run on?

Dynamics GP is designed to run on Windows based client operating systems. However, Dynamics GP’s web client does provide access to certain key functions. The web client can be used by users on any device type (regardless of OS) so long as a supported browser and Internet connection is available.

Q. Can I run Dynamics GP on a Mac workstation?

Dynamics GP does not run as a Mac native client application. However, Mac workstations set up for Terminal Services or Windows virtualization can run Dynamics GP.

Q. What kind of tech support is available for Dynamics GP?

¬Microsoft offers three levels of basic tech support for Dynamics GP. Users requiring additional support have access to a network of independent authorized support providers qualified to provide a deeper level of support, including services such as business and technical consulting, implementation support, and product optimization services.

Q. Can Dynamics GP be customized?

Dynamics GP users seeking to customize and integrate the software can purchase the Configuration Pack, which includes Dynamics GP Customization Suite and the Dynamics GP Integration Suite.

Q. What additional 3rd party software is available to extend Dynamics GP functionality?

There is an active community of Independent Software Vendors (ISVs) developing 3rd party applications to augment Dynamics GP. An extensive table identifying popular add-on applications for Microsoft Dynamics GP is available below.


Dynamics GP supports a broad range of business management functionality, spanning core accounting, sales management, supply chain management, and more. The following table provides an overview of the key functionality contained within Dynamics GP or available via add-on solutions.

Functionality Support Note
Accounts Payable Yes Vendor management, electronic payments, expense management
Accounts Receivable Yes Terms management, aging, and payment tracking
Asset/Equipment Management Yes Preventative maintenance management
Bank Reconciliation Yes Automated electronic bank reconciliation
Bill of Materials Yes Inventory and manufacturing BoM options
Billing Yes Open-item invoice and recurring billing support
Budgeting Yes Versioning, roll-ups, and collaborative budgeting
Business Intelligence Yes Microsoft Business Analyzer, plus SQL & Excel reporting
Cash Flow Management Yes Create cash flow forecasts & summarize inflows, outflows
Commissions Management No Microsoft certified 3rd party add-on software available
Credit Card Processing No Microsoft certified 3rd party add-on software available
Customer Relationship Management No CRM functionality available in complementary Microsoft products
eCommerce No Microsoft certified 3rd party add-on software available
Estimating No Microsoft certified 3rd party add-on software available
Field Service Management Yes Dispatching and depot management
Fixed Asset Tracking Yes Depreciation and asset management
Fund Accounting Yes GP offers encumbrance management support
Fundraising Management No Microsoft certified 3rd party add-on software available
General Ledger Yes Customizable account structures & advanced financial analysis
Human Resources Yes Employee records and benefits management
Inventory Control Yes Robust inventory control with serial & lot # tracking
Job Costing Yes Time, expense, retainage, WIP project accounting
Manufacturing Execution System No Dynamics NAV or Dynamics 365 Enterprise Edition recommended
Material Requirements Planning Yes Consumption forecasting with production & purchase planning
Payroll Yes Full payroll and labor management reporting
Point of Sale No Microsoft certified 3rd party add-on software available
Project Management No Dynamics SL or Dynamics 365 Enterprise Edition recommended
Purchasing Yes Includes vendor contract management & landed cost tracking
Quotes Yes Includes quote-to-order-to-invoice conversion
Requisition Management Yes Approvals management and alerts
Sales Forecasting Yes Historical predictive analytics, rollups, & MRP integration
Sales Order Management Yes Support for full the full order cycle
Time Tracking Yes Project based timesheet
Warehouse Management (Advanced) No Microsoft certified 3rd party add-on software available
Work Order Management Yes With routing and status management


Total project pricing for a Dynamics GP purchase will vary depending on the needs of the company making the purchase. Pricing factors include the extent of the licensed functionality, user count, hosting needs, and implementation and on-going support requirements.

The following chart displays a breakdown of estimated maximum spending ranges reported by software buyers who recently reviewed Dynamics GP as a purchase option.


There are two licensing model options available for Dynamics GP: Perpetual and Subscription.

Perpetual Licensing

Under the Perpetual License model, the software is owned rather than leased. Perptual License buyers can deploy the software on-premises or choose to host the software with a 3rd party hosting services provider and access it remotely.

The base Perpetual Licensing option allows three users to access the software at the same time. Microsoft refers to these user licences as “full concurrent client access licenses” or “full concurrent CALs.” It’s important to note that the three licenses provided with the base Perpetual Licensing option are “concurrent” user licenses. What this means is that a business running Dynamics GP under this licensing arrangement can set up more user accounts than three, but only three users will be allowed to access the software at the same time. Additional “CALs” can be purchased to remove the limitation of three concurrent users.

There are three different types of additional licenses that can be purchased, which offer varying levels of user privelege. “Full” user licenses offer unrestricted access to the software. “Limited” user license provide full “read” priveleges, but limit “write” access to “self-serve” employee specific infomation. “Self-serve” users have access only to personalized data. Administrators of the software can additionally choose to limit functionality for any user type.

Perpetual Licensing is available for both the Dynamics GP Starter Pack and the Dynamics GP Extended Pack.

Subscription Licensing

Under the Subscription License the software is leased rather than owned. Subscription Licensing entails a cloud-based deployment, where a Microsoft-certified partner hosts the software on their server and provides access via remote access software. The Subscription License is a monthly license.

Microsoft refers to the licenses under the Subscription Licensing option as “Subscriber Access Licenses” or “SALs.” A “Standard User” SAL provides full system access. “Limited User” SALs have decreased system access. User licenses are purchased on an individual basis. Microsoft provides one additional Full SAL free of cost for a 3rd party accountant/bookkeeper and one for the Microsoft-certified partner hosting the software.

Subscription licensing is available for both the Dynamics GP Starter Pack and Extended Pack.

Starter Pack Functionality

  • Financial Management: Account Level Security, Analytical Accounting, Bank Reconciliation, Cash Flow Management, Cashbook Bank Management, Customer/Vendor Consolidations, Electronic Bank Management, Electronic Banking Suite, Electronic Reconciliation Management, Encumbrance Management, Field Level Security, Fixed Asset Management, General Ledger with AFA, Grant Management, Intercompany, Lockbox Processing, Multicurrency Management, National Accounts, Payables Management, Process Server, Receivables Management, Refund Checks, Revenue/Expense Deferrals, Safe Pay
  • Business Intelligence & Reporting: Advanced Analysis Cubes Library, Analysis Cubes Library, Unlimited Mgmt Reporter User, Unlimited Mgmt Reporter Viewer User
  • Human Resource Management: Employee Pay, Employee Profile, Federal Magnetic Media, Human Resources Time Management, Human Resources Unlimited Employees, Payroll (Canada) Unlimited Employees, Payroll (US) Unlimited Employees, Payroll Connect, Payroll Direct Deposit, Position Control
  • Supply Chain Management: Bill of Materials, Extended Pricing, Inventory Control, Invoicing, Landed Cost, Order Management, PO Generator Procurement, Project Time and Expense, Purchase Order Processing / Receivings, Sales Order Processing w/Advanced Invoicing
  • Configuration and Development: Customization Site License, Identity Management, Integration Manager - Conversions Connector Microsoft Dynamics, Modifier with Visual Basic for Applications, Workflow

Extended Pack Functionality

  • Business Intelligence & Reporting: Microsoft Forecaster Unlimited
  • Supply Chain Management: Advanced Distribution, Advanced Picking, Available to Promise, Returns Management
  • Manufacturing Solutions:Manufacturing Bill of Materials, Manufacturing Order Processing, Mater Production Scheduling, Materials Requirements Planning
  • Project Management: Project Accounting
  • Customer Relationship Management:Contract Administration, Service Call, Depot Management, Preventive Maintenance

Customization Pack

  • Customization Suite
  • Integration Suite

Extended Human Resource and Payroll

  • Human Resource: Benefits Self Service, HR Advance, PTO Manager
  • Payroll: Payroll Advance


Dynamics GP is used by companies spanning a wide variety of industries and is considered to be a mainstream ERP product, rather than an “industry-specific” or “niche” ERP product.

Dynamics GP functionality can be augmented by a wide variety of add-on products developed by Microsoft Independent Software Vendors (ISVs), in order to provide industry-specific functionality.

Other Industries: Retail (5.8%), Finance & Insurance (4.7%), Construction (4.5%), Software Development (2.9%), Real Estate (2.7%), Education (2.3%), and Natural Resources (1.9%) .

Product History

The product now known as Dynamics GP and developed by Microsoft originated as a product called Dynamics, developed by the Great Plains software company.

Great Plains was founded in 1981. The company took its name from its geographical location, as it had its headquarters in Fargo, North Dakota.

The Dynamics name was introduced in 1993 when Great Plains released Dynamics Release 1.0. Dynamics Release 1.0 was one of the first multi-user, Windows based accounting systems designed to run as 32 bit software.

Since its purchase of Great Plains in 2000, Microsoft has continued to develop Dynamics GP as a primary accounting and business management software product offering for small and mid-market businesses. Many legacy users continue to refer to Dynamics GP as “Great Plains,” although Microsoft no longer uses the name in official product literature.

Dynamics GP Support

Microsoft directly offers three support plans: the Enhancement Plan, the Advantage Plan, and the Advantage Plus Plan.

Each Microsoft support plan provides access to product release, service pack, and tax and regulatory updates. Additionally, supported customers can access unlimited online training from predeveloped resources and access to CustomerSource which is a collection of “relevant documentation, videos, solutions to known issues, and links to related resources.”

The Advantage Plan offers an additional level of support beyond the Enhancement Plan, which is the most basic of the support options. The Advantage Plan includes six annual electronic or telephone support incidents.

Customers seeking unlimited unlimited electronic or telephone support can upgrade to the Advantage Plus Plan.

Dynamics GP is also supported by a network of “value-added resellers” (VARs). VARs offer considerably more in-depth support services including consulting, implementation support, and product optimization services.

Customizations and Add-ons

The two primary means of extending the functionality of Dynamics GP are through customization and integration with 3rd party add-on products.

Customers seeking the ability to customize the software can purchase the Configuration Pack which includes the Customization Suite. Tools available via the Customization Suite include eConnect, Web Services, Microsoft Visual Studio SDK, and Dexterity (the programming language used to create and customize Dynamics GP).

Purchasing the Configuration Pack also provides access to the Integration Suite for importing data from other applications. The Integration Suite includes the Integration Manager for Distribution, Integration Manager for Financials, eConnect, and Web Services.

The following is a list of some of the most popular 3rd party add-on products designed to augment the functionality of Dynamics GP:

Product Developer Functionality
Fidesic AP Processing by Enliven Software Enliven Software Accounts Payable
Account Reconciler by Encore Business Solutions Encore Business Solutions Bank reconciliation
Auto Reconciler by Encore Business Solutions Encore Business Solutions Bank reconciliation
Bill of Materials by Horizons International, Inc. Horizons International, Inc. Bill of materials
Advanced Recurring Contract Billing by Binary Stream Software Binary Stream Software Billing
Budget Ledger by Blue Moon Industries Blue Moon Industries Budgeting
Budget Maestro by Centage Corporation Centage Corporation Budgeting
Analytics Maestro by Centage Corporation Centage Corporation Business intelligence
BI360 by Solver, Inc. Solver, Inc. Business intelligence
Jet Reports for Dynamics GP by Jet Reports Jet Reports Business intelligence
Engineering Change Order by Horizons International, Inc. Horizons International, Inc. Change orders
Commission Plan by EthoTech Inc. EthoTech Inc. Commission management
CommissionCalc by Flaum Technologies Inc. Flaum Technologies Inc. Commission management
Vendor Contract Pricing & Rebates by Binary Stream Software Binary Stream Software Contract pricing
CardControl by SalesPad, LLC SalesPad, LLC Credit card processing
Credit Card Advantage (CA-DSS) by Nodus Technologies, Inc. Nodus Technologies, Inc. Credit card processing
Extender by eOne Solutions eOne Solutions Development tool
doc-link by Altec Inc. Altec Inc. Document management
KwikTag by ImageTag, Inc. ImageTag, Inc. Document management
Sales Document Consolidation by Binary Stream Software Binary Stream Software Document management
Sales Document Splitting by Binary Stream Software Binary Stream Software Document management
k-eCommerce by k-eCommerce k-eCommerce eCommerce
RedTail EDI by RedTail Solutions RedTail Solutions EDI
TrueCommerce EDI by HighJump Software HighJump Software EDI
AvidPay by AvidXchange AvidXchange Electronic payments
Project Tracking Budgeting by Encore Business Solutions Encore Business Solutions Estimating & job cost
Alert Field Service Software by FieldPoint Service Applications, Inc. FieldPoint Service Applications, Inc. Field service
Cash Basis Reporting by AIM Technologies AIM Technologies Financial management utility
Cost Allocator by Corporate Renaissance Group Corporate Renaissance Group Financial management utility
Multi-Entity Management by Binary Stream Software Binary Stream Software Financial management utility
Reverser by Corporate Renaissance Group Corporate Renaissance Group Financial management utility
Advanced Revenue & Expense Deferrals by Binary Stream Software Binary Stream Software Financial management utility
PanatrackerGP for Fixed Assets by Panatrack, Inc. Panatrack, Inc. Fixed assets
1Staff by Professional Advantage Professional Advantage General ledger
Comprehensive Leave Manager by Integrity Data Integrity Data Human resource utility
Healthcare Materials Management by Binary Stream Software Binary Stream Software Inventory control
Inventory I/O Control by Encore Business Solutions Encore Business Solutions Inventory control
Pack Light Inventory Management Suite by RockySoft RockySoft Inventory control
PanatrackerGP for Inventory by Panatrack, Inc. Panatrack, Inc. Inventory control
Serial & Lot Control by Horizons International, Inc. Horizons International, Inc. Inventory control
Serial & Lot Number Processing by Binary Stream Software Binary Stream Software Inventory control
Additions GP by SalesPad, LLC SalesPad, LLC Invoicing
AvidInvoice by AvidXchange AvidXchange Invoicing
Project Cost by Olympic Systems Olympic Systems Job cost
Investment & Loan Management by Binary Stream Software Binary Stream Software Loan management
Loans Manager by Binary Stream Software Binary Stream Software Loan management
Horizons Manufacturing Suite (HMS) by Horizons International, Inc. Horizons International, Inc. Manufacturing
Master Production Scheduling by Horizons International, Inc. Horizons International, Inc. Manufacturing
Shop Floor Control by Horizons International, Inc. Horizons International, Inc. Manufacturing
Material Requirements Planning (MRP) by Horizons International, Inc. Horizons International, Inc. MRP
SalesPad by SalesPad, LLC SalesPad, LLC Order management
Greenshades Center by Greenshades Software Greenshades Software Payroll tax e-filing
Negative Payroll Transactions by Integrity Data Integrity Data Payroll utility
Item Pricing Matrix by Horizons International, Inc. Horizons International, Inc. Pricing management
Project Tracking with Advanced Analytics by Encore Business Solutions Encore Business Solutions Project management
Property Site Management by Binary Stream Software Binary Stream Software Property management
Avalara AvaTax by Avalara Avalara Sales tax management
Advanced Smartlist by Encore Business Solutions Encore Business Solutions Utility


Client System Requirements

Operating System Windows 7+
Processor 2.6 GHz
Hard Disk Space 2 GB
Required Software Microsoft Office

Server Systems Requirements

Operating System Windows Server 2008+; Microsoft SQL Server 2012+
Processor 1 Dual Core or 2 Single Core Processors
Disk Configuration RAID 1 for OS and applications
Citrix Citrix XenApp (if supporting Remote Desktop)

Data Sources

The product information presented on this page is based on information provided by the developer and from previous software buyers who considered the software via Find Accounting Software referrals. Last update: 12/6/2016.

Popular Functionality Modules

Cash Flow Management Improve cash flow with customizable information views and forecasting capabilities that let you monitor, predict, and manage inflows and outflows. Understand cash flow…

General Ledger Sharply reduce time and effort spent on key accounting tasks with comprehensive automation. Track and analyze your financial information in the way that best suits your…

Payable Management Financial Management - Payables Management Improve your control over expenses with up-to-the-minute information about your payables, easy management of your vendors, and…

Budgeting Track multiple budgets for multiples fiscal years in multiple currencies and General Ledger Accounts. Easily update and maintain budgets by leveraging Microsoft Excel to…

Receivables Management Financial Management - Receivables Management Maximize your business computing potential by moving processor-intensive tasks off the computers your employees use every day…

Complete Functionality Module List

Reviews of Dynamics GP

An Dynamics GP user says…

There are a lot of features in GP 2016 that make sense. For example: entering AP, Invoices that are dated the previous month are not allowed to be entered into a closed period. We have to okay two windows to get past this. Not a huge problem, but should not even be an issue in AP. It can be fixed, but at a price. Kind of crazy to be charged for something that should not happen (common sense, invoices can be from previous months). Also, two functions that were added, ($), you have to have authorization to use unless you are management or above. Other “under management” need to access reports and enter Journals. Should be a high level access unless the company requires and then the individual company can implement on their own.

The good: Nothing works properly yet, so can’t answer honestly

The bad: Software doesn’t seem to be complete, needs to have a lot of fixing within the system.

from Pella Corporation says…

We upgraded to GP2013. The process was simple for us. A couple areas I thought were going to be tricky (migrating to Management Reporter and Econnect) were not as painful as I thought they would be.

The good: We like Dynamics GP as it is simple to use and each version keeps getting better.

The bad: We do have some orders that combine invoiced items with credit items and GP likes to keep these on separate items. It would be nice if it allowed this.

from Cornerstone Restaurant Group says…

We use Dynamics GP primarily for its Finance and Purchasing functions, but it can offer so much more. It is a truly dynamic software in every sense of the word, and can integrate with a multitude of other software programs. This will surely take your accounting system management to the next level.

The good: Details, details, details! Dynamics GP does a great job of storing transaction and vendor details, but also does a good job of allowing the user the ability to slice and dice the information as desired via its SmartList module. This has helped us greatly in preparing 1099’s for vendors, running A/P reports, and other things to help us analyze our business.

The bad: The software can be used for a small business, or a business as big as a Fortune 500 Enterprise. If you are a small business without an IT department, prepare to get your feet wet.

An Dynamics GP user says…

MS GP allows for customization, integrates with our system though various plugins, reporting is overly complicated. This can be over come if you have programmer to write reports, or purchase reporting software to simplify the process. Reconciliations are ok as long as it is a bank account only, forget credit card and other financial tools that one would typically need to reconcile. This too is over come by an expensive add on.

The good: its ability to integrate with other systems

The bad: reporting capabilities is way too complicated, even for basic reports. Drill down would be a nice feature for out of the box reports.

from Redwood Mortgage says…

The software will reduce our time and increase our accuracy for financial reporting by holding greater amounts of information and increasing our reporting capabilities.

On the downside, the ease of attaching backup documents directly to journal entries does not appear to be a slick process.

The good: The ability to have a Chart of Accounts with a variety of segments to allow us to track and report in greater detail.

The bad: Attaching documents directly to transactions does not appear to be an easy process. This may hamper our goal of eliminating paper stored in binders, drawers, etc.

An Dynamics GP user says…

Dynamics GP is a full-featured accounting suite with so many customizable modules it will make your head spin. Once you get everything the way you like it, its a fantastic application that will speed up your accounting department and decrease human error.

The good: I was only involved with the installation and setup, but I enjoyed how relatively painless the whole process was.

The bad: It has so many features that it can be overwhelming, and when something goes wrong, the error descriptions are not always helpful.

from East Texas Copy Systems, Inc. says…

Moved from QuickBooks to GP without conversion of most of our history. Our Vendor made the conversion smooth and setups, with their help, were easy and smooth! Reports are extremely easy to setup and allow greater control over financial position. We are now reporting not only for our locations, but departments within our locations across the state. Great step for us!

The good: This product allows us to set up locations and departments so that we can track our operations and see trends or problems long before we ever could before. We are not as finite with the software as we could be, it allows for 5 subclasses of accounts, we are only using 2, but for us it is enough!

The bad: Reporting takes a little research to figure out as it is a separate module and runs off of the SQL Reporting engine.

from Bay Disposal & Recycle says…

We just implemented the software December 2nd. We haven’t fully gotten involved with all it will do but am “LOVING IT” so far. We were using a very old and outdated system previously.

The good: Still VERY new to the software. But it is Excel friendly and Windows based so it is much easier to work with.

The bad: Still working out the kinks.