Accounting in AFRICA

Accounting Standards Board - Africa

The Accounting Standards Board of Africa established in terms of section 91 of the Public Finance Management Act, (Act 1 of 1999) (PFMA) as amended and sets Standards and Guidelines for financial reporting as required by the Constitution of South Africa. A key priority of the Board to develop a core set of Standards of GRAP by 2009. The Board, therefore, reviews its work programme regularly to assess the status of ongoing projects, and potential projects, and to identify priorities.

The accounting standards board issues documents which are available free of charge on this website. Users of the Handbook of Standards of GRAP can download issued documents to keep their handbooks current. The various documents include discussion papers, effective dates of documents, guidelines, exposure drafts, framework, standards which are approved and effective and standards of GAMAP.

Institute of Public Finance and Auditing

Insitutie for Public Finance and Auditing has been formed to professionalise staff in all the financial disciplines in the public sector. IPFA seeks to be the recognised Institute in the Southern African region for all disciplines in public finance and auditing. To provide recognised professional qualifications for all public sector financial disciplines within the National Qualifications Framework (NQF). To serve professionals in Public Finance, Financial Management, Supply Chain Management, Taxation, Auditing.

To undertake other activities like promoting adherence by members to a high standard of ethnics, high standard of technical competence and facilitate the achievement of self-sufficiency in a service level agreement with the commercial arm of the organisation.

SAICA - South African Institute of Chartered Accountants

The aim of the GAA is to promote the delivery of quality professional services, support its global membership base, share information and collaborate on international accounting issues. This alliance will provide professional support to its 700 000 members throughout the world. It will also work with national regulators, governments and stakeholders, through member-body associations, and, where necessary, with other international accountancy bodies.

SAICA's involvement in the formation of the alliance was attributable to it's realisation that an increasing number of international doors are being opened for Chartered Accountants [CAs(SA)] from South Africa. Currently, the number of members residing overseas totals 5 739 which is equivalent to 20% of SAICA's membership base.

The participation of SAICA in the GAA will benefit CAs(SA) and members who travel globally, and ensure they get support when they travel for work to all jurisdictions covered by the alliance. The nine institutes participating in the alliance have agreed to host CAs(SA) from other GAA institutes when residing in their jurisdiction.


South African Reserve Bank


The South African Reserve Bank (the SARB) is the central bank of the Republic of South Africa. It regards its primary goal in the South African economic system as "the achievement and maintenance of price stability". The South African Reserve Bank maintains that South Africa has a growing economy based on the principles of a market system, private and social initiative, effective competition and social fairness. It recognises, in the performance of its duties, the need to pursue balanced economic development and growth.

The activities include Monetary Policy, Financial Stability, Financial - Statistical and Economic Information, Financial Markets, Payment and Settlement Systems, Bank Supervision, Bank Notes and Coins, and Exchange Controls.

Electronic data services are services provided by the South African Reserve Bank to obtain data electronically from external business associates, or the electronic delivery of information to external business associates.

African Accounting Council (AAC)

The AAC was established in 1979 and is a Specialised Agency of the Organization of African Unity (OAU). It provides assistance to institutions in member countries on standardisation of accounting and promotes education, further training and research in accountancy and related areas of study. The AAC has its headquarters in Kinshasa, Democratic Republic of the Congo.

Delivering value that clients care about is the cornerstone of Ernst & Young's national and international positioning as value providers. Ernst & Young works in new ways to innovate practical solutions, via a wide range of services and across a broad spectrum of industries that deliver value to clients.

Quality In Everything We Do. Ernst & Young's integrity and professional competence are the cornerstones of our global organisation. We work hard to earn and maintain our clients' trust and confidence. To ensure that we provide quality professional services in an independent, objective, and ethical manner we have implemented a number of global professional development initiatives and quality and compliance safeguards.

Ernst & Young is the world's second largest global audit and business advisory firm providing services in assurance, corporate finance and tax, including audit, valuations, online security, business risk services and e-business acceleration. Ernst & Young South Africa has an autonomous partnership of 106 partners and a staff complement of over 1483 in offices throughout the country. Ernst & Young has made significant progress in the area of transformation and is well ahead of both the profession overall and its competitors within the Big Four with 50% of its staff and 25% of its partners being black, and 50% of its staff being women.

South Africa is a country rich in diversity which is reflected at Ernst & Young. We pursue diversity and connect people's talents by bringing them together in teams.





cover image of azure cloud book

Develop Azure Applications

Azure Cloud is gaining popularity and is competing with Amazon Elastic Cloud and Google Cloud for a spot in the billion dollar Cloud computing space.

With this book learn how to use - Table (an Azure Table is different from a SQL Server Table), Queue, Blob storage services, use your local machine to create an Application and a Service, how Azure splits a Table to achieve Load Balancing, Scalability based on the Partition Key, AppFabric Service Bus, Access Control Service, role of Fabric Controller, features of Azure SQL Database and Content Delivery Network.

Many have mastered Cloud Programming and are enjoying the benefits. Why not you?

View Highlights » View Contents »
cover image of foundation database programming book

Create your Own Accounting Software

A foundation book to Master Accounting Software Development, VB.Net, C# and OOPs programming. Detailed explanation of the Accounting domain for programmers is included. SQL and ADO.Net is also covered in detail.

This book gives you a strong foundation in Application Development.

A thorough understanding of the contents will enable you to grasp the topics covered in the accompanying books quite easily. This is because, the accounting domain is dealt with great detail in this book.

The ideal book to get started with application development in the .Net world.

View Highlights » View Contents »

cover image of asp.net book

Create your Own WEB ERP Software using ASP.Net

This book opens you to the Web. Using ASP.Net, C# and SQL Server as the tools, you will learn to build a Multi Tier Web Application as recommended by Microsoft. You will learn implementing inline GridView control, Transaction Management for a layered Web Application, build Data Access component and a Business Layer component.

Opens you to a world of opportunities. You will be able to develop a Web ERP application including all the five modules and learn how to use the TreeView control and GridView control to implement transactions such as Purchase Invoice, Sales Order and Sales Invoice.

View Highlights » View Contents »
cover image of entity framework book

ASP.Net MVC 5 Application Development Using Entity Framework 6 and VS 2015

Entity frameworks is the latest buzz in .Net programming and is the data access technology for Microsoft OS based hand held devices and web applications. Learn to integrate EF into an ASP.Net Application and MVC application. Create, explore and query the Entity Data Model. Learn how to use ObjectDataSource control and GridView control in an ASP.Net Application.

Also, learn to build Three-Tier ASP.Net application, create a business-class, implement methods in the class to perform CRUD operations and bind a GridView to the ObjectDataSource control. Learn how to handle concurrency and managing Transactions.

View Contents »