Code FIRSTTASTE: 15% off your first 3 shipmentsFree shipping anywhere in Malaysia on every subscription Cancel, pause or skip anytime Roasted to order in KL, shipped within 24 hours
Single origin subscription · two bags

Two origins. Every few weeks. Zero lock-in.

Two 300g bags of freshly roasted single origin, a different pair every shipment, on a rhythm you control. Shipping's on us anywhere in Malaysia.

RM 89RM 98per shipment · 2 × 300g · about 40 cups at 15g
4.4 out of 5 · 4,279 Bean Shipper reviews
Bags per shipment
Two bags · 600g
Prefer one bag?
Rhythm
Grind
Plan

Tell us what you'd like more of, or a coffee to leave out. It goes with every delivery.

Pay per shipment · every 3 weeks
RM 89per shipment
FIRSTTASTE · 15% off first 3 shipments Free shipping in Malaysia Cancel anytime
Two red Bean Shipper bags on a kitchen counter beside an espresso and a mug of coffee
Every shipment2 × 300gtwo different origins
Roasted in KL · ships in 24 h
Twelve honest answers

Still on the fence? Good. Ask away.

Every question people ask before their first box, answered straight in four short chapters. Tap one to jump to it.

01 · CommitmentQuestion 1 of 12
  1. Am I locked in?
  2. How and when am I charged?
  3. What if coffee piles up at home?
Am I locked in?

No. Not even a little.

Pay per shipment has no minimum: cancel, pause or skip from your account whenever you like. Prepaid plans charge once, up front, for the shipments you chose.

How and when am I charged?

Per shipment. Or once, up front.

Pay per shipment charges each box on the rhythm you set. The 3, 6 and 12-shipment plans are charged once at checkout and ship once a month.

What if coffee piles up at home?

Skip a box. Or slow the rhythm.

Two 300g bags make about 40 cups at 15g a cup. Brewing less this month? Skip the next shipment or stretch to every 4 weeks, and switch back when the mornings get busy again.

Your subscriptionActive
Plan
Two bags · pay per shipment
Rhythm
Every 3 weeks
Next shipment
Within 24 h of roasting
Grind
Whole Bean
Skip nextPauseChange rhythmCancel

Cancel from your account, any time. No minimum on pay per shipment.

How you're chargedTwo bags
Pay per shipment
RM 89 each time a box is prepared
RM 89
3 shipments
charged once at checkout
RM 264
6 shipments
charged once at checkout
RM 504
12 shipments
charged once at checkout
RM 960

Prepaid plans ship once a month.

Next eight weeksEvery 3 weeks
W1W2W3W4W5W6W7W8
ShipmentSkipped, no charge
Skip nextEvery 4 weeks instead
02 · ValueQuestion 4 of 12
  1. Is it cheaper than buying bag by bag?
  2. One bag or two: which is me?
  3. Can I gift it?
Is it cheaper than buying bag by bag?

RM 89 for two bags. RM 98 on the One-Bag plan.

The same rotating single origins, RM 9 less every shipment, and shipping is on us anywhere in Malaysia. Prepay 3, 6 or 12 shipments and a box drops to as little as RM 80.

One bag or two: which is me?

Two, if you brew most days.

One 300g bag is about 20 cups at 15g, right for a solo, some-days brewer. Two bags give you about 40 cups and two different origins to taste side by side. Unsure? Start with two, every 4 weeks.

Can I gift it?

Yes, as a gift plan that never renews.

Gift subscriptions are paid once and never auto-renew, so the person you give it to only has to brew. Choose 3, 6 or 12 months on the gift page.

See the gift plans →
One-Bag plan × 2
RM 98
two shipments of one bag
Two-Bag plan
RM 89
two bags in one box, shipped free
3 shipments · RM 264RM 88 / box
6 shipments · RM 504RM 84 / box
12 shipments · RM 960RM 80 / box
Free shipping in MalaysiaFIRSTTASTE −15% first 3 boxes
One bag300gAbout 20 cups at 15g
Solo, some-days brewer
One origin at a time
RM 49 a shipment
Two bags · this plan600gAbout 40 cups at 15g
Daily brewers and households
Two origins, side by side
RM 89 a shipment
Gift planPrepaid
Six shipments.
Two bags each.
Monthly · shipping included · never renews
For: ______________Bean Shipper
03 · The coffeeQuestion 7 of 12
  1. How fresh is it?
  2. Which origins will I get?
  3. Will the grind suit my brewer?
  4. What if I don't like one of them?
How fresh is it?

Roasted to order in KL. Shipped within 24 hours.

Your beans leave KL within 24 hours of roasting, with the roast date printed on the bag. They reach you a few days later, just before the day 7 to 30 window when coffee tastes its best, so the whole window is yours. Whole bean keeps longest; choose ground and we grind it to order.

