Mill Certificate Automation for Metals Manufacturers: The Complete Guide
- Steph Locke
- Blog , Learning
- March 6, 2026
- Updated:
Table of Contents
Your team is spending hours every week typing data from mill certificates into spreadsheets, ERP systems, or shared drives. Heat numbers. Material grades. Chemical composition. Mechanical properties. The same data, typed again and again, by a human being who should be doing something more valuable.
This is mill certificate management in most metals businesses in 2026. It is slow, error-prone, and completely unnecessary.
GoSmarter’s MillCert Reader is a purpose-built AI tool that reads any mill certificate — scanned paper or digital PDF, from any mill, in any format — and extracts every data point automatically. No manual entry. No errors. No hunting through folders at 4pm on a Friday.
This guide explains how mill certificate automation works, what makes metals-specific tooling different from generic OCR, and what GoSmarter’s MillCert Reader actually does for production teams.
What Is a Mill Certificate?
A mill certificate (also called a mill test report, MTC, or test certificate) is a quality document issued by a steel mill or metals producer that certifies the chemical and mechanical properties of a specific batch of material.
Under EN 10204 — the European standard that governs material test certificates — there are four certificate types:
- Type 2.1 — A declaration of compliance with the order specification. No test results included.
- Type 2.2 — A declaration of compliance with test results from non-specific inspection. Internal data.
- Type 3.1 — Test results from specific inspection, validated by an authorised representative of the manufacturer.
- Type 3.2 — Test results validated by both the manufacturer and an independent third party.
Most supply chains into construction, energy, aerospace, and automotive require 3.1 certificates as a minimum. Defence and nuclear typically require 3.2.
What a Mill Certificate Contains
A standard MTC includes:
- Heat number — the unique identifier for the production batch (often called a cast number or charge number)
- Material grade — the specification the material was produced to (e.g. S355J2, Grade 60, A36)
- Chemical composition — percentages of carbon, manganese, phosphorus, sulphur, silicon, and other elements
- Mechanical properties — tensile strength, yield strength, elongation, impact values (where applicable)
- Dimensions and weight — the physical specification of the material supplied
- Heat treatment — any annealing, normalising, or quenching and tempering applied
- Testing methods — references to the standards used (e.g. BS EN ISO 6892-1 for tensile testing)
- Inspector signature and stamp — required to validate the certificate as genuine
Why Manual Mill Certificate Management Breaks Down
Manual MTC management creates problems at every stage of the supply chain.
At goods-in
When materials arrive, someone has to match the physical delivery to the certificate. They cross-check the heat number on the material against the heat number on the cert. Then they file the cert — usually in a physical folder, sometimes in a shared drive with a filename like “cert1.pdf” or “mill_cert_aug.pdf” that will mean nothing to anyone in six months.
That filing step is the first failure point. The cert gets filed, but the data inside it — the heat number, the grade, the mechanical properties — stays locked in the document. It is not searchable. It is not linked to anything. It is a dead end.
At production
When a job requires material to a specific grade or specification, someone has to go back and verify that the material earmarked for that job actually meets the requirement. That means finding the right certificate, reading it, and checking the values manually.
In a busy shop, this takes time. Time that is often not available. So corners get cut, assumptions get made, and occasionally the wrong material goes into the wrong job.
At despatch
Customer orders increasingly require certificates on delivery. The customer wants proof that the material you sent them meets the specification they ordered. Finding the right certificate, making sure it covers exactly the material you have supplied (and not more, not less), and sending it with the delivery is another manual step — often done under pressure, at the end of the day, with someone on the phone asking where their order is.
At audit
When a customer or regulator audits your quality records, they want to trace specific pieces of material back through your supply chain. Which heat number? Which certificate? Which batch did it come from? Manual filing systems fail these audits regularly. Files are missing. Data is inconsistent. The chain of custody has gaps.
How GoSmarter’s MillCert Reader Solves This
GoSmarter’s MillCert Reader is AI software built specifically for metals manufacturers. It reads mill certificates in any format and extracts the data automatically.
What It Does
- Upload — you upload a PDF or scanned image of a mill certificate (or a batch of them)
- Extract — the AI reads the document and pulls out every relevant data field: heat number, grade, chemical composition, mechanical properties, dimensions, test methods, and the inspector’s reference
- Validate — extracted values are checked against expected ranges for the stated grade and standard
- Store — the data is stored in your GoSmarter account, linked to the certificate image, ready to search and retrieve instantly
- Link — certificate data flows directly into your inventory records, so every piece of stock carries its cert data with it
The whole process takes seconds per certificate. For a team processing 50 certificates a week, that is the difference between hours of data entry and a five-minute upload.
What Makes It Different From Generic OCR
Generic optical character recognition (OCR) tools can read text from PDFs. But metals mill certificates are not simple text documents. They are:
- Structured in hundreds of different formats (every mill has its own template)
- Sometimes scanned at low resolution, often at angles
- Occasionally in German, French, Spanish, or other European languages
- Filled with domain-specific terminology (heat numbers, grade designations, chemical symbols) that generic tools misread or misclassify
- Frequently containing multi-heat data — a single certificate covering multiple heats with different properties
GoSmarter’s AI was trained specifically on metals mill certificates. It understands the difference between a heat number and a batch number. It knows that “Rp0.2” is a yield strength value, not a product code. It handles multi-heat certificates correctly, extracting separate data rows for each heat rather than blending the data together.
For a full comparison: GoSmarter vs Generic OCR/IDP Tools for Mill Certificates.
Long-Product Specifics
If your business handles long products — rebar, sections, beams, tube, bar, wire rod — you face certificate challenges that flat product businesses do not.
Bundle-level vs bar-level traceability
Long products are typically sold in bundles. A bundle might contain 20 bars of the same heat and grade, but when you cut that bundle to fulfil multiple orders, you need to track which bars went where and ensure the right certs follow them.
GoSmarter links certificate data to individual inventory items, not just to an incoming delivery. When you cut a bundle, the cert data follows the material. When you despatch bars from a job, the right certificate section is available to send with them.
Multiple heats per delivery
A single delivery of rebar often contains material from more than one heat. The supplier provides one document, but that document covers material with different chemical compositions and mechanical properties from different production runs.
Generic OCR tools typically extract a single set of values per certificate. GoSmarter extracts multi-heat data correctly — separate rows for each heat, each with its own complete data set, ready to be matched to the right bars.
Carbon equivalence and CBAM
For rebar in particular, carbon equivalence (CEQ) is a key value. It determines weldability, affects cutting and bending characteristics, and — increasingly — feeds into carbon reporting under the EU’s Carbon Border Adjustment Mechanism (CBAM).
GoSmarter extracts CEQ data from every certificate and stores it against the relevant heat. This gives you the data you need for CBAM reporting without any additional manual effort.
The Audit Trail
Every interaction with a certificate in GoSmarter is logged. Who uploaded it. When. What data was extracted. Which inventory records it was linked to. Which orders it was associated with. Which despatches included it.
This creates an immutable audit trail that satisfies the requirements of:
- Customer quality audits — you can show exactly which material went into which order and what the certificate said about it
- Regulatory inspections — you can demonstrate traceability from incoming material to finished product
- Internal quality reviews — you can identify where issues arose in the supply chain without manually reconstructing the paper trail
- ISO 9001 and EN 10204 compliance — the audit trail is automatically structured to meet the documentation requirements of these standards
Quantified Proof Points
These are not estimates. They are results from actual GoSmarter customers.
120+ hours saved per year per user
One production manager at a UK steel stockholder saved more than 120 hours annually — approximately three full working weeks — by switching from manual cert data entry to GoSmarter’s MillCert Reader. The time was reclaimed from a single task: extracting data from certificates and entering it into their system.
Bulk PDF renaming in seconds
Before GoSmarter, the same team spent significant time manually renaming certificate PDFs to include the heat number and grade, so the right cert could be sent with the right order. GoSmarter does this automatically on upload. The renamed files are available immediately.
Error rate: near zero on extraction
Manual data entry introduces transcription errors — a transposed digit in a heat number, a wrong grade recorded. With GoSmarter, extracted data is validated against expected ranges for the stated grade and standard. Discrepancies are flagged before they cause problems downstream.
One customer — a UK steel stockholder — put it this way: “Our AI tool saves hours every month by automatically pulling key data from mill certificates. It can rename documents in seconds which is a task that is usually painfully manual.” That matches the time savings above: 120+ hours a year, reclaimed from a single task.
Step-by-Step: How to Automate Your Mill Certificate Workflow
Step 1: Assess your current process
Map every manual touchpoint in your current mill cert workflow. Where does data get re-entered? Where do documents get filed in ways that make retrieval difficult? Where do delays occur before a customer audit?
Quantify the time cost. If your team spends three hours a week on mill cert admin, that is 150 hours a year — nearly four full working weeks. That is your business case for automation.
Step 2: Start with MillCert Reader
Upload your first certificate. GoSmarter extracts the data. Review the output. For most standard certificates from major mills, the extraction accuracy is very high out of the box — no configuration required.
If you have unusual certificate formats from specific suppliers, GoSmarter works with those templates over time. The AI learns from the documents it processes.
Step 3: Link to your inventory
When GoSmarter reads a certificate, the extracted data can be linked to your incoming stock in the Inventory Management module. Every item in inventory carries its certificate data with it — so when you search for S355 material with specific mechanical properties, you find it in seconds.
Step 4: Configure your despatch workflow
Set up GoSmarter to automatically associate the right certificate sections with outgoing orders. When you confirm a despatch, the system identifies which material is going and which certificate covers it — no manual hunting required.
Step 5: Build your audit trail
From day one, every certificate interaction is logged. By the time your next customer audit comes around, you will have a complete, searchable record of every certificate received, every piece of material it covers, and every order it was associated with.
Common Questions About Mill Certificate Automation
What types of mill certificates does GoSmarter support?
Does it handle multi-heat certificates?
How does GoSmarter handle certificates in other languages?
What data does GoSmarter extract from a certificate?
Does GoSmarter integrate with our ERP?
Is the audit trail compliant with EN 10204?
How much does it cost?
How is GoSmarter different from a generic IDP platform?
Related Resources
- Integrated Cert Traceability & Auditability — building a complete chain of custody from delivery to despatch
- GoSmarter vs Generic OCR/IDP Tools for Mill Certificates — a detailed comparison
- Mill Test Certificate Management: Common Questions Answered — a plain-English guide to EN 10204 and MTC management
- How to Automate Mill Certificate Management in 5 Steps — a step-by-step implementation guide
- GoSmarter MillCert Reader product page — features, pricing, and free trial
GoSmarter is made by Nightingale HQ, a UK-based AI company building practical tools for metals manufacturers since 2018.