Authorities in developed and newlydeveloping countries alike have been seeking to reform andstrengthen the governance and management frameworks aroundtheir systems of public procurement. Their objectives havebeen to enhance effective management, reduce the risk ofcorruption, promote economic activity, and strengthen policyand strategic development. Increasingly an important part ofthese reforms has become the systematic application oftechnology to the processes of public procurement, includingin the advertising of business opportunities, management ofinformation and workflows, document delivery, purchaseorders and transactions. This systematic application oftechnology to government procurement, or e-GovernmentProcurement (e-GP), can lead to a substantial automation ofthe procurement process but requires significant reforms andprocess improvements in the management of procurement. Thesereforms have seen the introduction of new procurement lawsand regulations, the introduction of new training for publicprocurement officers, changes in management proceduresincluding standardization and simplification, and enhancedcompetition for government procurement opportunities.However one key issue deserves further attention namelydefining the functional specifications of the e-GP systemthat is to be acquired or built, this is the subject of thispaper. This paper seeks to give guidance on what functionsand qualities they could seek from their e-GP system, or ifthey are engaging a third party provider then this may alsogive guidance on what capabilities they might require intheir service level agreement