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.
A metallurgical accounting system is designed to:
- Enhance corporate governance and decision making,
- Improve auditability and transparency of metal accounting and reporting process,
- Optimize overall plant efficiency and profitability from mine-to-product,
- Increase performance measurement and minimize risk,
- Improve process control: effluent gas emissions, loss and theft detection…
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. It delivers a single, reconciled view of metal flows and recoveries, ensuring that every processing stage is measured, validated, and aligned with corporate metal balance objectives.
The starting point of an efficient metal accounting system is a precise understanding of the process operations from ore reception to final product. 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.
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 like INVENTEO, disciplined data management, and strong operational governance.
▶️ This article could interest you: How INVENTEO can help you to implement a true metal accounting system compliant with AMIRA code P754 principles
Your system must follow these best practices:
Step 1: 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. Auditors often reject spreadsheet-based metal balances because they cannot be independently verified or reproduced with confidence.
Step 2: Establish a solid data foundation
Document and standardize all data sources, sampling protocols, and analytical methods. Each data point whether from the plant, the lab, or the refinery, should be traceable and reviewable to ensure auditability and confidence in the final metal balance.
Step 4: Deploy specialized metal accounting software
Professional metal accounting systems like INVENTEO from CASPEO enable 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 systems not only ensure compliance but also improve operational efficiency, decision-making, and governance.
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 and detecting anomalies early.
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
CASPEO at the Congress of the French Mineral Industries Society 2025
This year, the 74th Congress of the French Mineral Industries Society 2025 will take place from October 15-17 in Orléans. Come to discover CASPEO's approach on sustainable mining!The Congress of the...
Discover FLUIDFLOW software version 3.54: back calculation tool, enhanced slurry modeling and charts
FLUIDFLOW software version 3.54 introduces new powerful tools and improvements to model fluid flow networks faster and more accurately. This release reduces manual work and provides greater...
Join the CASPEO mining roadshow across Québec
From June 3 to 13, 2025, CASPEO will be on the ground across Québec to meet the key players in mining operations and mineral processing. As part of a mission organized by Pôle AVENIA, this roadshow...
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 trusted process design and optimization services and simulation software to engineers dealing with solids and all types of raw materials. 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
2025 © CASPEO - All rights reserved



