{"id":5718,"date":"2026-05-30T14:51:58","date_gmt":"2026-05-30T11:51:58","guid":{"rendered":"https:\/\/danil-hristich.com\/?p=5718"},"modified":"2026-05-30T14:52:00","modified_gmt":"2026-05-30T11:52:00","slug":"aflatoxin-in-rice-gafta-arbitration","status":"publish","type":"post","link":"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/","title":{"rendered":"Aflatoxin in rice and GAFTA arbitration: whose risk is it?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#What_aflatoxin_is_and_why_standards_vary_so_widely\" title=\"What aflatoxin is and why standards vary so widely\">What aflatoxin is and why standards vary so widely<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#The_dispute_Pakistani_rice_for_an_African_brewery\" title=\"The dispute: Pakistani rice for an African brewery\">The dispute: Pakistani rice for an African brewery<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#The_sellers_position\" title=\"The seller&#8217;s position\">The seller&#8217;s position<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#The_buyers_position\" title=\"The buyer&#8217;s position\">The buyer&#8217;s position<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#What_the_tribunal_decided\" title=\"What the tribunal decided\">What the tribunal decided<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#Lessons_from_this_case\" title=\"Lessons from this case\">Lessons from this case<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/danil-hristich.com\/en\/aflatoxin-in-rice-gafta-arbitration\/#Conclusion\" title=\"Conclusion\">Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Rice that has comfortably passed quality control in the country of origin can turn out to be &#8220;unfit&#8221; in the country of destination \u2014 simply because a stricter aflatoxin limit applies there. Who bears that risk: the seller or the buyer? A dispute that went to GAFTA arbitration showed that the answer turns not on common sense, nor on what the goods were actually bought for, but on what the contract actually says.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_aflatoxin_is_and_why_standards_vary_so_widely\"><\/span>What aflatoxin is and why standards vary so widely<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Aflatoxins are toxins produced by moulds of the <em>Aspergillus<\/em> genus. They form on grain, nuts and rice when these are improperly stored in warm and humid conditions, they survive ordinary cooking, and they are regarded as carcinogens. That is why almost every country sets a maximum permitted level of aflatoxin in food.<\/p>\n<p>The problem is that these levels vary widely. The very same bag of rice can be a perfectly lawful product in the country of origin and a breach of the limit in the country of destination. To put it in figures \u2014 the numbers the dispute revolved around:<\/p>\n<table>\n<thead>\n<tr>\n<th>Standard<\/th>\n<th>Total aflatoxin<\/th>\n<th>B1<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Pakistan (for food exports)<\/td>\n<td>20 \u00b5g\/kg<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>Rwanda (RS EAS 128:2017, milled rice)<\/td>\n<td>10 \u00b5g\/kg<\/td>\n<td>5 \u00b5g\/kg<\/td>\n<\/tr>\n<tr>\n<td>EU (Regulation (EU) 2023\/915, cereals and rice)<\/td>\n<td>4 \u00b5g\/kg<\/td>\n<td>2 \u00b5g\/kg<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The unit &#8220;\u00b5g\/kg&#8221; (micrograms per kilogram) is the same as ppb (parts per billion), as is often stated in certificates. The point here is not the numbers themselves but the gap: the Pakistani limit is five times more lenient than the European one. When goods travel from a country with a lenient standard to one with a strict standard, that gap becomes a commercial risk. The only question is who bears it.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_dispute_Pakistani_rice_for_an_African_brewery\"><\/span>The dispute: Pakistani rice for an African brewery<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A buyer \u2014 a European trading company \u2014 bought from a seller a consignment of Pakistani rice (100% Broken White Rice) for delivery to a brewery&#8217;s warehouse in Rwanda on DAP terms (Delivered At Place \u2014 the seller delivers the goods to the agreed destination). The contract incorporated the GAFTA 88 proforma and the GAFTA 125 arbitration rules; the governing law was English. The quality specification referred to the Pakistani standard for rice (&#8220;PSI Standard&#8221;). And here is the root of the whole dispute: <strong>the contract itself was silent on aflatoxin, and the Pakistani standard it referred to sets no aflatoxin limit at all.<\/strong> The very parameter for which the consignment was later rejected was simply absent from the contract.<\/p>\n<p>The key term was the quality clause: quality was declared <strong>final as at shipment<\/strong> by the certificate of a surveyor whom the seller chose and paid for. A certificate duly appeared, and on its face it conformed to the contract: it stated that the goods met the specification and were <strong>fit for human consumption<\/strong>. Aflatoxin, however, was not mentioned in that document at all \u2014 it certified the goods as fit for human consumption without ever testing them for the carcinogenic mycotoxin.<\/p>\n<p>After arrival in Rwanda the brewery ran a rapid test \u2014 positive. The local standards body measured total aflatoxin at around 21 \u00b5g\/kg \u2014 twice the local limit (10 \u00b5g\/kg). At the seller&#8217;s suggestion the retained samples were sent to an independent laboratory, which found around 14.4 \u00b5g\/kg. That is below the Pakistani limit (20) but still above the Rwandan one (10) and several times above the European one (4).<\/p>\n<p>The buyer rejected the consignment, alleged breach of contract and demanded the price back, plus storage, transport and destruction costs.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_sellers_position\"><\/span>The seller&#8217;s position<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The seller&#8217;s logic was simple and rested on the text of the contract:<\/p>\n<ol>\n<li>Aflatoxin was not a contract parameter at all: the parties had agreed only the PSI rice specification, with which the goods complied. And turning to the Pakistani food-safety regime, it \u2014 on the seller&#8217;s argument \u2014 permits aflatoxin up to 20 \u00b5g\/kg, so the 14.4 measured by the independent laboratory fell within that limit.<\/li>\n<li>The quality certificate was declared final \u2014 it cannot be challenged by later analyses.<\/li>\n<li>The pre-contract discussions about delivery &#8220;for brewing&#8221; and stricter aflatoxin levels did not help the buyer: what mattered was the signed contract, which \u2014 on the seller&#8217;s logic \u2014 superseded all the earlier drafts and understandings, and they never became terms of the contract.<\/li>\n<\/ol>\n<img decoding=\"async\" src=\"https:\/\/danil-hristich.com\/wp-content\/uploads\/2026\/05\/rice-grains-pcW5bR7gSJ4-unsplash.jpg\" alt=\"Close-up of white and brown rice grains\" title=\"\">\n<h2><span class=\"ez-toc-section\" id=\"The_buyers_position\"><\/span>The buyer&#8217;s position<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The buyer argued the opposite, stressing the real purpose of the deal:<\/p>\n<ol>\n<li>Both sides knew from the outset that the rice was going to a brewery \u2014 the place of delivery is named in the contract. The goods therefore had to be fit precisely for that purpose (fitness for purpose); rice with aflatoxin of 14\u201321 \u00b5g\/kg meets neither the destination standard nor, still less, the European one (4 \u00b5g\/kg) and is unfit for food production.<\/li>\n<li>Even if aflatoxin is not spelled out in the contract, the English <a href=\"https:\/\/www.legislation.gov.uk\/ukpga\/1979\/54\/section\/14\" target=\"_blank\" rel=\"noopener\">Sale of Goods Act 1979<\/a> (s. 14) automatically reads into such a contract a term of satisfactory quality: the goods must be fit for the purposes for which goods of that kind are commonly supplied. And rice almost always goes for food: about 90% of the world&#8217;s crop is consumed as food \u2014 by people or animals \u2014 and in either case an aflatoxin test is mandatory. A consignment with this level of toxin was fit for none of those purposes: the authorities in the destination country later ordered the cargo destroyed as unfit for both humans and animals. So it was not of satisfactory quality.<\/li>\n<li>A certificate cannot be &#8220;final&#8221; on a parameter it never tested: the document is silent on aflatoxin yet asserts fitness for human consumption.<\/li>\n<li>The shipment certificate was issued by a Pakistani laboratory not on the GAFTA approved register, whereas the independent re-test of the retained samples \u2014 which the seller itself proposed \u2014 was done by a laboratory accredited by GAFTA, and it was that lab which confirmed the exceedance. Since the seller itself initiated that re-test and the parties agreed to treat its result as decisive, the seller thereby acknowledged that aflatoxin mattered \u2014 and lost the right to hide behind the &#8220;finality&#8221; of the first certificate.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"What_the_tribunal_decided\"><\/span>What the tribunal decided<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The tribunal sided with the seller and dismissed the buyer&#8217;s main claim.<\/p>\n<p>On the standard: the arbitrators read &#8220;PSI Standard&#8221; broadly \u2014 as covering not only the rice specification itself but also the 20 \u00b5g\/kg limit set by the competent Pakistani food-safety authority. Since the contract referred to the Pakistani standard, that limit, in the tribunal&#8217;s view, became part of the contract \u2014 and the goods fell within it.<\/p>\n<p>On the certificate: the tribunal held it valid and final. The argument that the certificate was invalid because the laboratory was not on the GAFTA approved register did not succeed. The contract gave the seller the right to choose the surveyor at its own discretion, there was no separate GAFTA-accreditation requirement in it, and the chosen laboratory was officially registered by the state as a quality inspector; the certificate also clearly identified the goods. That was enough for the arbitrators. The fact that the buyer had at the time accepted and paid against the certificate without objection only reinforced the conclusion. The argument that agreeing to the independent re-test deprived the seller of the right to rely on &#8220;finality&#8221; was also rejected: the tribunal saw no clear waiver of that right in the seller&#8217;s conduct. The local standards body&#8217;s result (\u224821 \u00b5g\/kg) the arbitrators rejected outright: the samples were not linked to the specific cargo and it was unclear how they had been drawn. And the independent laboratory&#8217;s result, even if accepted, did not help the buyer: 14.4 \u00b5g\/kg was still below the &#8220;contractual&#8221; limit of 20.<\/p>\n<p>On intended use: the tribunal <strong>accepted<\/strong> that the seller knew about the brewing purpose. But it concluded that the seller was entitled to assume that compliance with the Pakistani standard was enough for the buyer&#8217;s purposes \u2014 precisely because that was the standard the buyer had agreed to in the contract. The buyer&#8217;s arguments on implied terms and on section 14 of SOGA the tribunal rejected: the expressly agreed specification prevailed.<\/p>\n<p>That said, the buyer did not walk away with nothing. On a separate lot that was never shipped, it had earlier paid a 20% advance, described in the contract as a &#8220;deposit&#8221;. The seller refused to return it: there had been, it said, no agreed cancellation, the buyer had wrongfully refused to accept the lot (again over aflatoxin), and so the advance could be retained. But the tribunal sided with the buyer. In the arbitrators&#8217; view, the word &#8220;deposit&#8221; in this contract did not make the payment non-refundable: nowhere was it stipulated that it would be retained or forfeited if the deal fell through (in English law the question of deposits is subtler, but it is decided by the text of the contract). Since the seller had neither shipped the goods, nor terminated the contract, nor claimed damages, there was nothing on which to retain the advance \u2014 and it was ordered returned with interest.<\/p>\n<p>It is worth keeping in mind: an arbitral award is not a judicial precedent. It is the resolution of a particular dispute under a particular contract, and its reasoning can certainly be challenged. For exactly this situation, <a href=\"https:\/\/danil-hristich.com\/en\/gafta-arbitration-general-guide\/\">two-tier GAFTA arbitration<\/a> provides a second instance \u2014 an appeal, where the dispute is heard afresh. But the value of the case lies not in who was ultimately right, but in the practical conclusions worth drawing from it.<\/p>\n<img decoding=\"async\" src=\"https:\/\/danil-hristich.com\/wp-content\/uploads\/2026\/05\/aflatoxin-lab-pipette-test.jpg\" alt=\"Laboratory technician testing a sample with a pipette\" title=\"\">\n<h2><span class=\"ez-toc-section\" id=\"Lessons_from_this_case\"><\/span>Lessons from this case<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Whatever one thinks of the outcome, the dispute offers several practical takeaways for anyone in the international trade of food commodities.<\/p>\n<p><strong>Write critical quality parameters straight into the contract.<\/strong> If goods are heading to a country with stricter norms than the country of origin, do not settle for a reference to &#8220;the national standard&#8221; \u2014 specify the exact numerical limit for aflatoxin (or any other parameter). As the case showed, a reference to a standard can mean something quite different from what you assumed.<\/p>\n<p><strong>Lock the intended use into the text of the contract, not into correspondence.<\/strong> The purpose of the goods, promised levels, &#8220;rice for the brewery&#8221; \u2014 under English law it is generally hard to rely on any of that when construing the contract: a court or tribunal looks above all at the text of the contract itself. If the purpose and the related quality requirements matter to you, it is safer to write them straight into the contract than to rely on earlier correspondence.<\/p>\n<p><strong>A quality certificate is a powerful tool \u2014 but mark out the limits of its finality.<\/strong> A final certificate strips the other side of the right to re-litigate quality \u2014 convenient for the seller and dangerous for the buyer. But final &#8220;as to what&#8221;? Spell out exactly which parameters the certificate covers. A document silent on a parameter that is critical for you can still tie your hands.<\/p>\n<p><strong>Who issues the certificate \u2014 and with what qualifications \u2014 matters.<\/strong> In this case the shipment certificate was issued by a Pakistani laboratory not on the GAFTA approved register, whereas the independent re-test was done by a GAFTA-accredited one \u2014 but it was the shipment certificate that came first and counted as &#8220;final&#8221;. If it matters to you that quality be confirmed by a GAFTA-accredited superintendent, write that into the contract expressly. Otherwise you risk being left with a finding you would rather challenge but no longer can.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In the international commodity trade the text of the contract almost always outweighs the history of the relationship. Quality standards diverge from country to country, and only the contract itself can close that gap \u2014 by express wording, not by an implied &#8220;it goes without saying&#8221;. And where the reasoning of a decision remains open to dispute, the outcome depends heavily on how well the case is built \u2014 both when drafting the contract and in the arbitration itself. A similar logic of &#8220;quality warranties versus reality&#8221; was examined in the <a href=\"https:\/\/danil-hristich.com\/en\/organic-corn-and-gafta-arbitration-certification-challenges-and-legal-consequences\/\">organic corn<\/a> case.<\/p>\n<hr \/>\n<p>If you have a dispute about the quality of goods, an aflatoxin exceedance or another parameter, or need help in GAFTA or FOSFA arbitration, get in touch:<\/p>\n<p>\ud83d\udce7 <a href=\"mailto:danil@danil-hristich.com\">danil@danil-hristich.com<\/a>\n\ud83d\udcf1 <a href=\"https:\/\/t.me\/danilhristich\" target=\"_blank\">Telegram<\/a> \u00b7 <a href=\"https:\/\/wa.me\/380632956265\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rice that has comfortably passed quality control in the country of origin can turn out to be &#8220;unfit&#8221; in the country of destination \u2014 simply because a stricter aflatoxin limit applies there. Who bears that risk: the seller or the buyer? A dispute that went to GAFTA arbitration showed that the answer turns not on<\/p>\n","protected":false},"author":1,"featured_media":5723,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"rank_math_title":"Aflatoxin in rice and GAFTA arbitration: whose risk is it?","rank_math_description":"Rice met the origin-country standard but exceeded the destination's aflatoxin limit. Why a GAFTA tribunal rejected the buyer's claim \u2014 and how to protect yourself in the contract.","rank_math_focus_keyword":"aflatoxin in rice","footnotes":""},"categories":[28],"tags":[901,166,206,164,208,525,900],"class_list":{"0":"post-5718","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-main","8":"tag-aflatoxin","9":"tag-arbitration","10":"tag-arbitration-en","11":"tag-gafta-2","12":"tag-gafta-2-en","13":"tag-quality-2","14":"tag-rice"},"_links":{"self":[{"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/posts\/5718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/comments?post=5718"}],"version-history":[{"count":1,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/posts\/5718\/revisions"}],"predecessor-version":[{"id":5742,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/posts\/5718\/revisions\/5742"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/media\/5723"}],"wp:attachment":[{"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/media?parent=5718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/categories?post=5718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/danil-hristich.com\/en\/wp-json\/wp\/v2\/tags?post=5718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}