Pricing calculator

Calculate first. Register later.

Every price follows the same rule set. Pick your program, session count, and learning mode. The number here is the number the registration form gives you exactly. No hidden fee, no surprise upsell after signup.

Public Speaking · 8 sessions · Online (all Indonesia)

Rp 976.900

Rp 122.113 / session · save 2%

Flat national rate, operational fee at 1.0x already included in the price above. Trainer connects via Zoom, session recorded.

The six layers

Six layers behind every quote.

Every quote follows this rule set. No hidden fee.

01

Base rate

Rp110.826

Starting rate per 60 minute session at level C2, the same for PS and MC, before package discount and operational fee. Example: the Mastery package of 28 sessions a month at 60 minutes per session, online, comes to Rp3.108.800 (Rp111.029 per session) after the 12% package discount and operational fee.

02

Duration

1.0-1.7×

60 min baseline 1.0×, 90 min 1.3×, 120 min 1.7×. Longer session = deeper drilling but small extra ratio.

03

Location

1.0-1.9×

National standard 1.0× (Yogyakarta, Solo, Semarang, Malang, Makassar). Jakarta 1.9× highest, menutup coach travel plus venue baseline cost.

04

Sessions/month

4-28 × / month

From Trial 4 sessions to Mastery 28. Package discount ladder 0/2/4/6/8/10/12% per person.

05

Language

1.0× ID · 1.2× EN

Bilingual (ID+EN) or English-only sessions add +20%.

06

Group

25-57% off

2 people 25% off each, 3 people 38%, up to 6+ people 57% each. Perfect for corporate cohort or school speech club.

Monthly packages

Four package spotlights. Regular is most popular.

Pick the program (Public Speaking or MC) then the package. Numbers on card = monthly rate. Toggle mode to see online vs in-person.

Mastery

28 sesi

7× per week · 1 bulan

Rp 3.108.800

Rp 111.029 / session

save 12%

Choose this package

Package prices already include the Rp 13.500 operational fee per session, so it is not added on top. Online uses the 1.0x national rate; in-person multiplies both the rate and the fee by the city tier.

City tier

In-person price by city tier.

National standard 1.0×, capital 1.9×. The operational fee is multiplied by that tier, per session, and is already included in the example price. Online always 1.0×, same everywhere.

MultiplierTierCitiesRegular 8 sessions
1.0×National standardYogyakarta · Solo · Semarang · Malang · MakassarRp976.900
1.4×MetropolitanBandung · DenpasarRp1.367.600
1.5×Major citySurabaya · MedanRp1.465.300
1.9×Capital cityJakartaRp1.856.100

In-person sessions are available only in the coach traveling cities: Jakarta, Bandung, Surabaya, Yogyakarta, Solo, Denpasar, Medan, Semarang. Other cities listed here show their price level; classes there run online.

What is included

What every Retora session includes.

One rate covers trainer, recording playback, community, and matching curriculum. No add-on fee.

Experienced trainer

Matched to your level

Trainers experienced and skilled in public speaking and MC, matched to your level from Fundamental through Signature.

Recording playback

Weekly review

Every session recorded, trainer adds annotation on filler word, timing, gesture, vocal variety. Your recap library grows week by week.

Community access

Discord peer practice

Peer practice pool, kids-friendly area for school speech competition, milestone recognition per tier.

Registration fee

Rp 95.000 once

One-time for new learners. Skipped for return students. Everything else in the monthly rate. No hidden fee.

Pricing FAQ

Questions about pricing.

Honest answers to the questions we get most.

How is the Retora coaching price calculated?

The base is the per session rate, Rp 110.826 at level C2. That figure is then adjusted for duration, city (in person sessions only), sessions per month, package discount, language, and group size. New learners add a one time registration fee of Rp 95.000. The operational fee applies to every mode: online at the 1.0x national rate, in person following the city tier. The registration form runs the same calculation, so the number you see here is the number you get when you sign up.

Why is Jakarta more expensive than other cities?

Jakarta uses the 1.9× city multiplier (highest tier) because trainer travel cost, venue rental, and baseline living cost are highest there. Yogyakarta, Solo, Semarang, Malang, and Makassar sit at the national standard 1.0× (in person only in coach traveling cities; Malang and Makassar are online). Bandung and Denpasar 1.4×. Surabaya and Medan 1.5×. Online sessions always use 1.0× regardless of your city.

Is there a discount for buying a larger session package?

Yes. Package discount ladder: 4 sessions Trial 0%, 8 sessions Regular 2%, 12 sessions Intensive 4%, 16 sessions Serious 6%, 20 sessions Consistent 8%, 24 sessions Thorough 10%, 28 sessions Mastery 12%. The smallest package is 4 sessions; classes cannot be bought one session at a time. Pay in full up front, or 50% when classes start and 50% midway through the package.

Can two friends split one coaching slot to share cost?

Yes. Group coaching lets 2 to 6+ people share one trainer at a discount per person. Group 2 pays 75% each (25% off), group 3 pays 62% each (38% off), scaling up to 43% each (57% off) for 6+ people. Great for a school speech club, a corporate cohort, or a friend-group who want to prep the same event together.

Is there an operational fee for online coaching?

Yes, and it is already inside every price on this page, the calculator, the package cards, and the registration form, so there is nothing to add on top. Every mode carries the Rp 13.500 operational fee per session. Online is charged at the 1.0x national rate, while in person multiplies the same fee by your city tier, so online stays cheaper anywhere the tier is above 1.0x. In Jakarta (1.9x) an in-person session carries Rp 25.650 of operational fee against Rp 13.500 online.

Is there a refund if I stop mid-package?

As long as Retora can still provide a trainer and the cancellation does not come from us, refunds are not facilitated. Sessions already used are recalculated at the non-package session rate, which carries its own terms. What we prioritise instead is fixing the problem: switching you to a different trainer at no cost, or shifting your schedule, either of which you can ask for at any point while the package runs. The full terms live on the Terms and Conditions page.

Start today

Ready to know your exact price?

Fill the form once. Team Retora coordinates the trainer match, schedule, and payment link within 3-5 business days.