MenuBase EN
Playbook  /  Business Planning

How Much Does It Cost To Open A Cafe In Johor Bahru In 2026? The Real KSL, Mid Valley Southkey, Iskandar Puteri, Setia Tropika, City Centre Breakdown

Opening a cafe in Johor Bahru in 2026 costs RM140,000 to RM480,000. The seven cost categories break down as: lease deposit and advance rent, renovation and fit-out, equipment, furniture, POS and ordering, opening inventory, licences, and working capital. Where you land inside that range depends almost entirely on neighborhood, and JB has a quirk no other Malaysian city has: cross-border Singapore demand that lifts weekend revenue 1.8 to 2.4 times above weekday baseline.

This is a line-by-line breakdown for operators looking at KSL, JB City Square, Mid Valley Southkey, Iskandar Puteri, Setia Tropika, Skudai and Permas Jaya. Numbers are mid-2026 ballpark figures collected from operators who have opened in the last 12 months. This piece is the JB sister guide to our Klang Valley breakdown and Penang breakdown.

Why JB costs differently than KL or Penang

Three factors make Johor Bahru a different cost and revenue equation from anywhere else in Malaysia.

1. Cross-border Singapore demand. The Causeway and the Second Link move roughly 350,000 to 450,000 people daily between Singapore and JB, peaking on Friday evenings and weekends. Saturday and Sunday revenue at KSL, City Square, R&F Mall and Mid Valley Southkey can run 1.8 to 2.4 times a typical weekday. This is unique to JB. KL has tourist traffic, Penang has George Town tourists, but neither has 100,000+ cross-border visitors arriving every Saturday with stronger purchasing power than the local market.

2. Weekday versus weekend asymmetry. The flip side: Monday to Thursday at the same Singapore-traffic locations can be 40 to 60 percent below weekend revenue. Your staffing model, your inventory turn, your rent per cover analysis all have to be built around this asymmetry. A cafe that breaks even on a Tuesday in PJ may need to lose money on a Tuesday in KSL and make it back on Saturday.

3. Rent is meaningfully cheaper than KL. A Tier 2 standalone in PJ or Cheras costs RM12,000 to RM18,000 a month. The same footprint in JB residential areas costs RM6,000 to RM10,000. Premium mall rents at Mid Valley Southkey approach KL Mid Valley levels, but everywhere else in JB carries a 20 to 35 percent rent discount versus equivalent KL locations.

The net effect: an equivalent cafe build in JB is 15 to 25 percent cheaper to open than KL, with weekend revenue ceilings that can be higher than KL if you position for Singapore traffic correctly. That is the JB-specific opportunity.

The four JB cafe tiers

Numbers below show Tier 2 mid-case in the main column, with Tier 1, Tier 3, and Tier 4 in brackets where they differ meaningfully.

1. Lease deposit and advance rent

Tier 2: RM35,000 to RM55,000 (Tier 1: RM14,000 to RM25,000. Tier 3: RM65,000 to RM95,000. Tier 4: RM100,000 to RM160,000.)

JB landlords ask for 2 to 3 months security deposit + half a month utility deposit + 1 month advance rent. Mall landlords (City Square, KSL, Southkey) often push 3 months security plus a larger utility deposit. For a Tier 2 unit at RM10,000 monthly rent, that is roughly RM35,000 before you put a single chair in.

JB-specific negotiation lever: landlords in non-mall locations are more flexible on free fit-out periods than KL landlords. We have seen 2 to 3 months free fit-out negotiated for standalone units in Setia Tropika and Bukit Indah. That is RM20,000 to RM30,000 saved on Tier 2 rent.

Mall landlords (Mid Valley Southkey in particular) are tighter. Expect 1 month free, no more, and a strict turnover-rent clause once you open.

2. Renovation and interior fit-out

Tier 2: RM65,000 to RM130,000 (Tier 1: RM25,000 to RM50,000. Tier 3: RM150,000 to RM230,000. Tier 4: RM200,000 to RM320,000.)

JB fit-out costs are 10 to 15 percent below KL on labour, roughly equal on materials, and 5 to 10 percent higher inside premium malls because the approved-contractor lists are tighter and shorter. The line items hidden in here:

