Quality & Specifications
How to Write a Cooking Oil Purchase Specification
What to include in a purchase specification for bulk cooking oil: product identity, quality limits, fatty acids, contaminants, packaging, shelf life, documents, testing and acceptance, with a template you can adapt.
A purchase specification is the written description of exactly what you are buying. It turns “sunflower oil” into a product with measurable limits, so every delivery can be checked against it, and any dispute can be settled by the numbers rather than by opinion. Food manufacturers rely on specifications as a matter of course; restaurants, distributors and importers benefit from them just as much. This guide explains what to include.
1. Product identity
- The oil and grade, for example “refined, bleached, deodorized and winterized sunflower oil” or “extra virgin olive oil”.
- The standard it must meet, such as the Codex Alimentarius standard for named vegetable oils, the International Olive Council trade standard for olive oils, or your national standard.
- The type, where it matters: standard, mid-oleic or high-oleic; super olein or standard palm olein; RBD, virgin or fractionated coconut oil.
- Origin or certification requirements, if any: a single origin, non-GMO or identity-preserved, organic, halal, kosher or RSPO-certified.
Our guides to refined vs cold-pressed oil, high-oleic oil and olive oil grades explain the main types.
2. Quality limits
These parameters show how fresh and well processed the oil is. The Codex general standard for fats and oils gives reference limits that make a sensible starting point:
| Parameter | What it tells you | Codex reference limit |
|---|---|---|
| Acid value or free fatty acids | How much the oil has broken down | Refined: 0.6 mg KOH/g max.; virgin and cold-pressed: 4.0 mg KOH/g max. |
| Peroxide value | Early oxidation | Refined: 10 meq/kg max.; virgin and cold-pressed: 15 meq/kg max. |
| Moisture and volatile matter | Water that shortens shelf life and causes spitting | 0.2% max. |
| Insoluble impurities | Solid particles | 0.05% max. |
| Soap content | Refining residue | 0.005% max. |
| Iron and copper | Trace metals that speed up rancidity | Refined: iron 2.5 mg/kg max., copper 0.1 mg/kg max. |
You can set tighter limits where your product needs them, for example a lower free fatty acid limit for frying oil, and a peroxide value limit “at packing” so you know the starting point. Add color, usually measured on the Lovibond scale, if appearance matters, and odor and taste, such as “bland, free from foreign and rancid odors”, for refined oils.
3. Identity and composition
- Fatty acid composition, by gas chromatography, confirms the oil is what it should be and is not blended with something cheaper. Specify ranges for the key fatty acids, and minimums where they define the product, such as at least 75% oleic acid for high-oleic sunflower oil.
- Identity values, such as iodine value, saponification value, relative density and refractive index, normally follow the Codex ranges for the oil.
- Physical properties that matter for your use: cloud point for palm olein, slip melting point for palm oil, coconut oil and other fats, and cold test for winterized oils.
4. Contaminants and regulatory limits
List the limits that apply in your market, or simply require compliance with them. Depending on the oil and market, these may include:
- Process contaminants, such as 3-MCPD and glycidyl esters in refined oils sold in the EU.
- Polycyclic aromatic hydrocarbons (PAHs), such as benzo(a)pyrene, for oils from seeds that may be dried with combustion gases, such as grapeseed oil.
- Heavy metals, such as lead and arsenic.
- Pesticide residues, to the maximum residue limits in your market.
- Oil-specific limits, such as erucic acid for mustard oil, THC for hemp seed oil, and trans fatty acids for refined oils. See our guide to trans fat rules.
5. Additives
State whether additives are allowed. Many buyers specify “no additives”; others allow named antioxidants within legal limits. If your customers require a clean label, say so.
6. Packaging, labeling and shelf life
- Pack type and size, such as 20-liter jerrycans, 200-liter drums, 1,000-liter IBC totes or flexitanks, and the material, for example food-grade HDPE or steel.
- Marking: product name, grade, net quantity, lot code and best-before date on every pack, and any language or label requirements.
- Palletizing, if you need a particular pallet type, layer pattern or wrapping.
- Minimum remaining shelf life on delivery, for example a set number of months before the best-before date. See our guide to cooking oil shelf life.
7. Bulk transport conditions
For oil delivered in tanks, flexitanks or road tankers, specify clean, dry, food-grade equipment, and, for shipping tanks, compliance with accepted lists of previous cargoes so that the tank has not recently carried something incompatible with food. For oils that set, state the temperatures for transport and discharge, in line with the Codex code of practice for bulk oils.
8. Documents and certificates
- A Certificate of Analysis for each lot, showing results for the parameters in your specification.
- Certificates for any claims, such as halal, kosher, organic or non-GMO, covering the product supplied.
- Shipping and customs documents, such as the commercial invoice, packing list, bill of lading and certificate of origin. See our guide to shipping documents.
9. Testing and acceptance
- Test methods. Name recognized methods, such as AOCS or ISO methods, so that results from different laboratories are comparable.
- Laboratory. State whether you accept the supplier’s Certificate of Analysis, ideally from a laboratory accredited to ISO/IEC 17025, or will test on arrival, and where.
- Sampling. Say how samples are taken and kept, for example a retained sample from each lot.
- Claims. State how and when a delivery that does not meet the specification must be reported, in line with your supplier’s terms.
A simple template
| Section | Example entry |
|---|---|
| Product | Refined, bleached, deodorized and winterized sunflower oil, food grade |
| Standard | Codex standard for named vegetable oils (CXS 210-1999), sunflowerseed oil |
| Free fatty acids | 0.10% max. (as oleic acid) |
| Peroxide value | Within the Codex limit for refined oils; lower limit at packing if required |
| Moisture and volatile matter | 0.05% max. |
| Fatty acid composition | Within Codex ranges for sunflowerseed oil |
| Cold test | Clear after 5.5 hours at 0 °C |
| Sensory | Bland, free from foreign and rancid odors |
| Contaminants | Compliant with the limits in the destination market |
| Packaging | 20-liter food-grade jerrycans, lot code and best-before date on each unit |
| Shelf life | 18 months from production; at least 12 months remaining on delivery |
| Documents | Certificate of Analysis per lot; certificate of origin |
This is an illustration only; set the values your product, process and market need.
Working with your supplier
The easiest starting point is the supplier’s own specification sheet. Compare it with your needs, agree any changes in writing, and reference the agreed version in each order. Every oil page on our site lists a typical specification, and we can send specification sheets and a sample Certificate of Analysis on request. If you have your own specification, send it with your quote request and we will confirm which oil and grade can meet it. Our guide to reading a Certificate of Analysis explains how to check each delivery, and you can add your oils to your quote list at any time.
Sources
- Codex General Standard for Fats and Oils: quality characteristics, FAO
- Codex Alimentarius: Standard for Named Vegetable Oils (CXS 210-1999)
- Codex Code of Practice for the Storage and Transport of Edible Fats and Oils in Bulk (CAC/RCP 36-1987), FAO
Need oil for your business?
Build one quote list for every oil and pack size you need. Minimum 1,000 liters, dispatch 24–48 hours from cleared payment.
