Industry & Trade
Direct Trade
A sourcing philosophy where roasters purchase coffee directly from producers, establishing ongoing relationships that bypass conventional supply chain intermediaries. Unlike Fair Trade, direct trade has no formal certification body.
Mendalam
Direct trade emerged in the early 2000s as specialty roasters like Intelligentsia, Counter Culture, and Stumptown sought closer producer relationships and higher quality. The model typically involves farm visits, cupping feedback, multi-year contracts, and prices significantly above Fair Trade minimums. Some roasters publish transparent pricing reports showing farm-gate, FOB, and landed costs. Without standardized criteria, however, the term is sometimes applied loosely. The strongest direct trade relationships function as partnerships where roasters invest in processing equipment, agronomic advice, or variety experimentation at origin.
Embed on your site — BrewFYI
Add the widget to any webpage using a script tag.
<div data-brewfyi="glossary" data-slug="direct-trade-industry"></div>
<script src="https://cdn.jsdelivr.net/npm/brewfyi-embed@1/dist/embed.min.js" defer></script>
Embed using a standard iframe — works in any CMS.
<iframe src="https://brewfyi.com/iframe/glossary/direct-trade-industry/" width="100%" height="480" frameborder="0" loading="lazy" title="BrewFYI glossary widget"></iframe>
Paste the URL into WordPress, Medium, or any oEmbed-aware editor.
https://brewfyi.com/glossarys/direct-trade-industry/
Add a badge linking back to BrewFYI.
<a href="https://brewfyi.com/glossarys/direct-trade-industry/" target="_blank" rel="noopener">
<img src="https://brewfyi.com/badge/site.svg" alt="BrewFYI" height="20">
</a>
Preview:
Use the BrewFYI WordPress plugin shortcode.
[drinkfyi-glossary site="brewfyi" slug="direct-trade-industry"]
Use as a native HTML custom element in modern browsers.
<brewfyi-glossary slug="direct-trade-industry" theme="light"></brewfyi-glossary>
<script src="https://cdn.jsdelivr.net/npm/brewfyi-embed@1/dist/embed.min.js" defer></script>