Third-Party Tested Fish Oil 2026: IFOS and Lot Reports
Our pick: Viva Naturals Triple Strength. IFOS measured 2,213 mg of EPA+DHA in 2 softgels from one lot (the label says 2,070), and it costs $0.30 per 1,000 mg on Amazon, the least of the 5 fish oils in IFOS. 8 of the 10 fish oils we compare are on a public testing list.
By Erin Rose Updated October 17, 2026 How we score
Our recommendation
Buy Viva Naturals Triple Strength
It is in IFOS, the testing program built for fish oil, which posts a lab report for each lot. Lot SG26050712 held more EPA and DHA than the label and was fresh, well inside the oxidation limit. It costs the least per 1,000 mg of the fish oils in IFOS.
Buy on Amazon · $55.96- Do fish burps bother you? Puori O3 is also in IFOS, and the brand says it has no fishy burps. It costs $0.81 per 1,000 mg (3 softgels).
- Drug-tested in sport? Momentous Omega-3 is on NSF Certified for Sport, and its listing covers every lot. It costs $0.83 per 1,000 mg.
On a testing list (8)
An outside program checked each of these and lists it by name. IFOS tests each lot a brand enrolls for EPA and DHA, freshness and contaminants. USP and NSF check the label and contaminants. Tap a badge to open that program’s list.
-
Our pick · lowest cost in IFOS
Viva Naturals Triple Strength
2,070 mg of EPA+DHA in 2 softgels · 180-softgel bottle
$0.30 per 1,000 mg
Buy on Amazon · $55.96 -
For drug-tested athletes
Momentous Omega-3
1,600 mg of EPA+DHA in 2 softgels · 60-softgel bottle
$0.83 per 1,000 mg
Buy on Amazon · $39.99 -
$0.34 per 1,000 mg
Buy on Amazon · $29.30 -
$0.42 per 1,000 mg
Buy on Amazon · $12.49 -
$0.47 per 1,000 mg
Buy on Amazon · $42.42 -
$0.66 per 1,000 mg
Buy on Amazon · $41.00 -
$0.81 per 1,000 mg
Buy on Amazon · $57.00 -
$0.97 per 1,000 mg
Buy on Amazon · $28.99
Not on any testing list (2)
We searched the NSF, USP, Informed and IFOS lists and did not find these. Brands pay to join, so a missing listing means the brand did not enroll, not that its oil failed. But there is no outside report you can check.
-
NOW Ultra Omega-3
Not on a public list
750 mg of EPA+DHA in 1 softgel · 180-softgel bottle
$0.21 per 1,000 mg
Check price -
Nordic Naturals Ultimate Omega
Not on a public list
1,100 mg of EPA+DHA in 2 softgels · 180-softgel bottle · Nordic posts its own lot reports. On the IFOS site it has only a non-GMO result.
$0.62 per 1,000 mg
Check price
Cost is 1,000 mg of EPA+DHA at Amazon prices, the same prices as our fish oil price page. The vegan (algal) oil we price is on no testing list.
What the IFOS certifier’s own site shows for two products
How we checked
We search each program’s own list for the exact product we score. We re-read the IFOS pages and the NSF Certified for Sport listings on October 17, 2026 (Puori O3’s IFOS page on October 18); the USP and NSF/ANSI 173 checks are from September 22 to 29, 2026. We did not find NOW Ultra Omega-3 or Nordic Naturals Ultimate Omega on any of them. How we score.
What does each program check?
| Program | What it tells you about a fish oil |
|---|---|
| NSF Certified for SportScreens for drugs banned in sport | Adds a screen for drugs banned in sport and names the certified lots (some listings say “All”). It matters if you are drug-tested; it says nothing about freshness. |
| Informed SportScreens for drugs banned in sport | Screens every batch for drugs banned in sport before release. It matters if you are drug-tested; it says nothing about freshness. |
| Informed ChoiceScreens for drugs banned in sport | Screens samples bought in stores for drugs banned in sport. It matters if you are drug-tested; it says nothing about freshness. |
| NSF/ANSI 173Checks what is in the bottle | Checks label amounts and listed contaminants, with yearly audits. It posts no freshness result for each lot. |
| USP VerifiedChecks what is in the bottle | Checks that the product holds what the label says, has no harmful levels of listed contaminants, and is made to good practices, with audits. It posts no freshness result for each lot. |
| IFOSChecks what is in the bottle | The only program here built for fish oil. For each lot a brand enrolls, it tests EPA and DHA against the label, freshness (TOTOX) and contaminants, and posts the report. |
Two more you will see on labels. GOED is the omega-3 trade group. Members must meet its quality standard, and GOED lists the companies allowed to use its logo. It posts no test result for your bottle. Brand lot reports, like Nordic Naturals’: Nordic says its lots are third-party tested and posts the reports on its own site; that is not one of the programs we search, so we could not confirm it the same way.
How to read an IFOS lot report
Every IFOS product page lists lot numbers. Match the lot number printed on your bottle to open its report. Here is one report for our pick, lot SG26050712.
The lot held more than the label: 1,573 mg of EPA against 1,500 on the label, and 640 mg of DHA against 570, in two softgels.
| Test | Result | IFOS limit |
|---|---|---|
| TOTOX (overall oxidation) | 4.73 | 19.5 or less |
| Peroxide value (early oxidation) | 0.55 | 5 or less |
| PCBs | <5 ppb | 45 ppb or less |
| Mercury | <0.002 ppm | 0.1 ppm or less |
A lower TOTOX number means fresher oil. This lot was well inside every limit shown.
Does fish oil hold what the label says?
Often less than the label says. A US team tested 47 omega-3 products. EPA ranged from 66% to 184% of the label, and only 21% held the full labeled EPA. Other countries vary. One New Zealand study found only 3 of 32 products met their label (Albert 2015). Later tests found most did: 91% in New Zealand (Bannenberg 2017), all 10 in Australia and New Zealand (Nichols 2016) and nearly all 20 in France (Pasini 2022). The 2017 New Zealand study was written by people from the omega-3 trade group.
Is my fish oil rancid?
You cannot tell from the label. Store-shelf studies disagree on how many fish oils are past the oxidation limits. In one industry database, about 9% were over the industry’s overall (TOTOX) limit and 14% over the peroxide limit. In New Zealand, 92% were over at least one limit. Results depend on the country, the lab and who paid. Flavored oils fail far more often: 68% against 13% of plain oils in one US study. A lot report is the only way to know how fresh your bottle is.
Mercury and other contaminants
Mercury is very low or not found in the fish oil tests we read, because refining removes it. PCBs and dioxins are what testing programs still check for. The IFOS lot above was far under its limits for both PCBs and mercury.
How to check your own bottle
- Find the brand and product at the IFOS certified products site, and open the product.
- Look for an “IFOS Testing Results” section. If there is none, the product is not in IFOS, whatever other badges it shows.
- Match the lot number on your bottle to a report, and check EPA, DHA and TOTOX against the label and limits.
- For sport, search NSF Certified for Sport for the exact product.
When you don’t need a fish oil
EFSA advises most adults to get 250 to 500 mg of EPA+DHA a day, from food and pills together (how much you need). If you eat fish once or twice a week, you may not need a pill; the American Heart Association advises one to two seafood meals a week. If you already take a fish oil on one of the lists above, keep it. For picks by need, see the best fish oil. For forms, see triglyceride vs ethyl ester.
Sources
- IFOS certified products and lot reports, SGS Nutrasource (certifications.nutrasource.ca), each product page read October 17, 2026 (first read September 29, 2026). Lot report: Viva Naturals Triple Strength, lot SG26050712.
- NSF Certified for Sport (Momentous Omega-3, listing 1597386, read October 17, 2026), NSF/ANSI 173, USP Verified, Informed Sport and Informed Choice: each program’s own list.
- Kleiner AC, Cladis DP, Santerre CR. J Sci Food Agric. 2015;95(6):1260-7. PubMed 25044306
- Albert BB, Derraik JG, et al. Sci Rep. 2015;5:7928 (New Zealand oxidation and label tests). PubMed 25604397
- Oxidation: De Boer AA, et al. 2018 (PubMed 29548449); Jackowski SA, et al. 2015 (PubMed 26688721); Hands JM, et al. 2024 (PubMed 37712532).
- Contaminants: Foran SE, et al. 2003 (PubMed 14632570); Melanson SF, et al. 2005 (PubMed 15628911); NIH Office of Dietary Supplements, Omega-3 fact sheet.
- Other label tests: Bannenberg G, et al. 2017 (PubMed 28469193); Nichols PD, et al. 2016 (PubMed 27827947); Pasini F, et al. 2022 (PubMed 36291569).
- Daily amount: EFSA NDA Panel, EFSA Journal. 2012;10(7):2815. Seafood: Rimm EB, et al., American Heart Association science advisory, 2018 (PubMed 29773586).