A specific JB watch-out: humidity. Coastal proximity and the cross-border weather pattern mean JB sees more aggressive humidity year-round than KL. Cheap timber finishes warp faster, cheap paint blisters faster, cheap aircon underperforms in peak July to September. Spec accordingly. The RM5,000 you save on a cheaper aircon is RM25,000 you pay to replace it in year two.

3. Equipment

Tier 2: RM55,000 to RM95,000 (Tier 1: RM28,000 to RM48,000. Tier 3: RM110,000 to RM170,000. Tier 4: RM150,000 to RM230,000.)

Equipment costs in JB are roughly identical to KL because most operators source from the same Selangor and Penang distributors. The big-ticket items for a brunch cafe:

JB-specific note: some JB operators source second-hand equipment from Singapore F&B closures. Currency works in your favour (paying SGD prices that are 30 to 40 percent under new RM prices once converted), but logistics and warranty risk are real. If you go this route, get the espresso machine independently serviced before opening day. Singapore-sourced used machines often skip Malaysian warranty coverage.

4. Furniture

Tier 2: RM16,000 to RM34,000 (Tier 1: RM6,000 to RM13,000. Tier 3: RM45,000 to RM85,000. Tier 4: RM70,000 to RM140,000.)

Tables, chairs, banquette seating, bar stools, outdoor furniture. Photogenic-cafe aesthetic has driven this number up significantly in the last 3 years, and JB cafes positioned for Singapore weekend traffic feel this most. A Tier 4 cafe at Mid Valley Southkey or Puteri Harbour will spend RM2,000 to RM4,000 per feature table because the Instagram bar is set by Singapore cafes that operate at 2 to 3 times JB price points.

Practical tip: buy 70 percent of your furniture upfront, 30 percent after month 3 when you see how customers actually sit and what wears out. JB weekend traffic is hard on furniture (larger group sizes, longer stays, more children) so budget for faster replacement than KL.

5. POS, payment terminals, and ordering systems

Tier 2: RM4,000 to RM12,000 (Tier 1: RM2,000 to RM6,000. Tier 3: RM8,000 to RM18,000. Tier 4: RM12,000 to RM25,000.)

The big variable: hardware purchase upfront versus subscription on iPads or tablets you buy separately. JB-specific consideration: Singapore weekend customers expect to pay with SGD cash, PayNow QR, and major credit cards including Visa and Mastercard from foreign issuers. Some local POS vendors have weaker support for foreign card processing fees and SGD reporting. Confirm with your payment terminal provider before you sign.

Things to include:

Useful to know: you do not need to replace your POS to add a digital menu or smart upsell layer. There are systems that sit on top of any POS you already have, which means your POS budget stays simple and you can add capability later without throwing hardware away. JB cafes that catch Singapore weekend traffic see the strongest payoff from smart upsell because SGD-holders have higher disposable spend per visit. See how to evaluate a POS system for the framework.

6. Opening inventory

Tier 2: RM12,000 to RM22,000 (Tier 1: RM5,000 to RM10,000. Tier 3: RM25,000 to RM38,000. Tier 4: RM35,000 to RM55,000.)

First batch of:

JB-specific watch-out: weekend volume spikes mean your week-one and week-two inventory orders will be wildly different from your week-three normal-run order. Most JB operators under-budget the first month inventory by 35 to 45 percent because Saturday and Sunday consume more in two days than Monday to Friday combined.

7. Licences and compliance

Tier 2: RM3,000 to RM8,000 (Similar across tiers, slightly higher for halal certified.)

The processing times matter as much as the cost. MBJB licensing is generally faster than MBPJ or DBKL but BOMBA approval for shop-lot conversions can take 4 to 8 weeks in JB. Start early. JAKIM halal certification can delay your opening by months if you start it late.

8. Marketing and soft launch

Tier 2: RM6,000 to RM16,000 (Tier 1: RM3,000 to RM7,000. Tier 3: RM20,000 to RM38,000. Tier 4: RM30,000 to RM55,000.)

JB-specific marketing lever: Singapore-based food creators on TikTok and Instagram who specialise in JB content have outsized influence on weekend traffic. A single feature from a Singapore food creator with 50K+ followers can fill your Saturday for 4 to 6 weeks. Budget RM2,000 to RM6,000 for soft-launch invitations to 8 to 12 Singapore creators.

9. Working capital (the line operators always under-budget)

