Why Shilajit Lab Results Vary Between Batches: A Real Two-Batch Case Study
Share
Written by Ayesha Rahman — Lab Assistant, Golden Shilajit Official Research Team. Reviewed by the Golden Shilajit Research Team.
A legitimate Shilajit lab report does not need to show numbers identical to another legitimate Shilajit lab report. Numerical differences between reports do not automatically indicate a problem — and they do not automatically indicate quality. What matters is whether the batch identity, laboratory, analytical method, reported units, and reporting context are clearly disclosed for each result.
This article uses two documented Golden Shilajit batches as a real case study to illustrate why results differ — and what buyers need to understand before comparing numbers across reports.
Why Legitimate Lab Results Vary
Five factors account for most of the variation seen between legitimate Shilajit laboratory reports. These are not indicators of falsification or quality difference in themselves — they are properties of how natural materials are tested.
1. Natural Batch Variation
Shilajit is a naturally sourced material. The composition of a given batch depends on natural variation between collection cycles and production batches. Different batches are not expected to produce mathematically identical results, even from the same laboratory using the same method. There is no universal fulvic acid value that defines what every batch of high-quality Shilajit must test at.
2. Different Analytical Methods
The method used to measure fulvic acid or heavy metals directly affects the numerical result. Common fulvic acid methods referenced in published reports include IRXNK, IRXNK-Fulvic Acid (Gravimetric), and ISO 5073:2021. Heavy metals are commonly measured by ICP Mass Spectrometry (ICP-MS). Different analytical methods can produce different numerical results and should not automatically be treated as directly interchangeable without considering the method and reporting basis.
3. Different Reporting Units
Fulvic acid may be reported in g/100g or %. When the reporting basis is the same, these can be numerically equivalent expressions, but the original reported unit should still be preserved and results from different analytical methods should not be treated as automatically interchangeable. Heavy-metal units such as µg/g, µg/day, and mcg/Serving Size require attention to the sample or serving basis before comparison.
4. Reporting Limits and Detection Notation
‘<’ means the laboratory reported the result below its stated reporting or quantification threshold. It does not mean confirmed zero. A result marked “ND” (not detected) means the analyte was not detected under the stated method and detection conditions — it is not a confirmed zero. Both notations are standard laboratory reporting conventions and their meaning depends on the specific limit stated in the report.
5. Different Laboratories and Submitted Samples
Different laboratories may test different submitted samples from the same batch. They operate with different internal reference standards, instrument calibrations, and reporting conventions. A difference in numerical results between two laboratories testing the same batch is not inherently evidence that one result is wrong — it requires understanding which method each used and on which submitted sample.
Case Study 1 — Batch SLJT01LQ
Report 4999802-0 | Sample 15422471 | Report Date: 17 July 2025 | Lot: SLJT01LQ | Serving Size basis: 0.5 mL
Fulvic Acid
| Analyte | Result | Unit | Method | Note |
|---|---|---|---|---|
| Fulvic Acid | 45.39 | g/100g | IRXNK | * — Not ISO accredited for this analysis |
The asterisk (*) on the fulvic acid result in this report indicates that this specific analysis is not covered by the laboratory’s ISO accreditation. The non-ISO-accreditation note attached to the fulvic acid analysis should not be automatically applied to the separate ICP-MS heavy-metal results.
Heavy Metals — ICP Mass Spectrometry (ICP_MS_S)
| Analyte | Result | Unit/Basis | Method |
|---|---|---|---|
| Lead | 0.0729 | mcg / Serving Size (0.5 mL) | ICP_MS_S |
| Arsenic (Total) | 2.01 | mcg / Serving Size (0.5 mL) | ICP_MS_S |
| Cadmium | 0.0104 | mcg / Serving Size (0.5 mL) | ICP_MS_S |
| Mercury | <0.00338 | mcg / Serving Size (0.5 mL) | ICP_MS_S |
‘<0.00338’ means the laboratory reported the result below its stated reporting or quantification threshold. It does not mean confirmed zero. Arsenic results throughout this article represent total arsenic as reported — they should not be interpreted as inorganic arsenic, which is a separate speciated measurement.
Report 1086405 | Job/Sample AEDFL2213391-001 | Batch: SLJT01LQ | Sampling Date: 10 April 2026 | Report Date: 06 May 2026
Microbiological Testing
| Test | Result | Unit |
|---|---|---|
| Coliforms | <10 | cfu/g |
| Bacillus cereus | <10 | cfu/g |
| Salmonella | Not detected in 25g | — |
| E. coli | <10 | cfu/g |
| Aerobic colony count @30°C | <10 | cfu/g |
Results reported as “<10 cfu/g” mean the laboratory reported the result below its stated reporting or quantification threshold of 10 colony-forming units per gram. This is a standard reporting convention — it does not mean the count is confirmed zero.
Case Study 2 — Batch HI-SHL-0226
Report 5374116-0 | Sample 16388887 | Report Date: 21 May 2026 | Lot: HI-SHL-0226 | Serving Size basis: 500mg
Fulvic Acid
| Analyte | Result | Unit | Method | Note |
|---|---|---|---|---|
| Fulvic Acid | 46.80 | g/100g | IRXNK-Fulvic Acid (Gravimetric) | * — Not ISO accredited for this analysis |
As with batch SLJT01LQ, the asterisk (*) applies to the fulvic acid analysis only. The non-ISO-accreditation note attached to the fulvic acid analysis should not be automatically applied to the separate ICP-MS heavy-metal results.
Heavy Metals — ICP Mass Spectrometry (ICP_MS_S)
| Analyte | Result | Unit/Basis | Method |
|---|---|---|---|
| Lead | 0.467 | mcg / Serving Size (500mg) | ICP_MS_S |
| Arsenic (Total) | 1.18 | mcg / Serving Size (500mg) | ICP_MS_S |
| Cadmium | 0.00940 | mcg / Serving Size (500mg) | ICP_MS_S |
| Mercury | <0.00250 | mcg / Serving Size (500mg) | ICP_MS_S |
‘<0.00250’ means the laboratory reported the result below its stated reporting or quantification threshold. It does not mean confirmed zero. Arsenic results throughout this article represent total arsenic as reported — they should not be interpreted as inorganic arsenic, which is a separate speciated measurement not reflected here.
Order 960349 | Sample 1352051 | Report Date: 25 August 2026 | Batch: HI-SHL-0226 | Method: ICP-MS / MF24E022 | MDI: 0.5g
Heavy Metals — ICP-MS
| Analyte | Result (µg/g) | Result (µg/day) | Method |
|---|---|---|---|
| Arsenic (Total) | 4.941 | 2.470 | ICP-MS / MF24E022 |
| Cadmium | 0.024 | 0.012 | ICP-MS / MF24E022 |
| Mercury | ND | ND | ICP-MS / MF24E022 |
| Lead | 0.069 | 0.035 | ICP-MS / MF24E022 |
Anresco Laboratories reported that batch HI-SHL-0226 did not exceed the referenced NSRL/MADL for the applicable listed heavy metals and would not require a California Proposition 65 warning on that assessed basis.
Fulvic Acid
| Analyte | Result | Unit | Method |
|---|---|---|---|
| Fulvic Acid | 44.31 | % | ISO 5073:2021 |
This result (44.31%) is reported by TTI using ISO 5073:2021. The Eurofins result for the same batch is 46.80 g/100g by IRXNK-Fulvic Acid (Gravimetric). These two results reflect different analytical methods applied to the same batch. Different analytical methods can produce different numerical results and should not automatically be treated as directly interchangeable without considering the method and reporting basis. They should not be averaged.
Side-by-Side Comparison Table
The table below presents the documented test results for both batches side by side. Each row preserves the original unit, method, and reporting basis. Results should not be compared across batches or methods without this context.
| Batch | Laboratory | Test | Result | Method | Unit / Basis | Key context |
|---|---|---|---|---|---|---|
| SLJT01LQ | Eurofins Scientific | Fulvic Acid | 45.39 | IRXNK | g/100g | * Not ISO accredited for this analysis |
| SLJT01LQ | Eurofins Scientific | Lead | 0.0729 | ICP_MS_S | mcg / Serving (0.5 mL) | — |
| SLJT01LQ | Eurofins Scientific | Arsenic (Total) | 2.01 | ICP_MS_S | mcg / Serving (0.5 mL) | Total arsenic — not inorganic |
| SLJT01LQ | Eurofins Scientific | Cadmium | 0.0104 | ICP_MS_S | mcg / Serving (0.5 mL) | — |
| SLJT01LQ | Eurofins Scientific | Mercury | <0.00338 | ICP_MS_S | mcg / Serving (0.5 mL) | Below reporting threshold — not confirmed zero |
| SLJT01LQ | Bureau Veritas | Coliforms | <10 | — | cfu/g | Below quantification threshold — not confirmed zero |
| SLJT01LQ | Bureau Veritas | Salmonella | Not detected in 25g | — | — | — |
| SLJT01LQ | Bureau Veritas | E. coli | <10 | — | cfu/g | Below quantification threshold — not confirmed zero |
| HI-SHL-0226 | Eurofins Scientific | Fulvic Acid | 46.80 | IRXNK-Fulvic Acid (Gravimetric) | g/100g | * Not ISO accredited for this analysis |
| HI-SHL-0226 | Eurofins Scientific | Lead | 0.467 | ICP_MS_S | mcg / Serving (500mg) | Different serving size basis to SLJT01LQ |
| HI-SHL-0226 | Eurofins Scientific | Arsenic (Total) | 1.18 | ICP_MS_S | mcg / Serving (500mg) | Total arsenic — not inorganic |
| HI-SHL-0226 | Eurofins Scientific | Cadmium | 0.00940 | ICP_MS_S | mcg / Serving (500mg) | — |
| HI-SHL-0226 | Eurofins Scientific | Mercury | <0.00250 | ICP_MS_S | mcg / Serving (500mg) | Below reporting threshold — not confirmed zero |
| HI-SHL-0226 | Anresco Laboratories | Arsenic (Total) | 4.941 µg/g / 2.470 µg/day | ICP-MS / MF24E022 | µg/g and µg/day | Total arsenic — not inorganic; different unit basis to Eurofins |
| HI-SHL-0226 | Anresco Laboratories | Cadmium | 0.024 µg/g / 0.012 µg/day | ICP-MS / MF24E022 | µg/g and µg/day | — |
| HI-SHL-0226 | Anresco Laboratories | Mercury | ND | ICP-MS / MF24E022 | — | Not detected — not confirmed zero |
| HI-SHL-0226 | Anresco Laboratories | Lead | 0.069 µg/g / 0.035 µg/day | ICP-MS / MF24E022 | µg/g and µg/day | — |
| HI-SHL-0226 | TTI | Fulvic Acid | 44.31 | ISO 5073:2021 | % | Different method to Eurofins — do not average |
What Buyers Should Check When Reading a Lab Report
- Batch or lot number — the report must identify a specific batch, not be a generic or undated document
- Report date — confirm the report corresponds to the batch currently being sold
- Named laboratory — the laboratory should be identified by name; anonymous or in-house reports offer no independent verification
- Analytical method — the method used to produce each result should be stated; different methods should not automatically be treated as directly interchangeable without considering the method and reporting basis
- Reported units — identify whether results are in g/100g, %, µg/g, µg/day, or mcg/Serving Size before comparing across reports
- Serving or sample basis — if results are expressed per serving, confirm the serving size used; different serving size bases make per-serving figures incomparable
- ‘<’ notation — ‘<’ means the laboratory reported the result below its stated reporting or quantification threshold. It does not mean confirmed zero
- ‘ND’ notation — Not Detected means the analyte was not detected under the stated method and conditions; it is not a confirmed zero
- Scope of accreditation notes — an accreditation scope note (e.g., “*” for fulvic acid analysis) applies only to the specific test it annotates; do not automatically extend it to other tests in the same report
- Total arsenic vs inorganic arsenic — the ICP-MS reports discussed in this article report total arsenic; inorganic arsenic is a separate speciated measurement that cannot be inferred from a total arsenic figure
- Averaging across methods — do not average results produced by different analytical methods
Transparency means showing the context around a number — the batch, the laboratory, the method, the units, and the reporting limits. Showing the highest or lowest number in isolation, without this context, does not constitute meaningful transparency.
What Not to Do When Comparing Shilajit Lab Reports
- Do not average results produced by different analytical methods (e.g., IRXNK-Gravimetric and ISO 5073:2021)
- Do not silently convert between units without disclosing the conversion and the assumptions used
- Do not treat “ND” as a confirmed zero
- Do not treat ‘<’ values as confirmed zeros
- Do not interpret a total arsenic result as an inorganic arsenic result
- Do not assume one accreditation scope note from a report applies to all tests in that report
- Do not use one batch’s result as a permanent product specification or universal quality threshold
- Do not compare per-serving heavy metal figures across reports with different serving size bases without accounting for the difference
Conclusion
Variation between legitimate Shilajit laboratory reports is not automatically evidence of a problem — and it is not automatically evidence of quality. Two legitimate laboratory reports testing the same batch with different methods may produce different numerical results. Two reports from different batches, using the same method, may also produce different results simply because the batches are different.
Correct interpretation of any laboratory report requires knowing the batch identity, the laboratory, the analytical method, the reported units, the reporting limits for that test, and the scope of any accreditation notes. Numbers without this context cannot be meaningfully compared.
The current documented batches are supported by batch-specific laboratory testing. Published documentation for Golden Shilajit Official products is available for review on the Lab Reports page. The testing framework is described on the Testing Process page.
Frequently Asked Questions
Why can Shilajit lab results differ between batches?
Shilajit is a naturally sourced material. Variation between collection cycles and production batches means that different batches are not expected to produce mathematically identical results, even from the same laboratory using the same method. Variation between batches is a normal property of naturally sourced supplements — not inherently evidence of adulteration or quality failure.
Why did Eurofins and TTI report different fulvic acid values for batch HI-SHL-0226?
Eurofins reported 46.80 g/100g using the IRXNK-Fulvic Acid (Gravimetric) method. TTI reported 44.31% using ISO 5073:2021. These are different analytical methods. Different analytical methods can produce different numerical results and should not automatically be treated as directly interchangeable without considering the method and reporting basis. The difference alone does not establish that either result is wrong.
Can the Eurofins result of 46.80 g/100g and the TTI result of 44.31% be averaged?
No. These two results were produced by different analytical methods. Averaging results from different methods produces a number that does not correspond to any actual analytical measurement and should not be reported as a single fulvic acid figure.
What does “<” mean in a lab report?
‘<’ means the laboratory reported the result below its stated reporting or quantification threshold. It does not mean confirmed zero. For example, “<0.00338 mcg/Serving” means the result was below the threshold at which the laboratory will report a numeric value.
What does “ND” mean in a lab report?
ND means Not Detected — the analyte was not detected under the stated method and detection conditions. This is not the same as a confirmed zero. The result is conditional on the method used and the detection limit stated in the report.
Does ND mean zero?
No. ND (Not Detected) means the analyte was not detected under the specific conditions of the test used. It is a reporting convention, not a physical confirmation of absolute absence. The practical meaning of ND depends on the method’s detection limit.
Does a total arsenic result tell you the inorganic arsenic level?
No. Total arsenic and inorganic arsenic are different measurements. The ICP-MS reports discussed in this article report total arsenic. Inorganic arsenic is a specific fraction measured by speciation methods and cannot be inferred from a total arsenic figure without a separate speciated analysis.
Should every batch of Shilajit have identical lab results?
No. Shilajit is a naturally sourced material and different batches are not expected to produce identical analytical results. There is no universal fulvic acid value or heavy metal profile that every batch must match. For the current documented batches, the published results should be read with their full context — batch identity, laboratory, analytical method, units, and reporting basis.
Why does the analytical method matter when comparing fulvic acid results?
Different analytical methods can produce different numerical results and should not automatically be treated as directly interchangeable without considering the method and reporting basis. A result of 44.31% by ISO 5073:2021 and 46.80 g/100g by IRXNK-Fulvic Acid (Gravimetric) reflect two different methodological approaches. Treating them as equivalent and averaging them produces a number that does not correspond to either measurement.
Where can the original lab reports be reviewed?
Published batch-specific laboratory documentation for Golden Shilajit Official products is available on the Lab Reports page. The testing process is described separately on the Testing Process page.
FDA Disclaimer: This product is not intended to diagnose, treat, cure, or prevent any disease. These statements have not been evaluated by the Food and Drug Administration.