Opening blog..

Enhancing Accountability and Reducing Risks with Akountable ERP's Maker-Checker Functionality


Eric Cantona

Jul 02, 2024 •
3 mins read
Enhancing Accountability and Reducing Risks with Akountable ERP's Maker-Checker Functionality
Akountable ERP's maker-checker functionality

In the complex world of financial management for small and medium-sized enterprises (SMEs), maintaining accountability and minimizing errors and fraud are critical. Akountable ERP is designed to meet these needs, offering robust tools and features that streamline financial transactions and enforce rigorous oversight. One of the standout features in this system is the maker-checker functionality, particularly crucial for tasks such as payment collection. Here’s how this feature enhances accountability and reduces risks for error and fraud.

Understanding Maker-Checker Functionality

The maker-checker functionality, also known as dual authorization, is a security mechanism where one individual (the maker) initiates a transaction, and another individual (the checker) reviews and approves it. This separation of duties ensures that no single person has unilateral control over critical financial activities, thereby reducing the risk of errors and fraudulent activities.

Implementation in Akountable ERP

In Akountable ERP, the maker-checker functionality is seamlessly integrated into the payment collection process. Here's a step-by-step overview of how it works:

1. Invoice Creation and Payment Status Setting:

- The process begins with the creation of an invoice. The maker navigates to the Sales section, adds the relevant items, and sets the payment status to 'unpaid'.

2. Sending the Invoice:

- Once the invoice is prepared, the system processes it and sends an email notification to the client. The invoice includes payment details, such as the amount due and instructions for making payments via Mpesa.

3. Payment Collection and Update:

- After the client makes the payment, the system updates the payment status. This update includes crucial details such as the Mpesa reference number and the payment amount.

4. Approval Workflow:

- The checker then reviews the transaction details. Akountable ERP's approval workflow ensures that the checker must verify and approve the transaction before it is finalized. This step is critical in preventing unauthorized payments and ensuring the accuracy of the transaction records.

5. Top-Up Wallet and Transaction Overview:

- For additional transparency, any wallet top-ups also follow the maker-checker process. The maker initiates the top-up, and the checker approves it, confirming the source of funds and the amount.

- The Transactions section provides a detailed overview of all activities, including internal Mpesa load-ups, further ensuring that all financial movements are tracked and verified.

6. Generating Financial Reports:

- Akountable ERP provides comprehensive financial reports, such as cashflow position, profit and loss analysis, and expense summaries. These reports are generated after transactions are approved, ensuring that all data reflects verified and accurate financial activities.

Benefits of Maker-Checker Functionality

1. Enhanced Accountability:

- By requiring dual authorization for critical tasks, Akountable ERP ensures that multiple individuals are involved in the transaction process. This shared responsibility enhances accountability, as each party knows their actions are subject to review.

2. Reduced Risk of Errors:

- The separation of duties minimizes the likelihood of mistakes. The checker’s role is to scrutinize the transaction initiated by the maker, catching any errors that may have been overlooked initially.

3. Fraud Prevention:

- Dual authorization is a powerful deterrent against fraudulent activities. Knowing that another party will review every transaction discourages attempts at unauthorized payments or manipulations.

4. Regulatory Compliance:

- Many regulatory frameworks require stringent controls over financial transactions. The maker-checker functionality helps SMEs comply with these regulations, avoiding potential legal issues and penalties.

5. Improved Financial Transparency:

- Detailed records of who initiated and who approved each transaction contribute to a transparent financial management system. This transparency builds trust among stakeholders, including employees, clients, and investors.


Akountable ERP’s maker-checker functionality is a vital feature that significantly enhances the integrity of financial operations for SMEs. By ensuring that every critical transaction is reviewed and approved by multiple parties, this system not only improves accountability and reduces errors but also serves as a robust safeguard against fraud.

For SMEs looking to streamline their financial management while maintaining the highest standards of security and transparency, Akountable ERP offers a comprehensive solution that meets these needs effectively. Start using Akountable ERP today and empower your business with reliable and secure financial management tools.