Tier 2: RM30,000 to RM50,000 (3 months of operating expenses).

This is the single most underestimated budget line. Cafes are not profitable in month 1. Most JB cafes take 4 to 7 months to break even on monthly P&L, and 14 to 22 months to recover their opening capital.

If you have RM300,000 in opening capital and you spend all of it on fit-out and equipment, you will close in month 4 when you cannot make rent. Budget at least 3 months of operating costs as working capital, separate from your build budget. Once you are open, the leverage is on per-check revenue. See 9 tactics to lift average order value and the 12-point profit diagnostic.

JB cost-by-neighborhood table

Mid-2026 ballpark rent ranges and Tier match for the seven main JB cafe-catchment neighborhoods:

JB-specific factors that change your numbers

Singapore visitor flow (weekday versus weekend). If you are positioning for Singapore traffic, your revenue model is bimodal. Weekend revenue will be 1.8 to 2.4 times weekday. Staffing has to flex (rest day Tuesdays, full crew Saturdays), inventory has to flex, even your menu print run has to flex (Saturday menu might be a different page than Tuesday menu). Build all your spreadsheets with weekday and weekend columns separated.

Parking economics at malls. JB malls compete on parking. Mid Valley Southkey, KSL and City Square all offer free or first-3-hours-free parking to Singapore plates. This is a structural advantage for mall cafes that standalone cafes cannot replicate. If you are choosing between a standalone in Setia Tropika at RM6,000 rent and a mall inline at RM18,000, the parking-pulled traffic gap may justify the rent premium. Run the math both ways.

RM-SGD exchange rate impact. SGD purchasing power in JB swings 5 to 12 percent year-on-year based on exchange-rate movement. A strong SGD year (SGD/MYR above 3.40) pulls more Singapore weekend traffic across the Causeway. A weak SGD year (SGD/MYR below 3.10) softens it. Cafes near the Causeway track the exchange rate weekly. Build your year-two revenue projections with two scenarios: SGD strong (115 percent of base case) and SGD weak (88 percent of base case).

Bilingual operations. Singapore customers default to English and simplified Chinese. Local JB customers default to Bahasa Malaysia, English and some Mandarin. A JB cafe that operates monolingually in any of those misses 25 to 40 percent of potential customer connection. Menu, signage, staff scripts and your QR menu language should all support EN + Chinese + Bahasa Malaysia. This is a free-to-execute lever that most JB cafes ignore.

Halal certification trade-off. Roughly 60 percent of local JB weekday customers are Muslim. A non-halal cafe loses access to this base on weekdays. Weekend Singapore traffic is mixed but local weekday revenue is the steadier income stream. JAKIM certification takes 3 to 6 months and is non-trivial paperwork. Most JB cafes opening in 2026 are choosing halal-certified for this reason.

First-90-days survival math

Here is what we have seen for a typical Tier 2 JB cafe in the first 90 days:

For JB cafes positioned for Singapore weekend traffic, the ramp is sharper but more volatile. Week 1 to Week 4 weekend revenue is heavily driven by whether you cracked Singapore TikTok or not. Some operators do RM12,000 on Saturday by week 3 because a Singapore food creator featured them. Others sit at RM3,500 on Saturday by week 6 because no Singapore traffic discovered them.

This is why the JB-specific marketing budget (Singapore creator soft-launch invitations) has outsized ROI compared to KL.

Total Tier 2 JB mid-case

Hidden costs JB operators forget

Practical advice

If your total budget is below RM200,000, focus on Tier 1 (kiosk or compact kopitiam-style standalone in Skudai, Permas Jaya, or residential Iskandar Puteri). Forcing a Tier 2 build on a Tier 1 budget is the most common reason new cafes in JB run out of cash in month 4.

If you are at RM280,000 to RM320,000, you can build a respectable Tier 2 if you negotiate hard on lease deposit, buy some used equipment (Singapore-sourced if you can manage warranty risk), and keep your fit-out tight.

If you are at RM380,000+, the question becomes Singapore-traffic positioning. Mid Valley Southkey, KSL, or City Square become viable. Puteri Harbour Marina becomes viable. Mid-rent residential standalone (Setia Tropika, Setia Walk) is still possible but you are leaving Singapore weekend uplift on the table.

