Metal accounting – AMIRA code principles
Metal accounting is the process of measuring, recording, and reconciling saleable metal across mining and processing operations. The P754 AMIRA code defines 10 best-practice principles covering accurate measurement, transparency, audits, data verification, and governance, helping mining companies reduce financial risk, optimize plant efficiency, and improve inventory reporting. A concise, practical guide for metallurgists, process engineers and financial controllers to learn what metal accounting is, the 10 AMIRA P754 principles, and how to implement a compliant metallurgical accounting system. Last update on October 28, 2025.
What is metal accounting?
Why is metal accounting important?
Metal accounting is widely used to quantify the performances of production plants and to estimate as accurately as possible the metal inventory. The main benefits of a metal accounting system are :
Operational
- More accurate plant
performance understanding - Better process optimization
- Faster problem identification
- Reduced metal losses
Financial
- Lower financial risk from accounting uncertainties
- Improved production forecasting
- Better inventory management
- Enhanced investor confidence
Governance
- Meets corporate governance standards
- Supports decisions making
- Provides robust audit trails
- Enhances stakeholder trust
Learn how to build an AMIRA-compliant metal accounting system with our online course
If you want to need to improve the accuracy of your metal balances or implement a metallurgical accounting system, this course is for your. A 100% online course by metal accounting and sampling experts to start learning whenever and wherever you are!
What is the AMIRA P754 code?
The AMIRA P754 code refers to a set of internationally accepted guidelines created to standardize metal accounting in the mining and metallurgical industries. These guidelines were designed by a collaborative, independent organization called AMIRA Global, which was founded in 1959 by leading mining sector professionals to drive innovation, ensure best practices, and advance reliable research throughout the global mineral resources sector.
The AMIRA P754 code lays out clear principles for tracking, measuring, and reporting how much valuable metal is produced, lost, or stored at every stage of a mining operation. Its central goals are to promote accurate mass balancing, minimize bias or error, and ensure both transparency and auditability ; so companies, auditors, and regulators can trust the reported numbers (Gaylard, 2009).
The code bridges technology, people, and governance by requiring mining companies to document procedures, set clear accuracy targets, enable external audits, and involve all levels of operations in ongoing risk assessment and bias detection.
While the AMIRA code is not a formal requirement, it has grown into the gold standard for metal accounting, embraced by leading mining and processing companies worldwide for more than twenty years. Its principles are closely linked to high standards of corporate governance, particularly among businesses listed on major exchanges and those focused on responsible stewardship. By following the AMIRA code, organizations safeguard the value of their assets, promote transparent and fair reporting, and demonstrate their commitment to sustainable resource management and accountability on a global scale.
What are the P754 AMIRA code principles?
The recommendations of the P754 AMIRA code can be summarized in ten main principles that INVENTEO, CASPEO metallurgical accounting solution, allows or helps to apply.
Here is the 10 principles of the AMIRA code for metal accounting (P754 AMIRA code and guidelines – release 3 February 2007):
Principle 1: Accurate measurements
The metal accounting system must be based on accurate measurements of mass and metal content. It must be based on a full Check in-Check out system using the Best Practices as defined in this Code, to produce an on-going metal/commodity balance for the operation. The system must be integrated with management information systems, providing a one-way transfer of information to these systems as required.
Principle 2: System consistency & transparency
The system must be consistent and transparent and the source of all input data to the system must be clear and understood by all users of the system. The design and specification of the system must incorporate the outcomes of a risk assessment of all aspects of the metal accounting process.
Principle 3: Documentation & procedures
The accounting procedures must be well documented and user friendly for easy application by plant personnel, to avoid the system becoming dependent on one person, and must incorporate clear controls and audit trails. Calculation procedures must be in line with the requirements set out in this Code and consistent at all times with clear rules for handling the data.
Principle 4: Regular audits & reviews
The system must be subject to regular internal and external audits and reviews as specified in the relevant sections of the Code to ensure compliance with all aspects of the defined procedures. These reviews must include assessments of the associated risks and recommendations for their mitigation, when the agreed risk is exceeded.
Principle 5: Timely reporting & investigation
Accounting results must be made available timeously, to meet operational reporting needs, including the provision of information for other management information systems, and to facilitate corrective action or investigation. A detailed report must be issued on each investigation, together with management’s response to rectify the problem. When completed, the plan and resulting action must be signed-off by the Competent Person.
Principle 6: Provisional data management
Where provisional data has to be used to meet reporting deadlines, such as at month ends when analytical turn-around times could prevent the prompt issuing of the monthly report, clear procedures and levels of authorisation for the subsequent replacement of the provisional data with actual data must be defined. Where rogue data is detected, such as incorrect data transfer or identified malfunction of equipment, the procedures to be followed together with the levels of authorisation must be in place
Principle 7: Data quality and reconciliation
The system must generate sufficient data to allow for data verification, the handling of metal/commodity transfers, the reconciliation of metal/commodity balances, and the measurement of accuracies and error detection, which should not show any consistent bias. Measurement and computational procedures must be free of a defined critical level of bias.
Principle 8: Target accuracy & recovery measurement
Target accuracies for the mass measurements and the sampling and analyses must be identified for each input and output stream used for accounting purposes. The actual accuracies for metal recoveries, based on the actual accuracies, as determined by statistical analysis of the raw data, achieved over a company’s reporting period must be stated in the report to the Company’s Audit Committee. Should these show a bias that the Company considers material to its results, the fact must be reported to shareholders.
Principle 9: Inventory verification
In-process inventory figures must be verified by physical stock-takes at prescribed intervals, at least annually, and procedures and authority levels for stock adjustments and the treatment of unaccounted losses or gains must be clearly defined.
Principle 10: Bias identification & elimination
The metal accounting system must ensure that every effort is made to identify any bias that may occur, as rapidly as possible and eliminate or reduce to an acceptable level the source of bias from all measurement, sampling and analytical procedures, when the source is identified.
The 10 AMIRA P754 principles in metal accounting (summary)
Principle 1: Accurate measurements
Base the system on accurate mass and metal content measurements, implement full check-in/check-out balances for all accountable streams
Principle 2: System consistency & transparency
Ensure every data source is traceable, with clear definitions and user understanding of inputs and transformations
Principle 3: Documentation & procedures
Document and maintain calculation and handling procedures so the system does not depend on a single person
Principle 4: Regular audits & reviews
Subject the system to scheduled internal and external reviews, with risk assessments and mitigation actions recorded
Principle 5: Timely reporting & investigation
Provide results quickly enough to support operational decisions and trigger investigations when balances deviate from expectations
Principle 6: Provisional data management
Define how temporary data (e.g., awaiting assays) is handled, authorised, and replaced with final values
Principle 7: Data quality and reconciliation
Generate sufficient data to verify transfers, reconcile balances, and quantify measurement uncertainties and biases
Principle 8: Target accuracy & recovery measurement
Set target accuracies per stream and report achieved accuracies (and material biases) to audit committees and stakeholders
Principle 9: Inventory verification
Conduct stock-takes at prescribed intervals and define authority for adjustments and treatment of unaccounted gains/losses
Principle 10: Bias identification & elimination
Rapidly detect and address sources of bias in sampling, measurement, and computational procedures.
How to implement a compliant metallurgical accounting system?
A compliant metallurgical accounting system serves as a comprehensive control framework across all metal production stages: mine, mill, concentrator, smelter, hydrometallurgical plant, and refinery. Its goal is to ensure every ton of metal is measured, validated, and reconciled through a standardized, auditable, and transparent process.
When effectively implemented, a metal accounting system provides a single, reconciled view of metal flows and recoveries, enabling operators to detect losses early, ensure reporting accuracy, and strengthen investor confidence.
The main steps to implement a metal accounting system is:
Step 1: Establish a solid data foundation
The starting point of an efficient metal accounting system is a precise understanding of the process operations from ore reception to final product.
The quality of raw data, mass measurements, moisture, densities and metal assays, is the foundation of an accurate metal balance. Every stage of the value chain must rely on an accurate sampling and measurement system, and robust data reconciliation.
A common saying in the industry captures the challenge perfectly: “Garbage in, garbage out.” Even the most advanced metal accounting software will deliver unreliable results if the underlying data is inconsistent, incomplete, or poorly collected.
That is why CASPEO always performs a sampling and measurement system audit as part of any metallurgical accounting system implementation, to qualify sampling points, estimate measurement errors, and ensure that the data feeding the reconciliation engine is fit for purpose.
To achieve consistency and traceability:
- Document all data sources, sampling protocols, and analytical methods.
- Ensure every measurement, even historical ones, is traceable and reviewable.
- Define procedures for data validation, especially for laboratory assays and production figures.
Step 2: Move beyond spreadsheets
While spreadsheets are still widely used in some operations, they are not compliant with AMIRA P754 requirements. The AMIRA Code clearly emphasizes that a metallurgical accounting system must be auditable, traceable, secure, and repeatable.
Spreadsheets, by their nature, fail to meet these criteria because they:
- Lack data security and version control, making it impossible to verify who changed what and when
- Are prone to manual errors in formulas, data entry, and references
- Offer limited traceability, with no automatic audit trails
- Do not support centralized validation or multi-user access
- Are difficult to integrate with plant systems (SCADA, LIMS, ERP), leading to data silos
As a result, relying on spreadsheets introduces significant compliance, accuracy, and governance risks.
Step 3: Deploy specialized metal accounting software
To ensure your metal accounting system is accurate, auditable, and compliant with the AMIRA P754 code, your implementation should be built on robust production accounting and reconciliation software, disciplined data management, and strong operational governance.
These systems allow you to:
- Centralize and reconcile process and production data
- Automate mass and metal balance calculations
- Apply AMIRA P754-compliant logic for data validation and reporting
- Provide dashboards and alerts for deviations or material losses
- Integrate seamlessly with SCADA, LIMS, and ERP systems
Such software not only ensure compliance but also improve operational efficiency, decision-making, and governance.
Professional metal accounting systems like INVENTEO from CASPEO go far beyond simple data management. They rely on advanced data reconciliation algorithms that apply the principles of mass conservation.
Based on measured values and their associated measurement errors, the algorithm adjusts all variables so they remain as close as possible to the original data, weighted according to accuracy. This ensures that the adjusted results are both physically consistent and more precise than the raw measurements themselves.
▶️ This article could interest you
How INVENTEO can help you to implement a true metal accounting system compliant with AMIRA code P754 principles
Step 4: Integrate across your data ecosystem
Connect your metal accounting platform with existing data acquisition and management systems. Automated data exchange eliminates manual handling, reduces latency, and ensures a single, reliable version of the truth across departments.
Step 5: Build a culture of accountability and training
Regularly train metallurgical teams, plant operators, and auditors on metal accounting procedures, data validation practices, and the AMIRA principles. Sustainable compliance depends as much on people as on technology, well-trained teams are key to maintaining accuracy, detecting anomalies early and adapt the system to your process evolution.
Ensure compliance to AMIRA with INVENTEO, CASPEO's metal accounting solution
Discover how INVENTEO could help you to implement a reliable and efficient metallurgical accounting following AMIRA code principles. INVENTEO is the only packaged solution delivering software, full audits, consulting and training services.
Frequently Asked Questions (FAQs) on metal accounting AMIRA code best practices
Do mining and metallurgical companies really need to comply to the AMIRA code?
Strictly speaking, AMIRA P754 compliance is not a legal requirement. But, it is an industry best practice and widely recognized global standard for metal accounting.
The AMIRA P754 code of practice for metal accounting was developed to bring consistency, transparency, and auditability to how mines and processing plants measure, reconcile, and report metal production.
While regulators do not mandate compliance, most leading mining and metallurgical companies voluntarily adopt the AMIRA Code because it:
✅ Ensures accurate and auditable metal balances, building trust with investors, auditors, and regulators
✅ Reduces the risk of financial misstatement and unexplained metal losses
✅ Supports corporate governance, ESG reporting, and ISO audit readiness
✅ Provides a standardized framework for comparing performance across sites and over time
Many auditors, financial institutions, and major mining groups now expect adherence to AMIRA P754 principles as part of due diligence and reporting assurance.
Does metal accounting software ensure AMIRA P754 compliance?
Not on its own. While metal accounting software is an essential component of an AMIRA P754-compliant metallurgical accounting system, it does not guarantee compliance by itself.
The AMIRA P754 code of practice defines a complete framework that covers data integrity, sampling accuracy, reconciliation methodology, and governance principles. Software provides the tools for automation and auditability, but true compliance depends on how those tools are applied within the organization.
A compliant metallurgical accounting system must combine:
✅ Reliable sampling and measurement practices, documented and reviewed regularly
✅ Dedicated, auditable software that automates calculations and maintains full traceability
✅ Integration across plant, laboratory, and enterprise systems to ensure data consistency
✅ Strong governance and trained personnel to maintain accuracy and apply AMIRA principles
In summary, software supports AMIRA P754 compliance but people, process, and governance make it possible.
Why Excel is not compliant with AMIRA P754 code of practice for metal accounting?
Spreadsheets lack the auditability, traceability, and data security required under AMIRA P754:
- They are prone to manual errors.
- They have no built-in change tracking.
- They cannot guarantee data integrity across users or versions.
In contrast, dedicated metal accounting software ensures controlled access, automatic validation, and reproducible reporting, making it compliant and auditable.
What are the financial risks of non-compliance to AMIRA code?
Failure to comply with the AMIRA P754 code of practice for metal accounting exposes mining and metallurgical companies to significant financial, operational, and reputational risks.
While the code itself is not a legal regulation, it represents the industry standard for how metal production should be measured, reconciled, and reported.
Non-compliance often leads to inaccurate reporting, weak governance, and loss of financial credibility ; all of which can have direct monetary consequences.
Table: Financial risks vs. compliance benefits of AMIRA P754
| Aspect | Non-compliant operations | AMIRA-Compliant Operations |
| Revenue accuracy | High risk of lost or unaccounted metal, leading to revenue leakage | Reliable metal balances, accurate production reporting, maximized recovery |
| Financial reporting | Risk of misstatements in financial reports, auditor disputes, delayed filings | Transparent, auditable data that supports accurate, timely reporting |
| Investor confidence | Weak credibility; reduced access to financing and higher perceived risk | Builds investor trust through consistent, verifiable data |
| Operational efficiency | Hidden losses due to fragmented data; inefficient decision-making | Optimized production control, rapid detection of deviations, reduced losses |
| Audit & governance | Difficult to provide evidence during audits; high governance risk | Full audit trails, compliance documentation, strengthened corporate governance |
| Reputation & ESG | Negative perception among regulators, partners, and stakeholders | Demonstrates responsible resource management, ESG transparency, industry leadership |
What is the metal balance reconciliation process?
The metal balance reconciliation process is the method used to align and verify metal inputs, outputs, and recoveries across all production stages, from mine to refinery.
It ensures accurate, traceable, and auditable metal balances, identifies losses or discrepancies, and supports AMIRA P754 compliance.
The process combines data collection, sampling, mass balance calculations, discrepancy investigation, and reporting, often automated through dedicated metallurgical accounting software like INVENTEO.
Recent posts
INVENTEO metal accounting software update: discover the 2025 new features
CASPEO is proud to unveil major new features for its INVENTEO metal accounting software. Discover the 2025 version.Implement a compliant metal accounting system aligned with your operational...
Society for Mining, Metallurgy & Exploration: short course on metal accounting in 2023
CASPEO will be part of a panel of mining industry experts presenting a short course on metal accounting at the annual meeting of the the Society for Mining, Metallurgy & Exploration (SME) Nevada...
How INVENTEO can help you to implement a true metal accounting system compliant with AMIRA code P754 principles
Metallurgical accounting aims to obtain the most complete and accurate picture of a plant performance in order to guide decision making. A metal accounting system relies on production and inventory...
Subscribe to our newsletter
Ready to talk about your project?
Question about your process, our process simulation software or services? Write us here to be in touch.
CASPEO provides process simulation software, metallurgical accounting solutions, and expert consulting for the mining and metallurgy industries worldwide. Through our integrated approach that combines statistical data analysis, advanced process modeling, and mass balance reconciliation, we help you build the data-quality backbone to improve efficiency, strength sustainability, consolidate governance, and succeed in your digital transformation. With CASPEO, go beyond process simulation.
Stay tuned!
Empower your decisions
Consulting
Engineering software
Get a quote
Develop your skills
Courses
Blog
Get a live demo
Need assistance?
Online support
Contact us
Site map
2026 © CASPEO - All rights reserved



