Microsoft Dynamics GP

Microsoft Dynamics GP is a mid-market business accounting software or ERP Software package marketed in North and South America, UK and Ireland, the Middle East, Singapore, Australia and New Zealand. It is used in many additional countries with partner supported localisations. It uses either Microsoft SQL Server 2005, 2008, or 2012 to store data. It is one of four accounting packages acquired by Microsoft that now share the Microsoft Dynamics Business Solutions brand. Dynamics GP is written in a language called Dexterity.

The Dynamics GP product was originally developed by Great Plains Software, an independent company located in Fargo, North Dakota, which was run by Doug Burgum. Dynamics Release 1.0 was released in February 1993.[1] It was one of the first accounting packages in the USA that was designed and written to be multi-user and to run under Windows as 32 bit software.[2] In late 2000, Microsoft announced the purchase of Great Plains Software for $1.1 billion. This acquisition was completed in April 2001.



The latest version of Dynamics GP 2013 (Version 12) was released by Microsoft on Dec. 19, 2012.;[3] For the first time the software has evolved from a pure client-server application to a web-enabled application.;[4] The full client will continue to provide a ‘rich’ content, since it’s the only way to cover all the modules and third-party products properly in the application. The web-enabled client for now only covers the basic modules (Financial & Distribution in Phase 1, HR & Payroll added in Phase 2, Project Accounting in Phase 3, Customer support (Sales ?) in Phase 4 and finally Manufacturing in Phase 5). The various modules are going to be added over the course of the development between the initial release date and the next version of Dynamics GP (which is supposed to be somewhere in 2014). So it is expected the phases will be 3–4 months apart each.

Dynamics GP 2010R2 was released in April 2011.[5] Dynamics GP 2010 was released in April 2010;[6] Microsoft Dynamics GP 10.0 was released in June 2007.

Prior versions were named Microsoft Great Plains and Microsoft Dynamics. Previous versions were compatible with Microsoft SQL ServerPervasive PSQLBtrieve, and earlier versions also usedC-tree, although after the buyout all new versions switched entirely to Microsoft SQL Server databases.

Previous versions of Microsoft Dynamics GP were available in two editions:

  • Standard: Up to 10 simultaneous users, and 500 payroll employees for each defined company.
  • Professional: Unlimited users, additional user-level security options, consolidation tools, automatic purchase order generation, and more reporting/analysis options. In addition, Professional Edition includes additional manufacturing and field service modules.

Dynamics GP Release dates and Version Numbers (incomplete) [7][8]

Product Initial Release RTM MYTU* SP1 SP2 SP3 SP4 SP5
Microsoft Dynamics GP 2013 Dec 2012 12.00.1295 12.00.1412
Microsoft Dynamics GP 2010 R2 May 2011 11.00.1752 11.00.2044 11.00.2248
Microsoft Dynamics GP 2010 May 2011 11.0.1247 11.0.1307 11.00.1524
Microsoft Dynamics GP 10.0 May 2007 10.00.0774 10.00.0903 10.00.1061 10.00.1193 10.00.1368 10.00.1579
Dynamics Release 1.0 Feb 1993
  • MYTU = Mid year tax update


Great Plains was one of the first accounting packages with capability to record and play back macros. Macros are saved in .MAC files in the Dexterity programming language. The .MAC files are editable text files. Macro files are very different from the VBA files found in the Microsoft Office products. Dynamics GP macros cannot make decisions, but merely play back keystrokes recorded by a user. Microsoft Dynamics can also have VBA functionality attached to forms and reports to carry out decisions.


Microsoft Dynamics GP is organized in Series, each of which contains several modules. The typical Series are Financial, Sales, Purchasing, Inventory, Project, Payroll, Manufacturing, Company and System. The latter two contain all the necessary modules to configure various company wide and system wide options. Each Series involves a full cycle of transactions for that particular Series, for example, the Sales Series implements the Quote to Cash process. In addition to the typical “out-of-the-box” modules, Microsoft’s community of Independent Software Vendors (ISV) has developed a number of add-ons and verticals, all generally referred to as Third Party applications, which complement or enhance the existing functionality of the application. Some of these are also written in Dexterity, and so look and function in the same way as Dynamics GP standard modules.

Leave a Reply