Wherever you land, the working capital buffer is non-negotiable. Cut the design budget, cut the furniture, cut the marketing launch event if you must. Do not cut the 3-month operating buffer.

Once happy hour, threshold rewards and smart upsell go live on your menu, the AOV lift hits within the first week. The Singapore-traffic weekend is the natural test bed for upsell because SGD-holders have higher disposable per-visit spend than the local weekday baseline. That is the JB-specific revenue lever to plan for from day one.

If you are working through JB-specific numbers and stuck

The two budget lines that usually get under-estimated for JB cafes are working capital (most operators run out in month 4) and Singapore-traffic positioning (most operators either over-spend chasing it or completely ignore it).

If you want a second pair of eyes on your specific budget plan, your rent, your tier, your neighborhood, your weekday-weekend revenue split, WhatsApp the team a one-page summary. 15 minutes. We will point at the line items most likely to bite. If MenuBase is not part of the right stack for your venue, we will say so.

WhatsApp the team →

FAQ

Is it cheaper to open a cafe in JB than KL?

Yes, roughly 15 to 25 percent cheaper on rent and fit-out for an equivalent tier. A Tier 2 cafe in JB City Square will run RM230,000 to RM310,000 compared to RM250,000 to RM350,000 in KL Klang Valley Tier 2. Equipment and licencing are roughly the same. The savings come almost entirely from lower commercial rent per square foot.

What is the cheapest JB neighborhood to open a cafe?

Setia Tropika, Skudai and Permas Jaya have the lowest commercial rents in greater JB. A standalone unit there runs RM3,500 to RM7,000 a month versus RM12,000 to RM25,000 at KSL or Mid Valley Southkey. The trade-off is lower foot traffic and almost no Singapore weekend uplift.

How much do JB cafes really benefit from Singapore traffic?

Saturday and Sunday revenue at KSL, City Square and Mid Valley Southkey can run 1.8 to 2.4 times a typical weekday once Singapore visitors arrive. Cafes positioned for SGD-paying customers (specialty coffee, photogenic interiors, brunch menus) see the strongest weekend uplift. Cafes that look identical to a Singapore cafe but are 60 percent cheaper in SGD terms are the strongest weekend performers.

Does the RM-SGD exchange rate affect cafe demand in JB?

Yes, very directly. When SGD strengthens against MYR, weekend traffic from Singapore picks up because everything in JB becomes cheaper for SGD-holders. When SGD weakens, weekend traffic softens. Operators near the Causeway track the exchange rate the way operators in KL track public-holiday calendars.

What is the rent range for a JB City Square cafe?

JB City Square inline units run RM18,000 to RM35,000 a month for a 600 to 1,200 sqft unit as of 2026. Anchor positions near the entrance or food court can hit RM40,000+. Most cafes in City Square that opened in the last 18 months are paying between RM22,000 and RM28,000.

What about Mid Valley Southkey and KSL?

Mid Valley Southkey is the premium-rent location in JB at RM22,000 to RM45,000 a month for a cafe unit. KSL Mall is RM15,000 to RM30,000 depending on level and position. Both benefit heavily from Singapore weekend traffic which justifies the rent premium versus Setia Tropika or Skudai.

How long until a JB cafe breaks even?

Most JB cafes hit monthly P&L break-even between months 4 and 7. Capital payback ranges from 14 to 22 months. Singapore-traffic-positioned cafes payback faster (10 to 16 months) if they catch the weekend uplift. Residential cafes (Setia Tropika, Skudai) payback slower (18 to 28 months) but have steadier weekday revenue.

Do I need halal certification for a JB cafe?

Not legally, but practically yes for many concepts. JB has a strong Muslim local customer base. A non-halal cafe loses access to roughly 60 percent of weekday local traffic. Weekend Singapore traffic is mixed but the local weekday revenue stream is meaningful. JAKIM certification takes 3 to 6 months and costs RM2,000 to RM5,000 plus consultant fees.

Want this on your menu?

Send your menu. Get a 15-min uplift model.

We rebuild your menu in MenuBase, configure smart upsell, daypart and stock rules to match your kitchen reality. White-glove. Live by end of service on day one. RM28 to RM99 a month by menu size, no setup fee, monthly cancellation.

Send your menu →
15 MIN · NO COMMITMENT · WE REPLY WITHIN AN HOUR