The short answer
Jpresso supplies cafes with wholesale coffee beans at RM80–95 per kg, roasted to order in Bandar Sri Damansara, KL. The minimum is 10 kg per order of a single bean, packed in 1 kg valve bags, whole bean or ground. New cafe accounts get RM5/kg off every bean for their first 100 kg — from RM75/kg.
Prices checked 27 September 2026. MYR per kg.
2026 wholesale price list
Only these nine beans are sold wholesale. Every one is 100% Arabica. The Signature blends are built for milk drinks; the Premium lots are for cafes serving black coffee.
| Bean | Tier | Flavour · roast | List /kg | New account /kg* |
|---|---|---|---|---|
| Brazil Cerrado | Basic | Milk chocolate · caramel · toasted hazelnut — medium | RM80 | RM75 |
| Mandheling G1 | Basic | Dark chocolate · cedar · earthy tobacco — medium-dark | RM85 | RM80 |
| Moon White | Signature | Milk chocolate · toasted almond · brown sugar — medium-dark | RM85 | RM80 |
| OB Blend | Signature | Dark cocoa · roasted nut · molasses — medium-dark | RM85 | RM80 |
| Venus Blend | Signature | Milk chocolate · dried apricot · cedar — medium-dark | RM85 | RM80 |
| Cham Velvet | Signature | Bright fruit over chocolate-nut sweetness — medium | RM85 | RM80 |
| Sunrise Dreamer | Premium | Caramel · chocolaty · toasted hazelnut — medium-dark | RM90 | RM85 |
| Emerald White | Premium | Rich dark chocolate · berry · spice — medium-dark | RM90 | RM85 |
| Phoenix Das | Premium | Rich sweet chocolate · creamy · hints of dark berry — medium | RM95 | RM90 |
* New wholesale accounts only, for the first 100 kg. After that, list prices apply. Existing accounts pay list prices.
Terms, in one place
- Minimum order: 10 kg per order, of a single bean — no mixing across the range.
- Packing: 1 kg valve bags, whole bean or ground to order.
- Freshness: roasted to order, dispatched in 3–5 working days.
- Beans: 100% Arabica, no robusta filler.
- Bigger volumes or a custom roast profile: quoted on request.
- Collection: from the roastery at 29, Jalan Tembaga SD 5/2C, Bandar Sri Damansara, Monday to Friday 9am–5pm — call ahead.
The easiest way to start: send us your menu and we will recommend the bean that suits your drinks and your price point.
Common questions
Where can a cafe buy wholesale coffee beans in the Klang Valley?
Jpresso Coffee Roastery in Bandar Sri Damansara, KL, supplies cafes and restaurants with beans roasted to order. Nine beans at RM80–95/kg, 10 kg minimum per order of a single bean, and new accounts get RM5/kg off every bean for their first 100 kg. Call or WhatsApp +60 12-239 3232 or email jpresso.my@gmail.com.
How much do wholesale coffee beans cost per kg?
RM80 to RM95 per kg on Jpresso's 2026 list: Brazil Cerrado RM80; Mandheling G1 and the four Signature blends RM85; Sunrise Dreamer and Emerald White RM90; Phoenix Das RM95. New accounts pay RM5/kg less on their first 100 kg, so from RM75/kg.
What is the minimum order?
10 kg per order, of one bean. Beans come in 1 kg valve bags, whole bean or ground, roasted to order and dispatched in 3–5 working days.
Which beans work best with milk?
The four Signature house blends at RM85/kg — Moon White, OB Blend, Venus Blend and Cham Velvet — are built for milk drinks. For black coffee, the Premium lots (Sunrise Dreamer, Emerald White, Phoenix Das) carry more of the origin.
Are the beans 100% Arabica?
Yes — all nine wholesale beans are 100% Arabica, with no robusta filler.
Can I buy smaller amounts first?
Yes — retail bags of Jpresso beans are on Bloom Daily (250 g, 500 g and 1 kg), Shopee and Lazada, so you can taste before committing to 10 kg. Retail prices are separate from the wholesale list.