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 · one bag

One origin. Every few weeks. Zero lock-in.

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

RM 49RM 56per shipment · 1 × 300g · about 20 cups at 15g
4.4 out of 5 · 4,279 Bean Shipper reviews
Bags per shipment
One bag · 300g
Brew most days? Try two bags
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 49per shipment
FIRSTTASTE · 15% off first 3 shipments Free shipping in Malaysia Cancel anytime
A red Bean Shipper bag on a tiled window sill while coffee is brewed as a pour-over
Every shipment1 × 300gone new origin
Roasted in KL · ships in 24 h
Twelve honest answers

Still on the fence? Good. Ask away.

Every question people ask before their first bag, 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 bag 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 bag. Or slow the rhythm.

One 300g bag makes about 20 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
One bag · 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 chargedOne bag
Pay per shipment
RM 49 each time a bag is prepared
RM 49
3 shipments
charged once at checkout
RM 138
6 shipments
charged once at checkout
RM 264
12 shipments
charged once at checkout
RM 504

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 49 a bag, shipped free.

Bought one at a time, our 300g single origins run RM 45 to RM 85, plus RM 7 shipping on orders under RM 80. On the plan it's RM 49 delivered, and prepaying 3, 6 or 12 shipments takes a bag down to RM 42.

One bag or two: which is me?

One, if you brew a few days a week.

One 300g bag is about 20 cups at 15g, right for a solo, some-days brewer who wants every origin at its freshest. Two bags give you about 40 cups and two origins to taste side by side, for RM 89. Unsure? Start with one, every 2 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-off bag
RM 52–85
300g single origin, delivered
One-Bag plan
RM 49
the same size of bag, shipped free
3 shipments · RM 138RM 46 / bag
6 shipments · RM 264RM 44 / bag
12 shipments · RM 504RM 42 / bag
Free shipping in MalaysiaFIRSTTASTE −15% first 3 bags
One bag · this plan300gAbout 20 cups at 15g
Solo, some-days brewer
Every origin at its freshest
RM 49 a shipment
Two bags600gAbout 40 cups at 15g
Daily brewers and households
Two origins, side by side
RM 89 a shipment
Gift planPrepaid
Six shipments.
One bag 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 it?
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?

A different origin, every shipment.

Each shipment is one single origin 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 it?

Then the next one is somewhere else entirely.

One bag is one origin at a time: about 20 cups and it's gone, and the next shipment comes from a different origin. 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 beside a mug of coffee and a scoop of beans in window light 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.

Last bagIndonesia
This bagBrazil
Your call
Next bagPeru? Ethiopia? Tell us.
One origin at a timeTell 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. Only single origins scoring 83+ on the SCA scale make the rotation, each with its farm, altitude, varietal and process on the bag.

  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 behind three cupping bowls of coffee
2014
Est. in KL
83+
SCA score, minimum
RM 49
The lightest way in
2014
Est. in Kuala Lumpur
24 h
From roaster to courier
83+
SCA score, nothing lower
20
Cups a shipment at 15g
RM 0
Shipping in Malaysia
Reviews

What subscribers say.

5.0/ 5from 2 reviews of this plan
4.4/ 5from 4,279 reviews across Bean Shipper
Taste amazing, easily my favorite brand
Nur Haziq N.One-Bag plan
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
Just love the fresh roast! Every morning, the rich aroma of freshly roasted beans fills my entire home as I grind them…
Jerry C.Blend plan

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

Plans

Pick how you'd like to pay.

Same bag, same free shipping in Malaysia. Prepay and the price a bag drops; prepaid bags ship once a month. Savings shown against RM 56, the plan's list price.

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

A few more, quickly.

Your first bag 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 one single origin 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.

One 300g bag of single origin, whole bean or ground for your brewer, 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 bag. The discount shows at checkout before you pay.

One bag · every 1 to 4 weeks · from RM 42 a bag

One origin. Every few weeks. Zero lock-in.

Code FIRSTTASTE · −15% first 3 shipments
Brew most days? See the Two-Bag plan →

Search