Which origins will I get?

Two different origins, every shipment.

Each box pairs two different single origins from our range, and harvests change the line-up through the year. Only lots scoring 83+ on the SCA scale make the cut, and every bag carries its farm, altitude, varietal and process. On the shelf right now: Indonesia, Brazil, Peru, Ethiopia and Malaysia.

Will the grind suit my brewer?

Whole bean, or ground for your brewer.

Keep it whole and grind at home, or tell us what you brew with and we grind to match. Change it any time from your account.

What if I don't like one of them?

That's what the second bag is for.

Every box carries two different origins, so one is always the safety net for the other. Have a preference, a roast level or an origin you'd rather skip? Tell us and we'll take it into account for your next shipments.

A red Bean Shipper bag on a window ledge while hot water is poured into a pour-over brewer Roasted to order · KL
Roast dayDay 45
Ships within 24 h of roastingBest: day 7 to 30
The bean belt · on the shelf nowSCA 83+
EquatorIndonesiaBrazilPeruEthiopiaMalaysia

5 origins on the shelf now. Farm, altitude, varietal, process and roast date on every bag.

Whole Bean
Grind at home · stays fresh longest
Default
French Press
Coarse
Drip
Medium
Aeropress
Medium-fine
Mokapot
Fine to medium
Espresso
Fine

Change your grind any time from your account.

A red Bean Shipper single-origin bag from Indonesia with its tasting-note ingredientsOrigin A
A red Bean Shipper single-origin bag from Brazil with its tasting-note ingredientsOrigin B
Two contrasting origins per boxTell us your preference
04 · Logistics and trustQuestion 11 of 12
  1. Do you ship to East Malaysia or Singapore?
  2. Why trust Bean Shipper?
Do you ship to East Malaysia or Singapore?

Free shipping anywhere in Malaysia.

Every subscription ships free within Malaysia, Sabah, Sarawak and Labuan included, and leaves KL within 24 hours of roasting. Singapore subscriptions pay courier shipping, shown at checkout before you pay.

Why trust Bean Shipper?

Est. 2014. Roasting our own in KL since 2024.

We've shipped fresh coffee to Malaysian kitchens since 2014 and roast our own in Kuala Lumpur, to order, with the roast date printed on every bag. More of our subscribers choose this Two-Bag plan than any other.

  1. 1
    Roasted to order in KLFor your shipment, not for a shelf
  2. 2
    Shipped within 24 hoursStraight from the roaster, shipping included
  3. 3
    Your door, anywhere in MalaysiaSingapore: courier shipping at checkout
A red Bean Shipper bag on a marble kopitiam table with coffee and kaya toast
2014
Est. in KL
83+
SCA score, minimum
No. 1
Most-chosen plan
2014
Est. in Kuala Lumpur
24 h
From roaster to courier
83+
SCA score, nothing lower
40
Cups a shipment at 15g
RM 0
Shipping in Malaysia
Reviews

What subscribers say.

4.3/ 5from 4 reviews of this plan
4.4/ 5from 4,279 reviews across Bean Shipper
I love having the option to subscribe for single origin coffee, with the thrill of experimenting different coffee from various origins.
Waie A.Two-Bag plan
Supprise beans every time. So get to taste different flavors each time.
Patrick C.Two-Bag plan
Taste amazing, easily my favorite brand
Nur Haziq N.One-Bag plan

Reviews and names as Loox shows them, from our subscription plans.

Plans

Pick how you'd like to pay.

Same two bags, same free shipping in Malaysia. Prepay and the price a box drops; prepaid boxes ship once a month. Savings shown against RM 98, two shipments on the One-Bag plan.

Code FIRSTTASTE takes 15% off your first 3 shipments on pay per shipment.
The small print

A few more, quickly.

Your first box is roasted to order and leaves KL within 24 hours of roasting. Peninsular Malaysia parcels usually land 1 to 3 business days after dispatch.

We pick two different single origins for each shipment. Harvests are seasonal, so the line-up changes through the year. Tell us what you'd rather skip and we'll take it into account.

Yes, from your account: rhythm, grind, skip, pause or cancel on pay per shipment.

Two 300g bags of different single origins, whole bean or ground for your brewer, each with its farm, altitude, varietal and process and the roast date printed on the bag.

No. FIRSTTASTE takes 15% off your first 3 shipments on pay per shipment; the prepaid plans already carry a lower price a box. The discount shows at checkout before you pay.

Two bags · every 1 to 4 weeks · from RM 80 a box

Two origins. Every few weeks. Zero lock-in.

Code FIRSTTASTE · −15% first 3 shipments
Prefer one bag? See the One-Bag plan →

Search