GuideNepalForeign EmploymentEPS KoreaMigrationIncome

EPS Korea: what it really costs to go from Nepal, and how to fund it

Going to Korea via EPS should cost around Rs 1.5 lakh all-in, including the air ticket. The exam fee, the medical, the welfare fund, and why a broker charging lakhs is the scam.

Parjanya ShakyaAsar 2083 BS8 min read

In a Korean-language class near Koteshwor, a student told me his family had already lined up an "agent" who would arrange the whole Korea trip for Rs 9 lakh. They were preparing to sell part of a field to fund it. The painful part is that the agent was selling them something that is free to access. EPS does not run through agents, and the real cost of going is a fraction of what they were about to borrow against their land.

This is the most expensive misunderstanding in Nepali labour migration to Korea. EPS, the Employment Permit System, is a government-to-government channel with a published, low cost. The lakhs that families hand over almost always go to a middleman selling access to a process that has no middleman.

The cost, the honest version

The headline number comes from the Department of Foreign Employment's EPS branch itself: a young person can reach Korea through EPS for around Rs 1.5 lakh, with the ticket included. The same official contrasts this with the pre-EPS era before 2007, when going through brokers cost families Rs 1.5 to 2 million. EPS was built precisely to kill that broker economy.

The legitimate pieces are individually small:

ItemApprox cost
EPS-TOPIK exam feeUSD 28 (~Rs 4,000)
Medical examination~USD 49 (~Rs 7,000)
Pre-departure training (45 hours)~USD 63 (~Rs 9,000)
Visa issuance~USD 71 (~Rs 10,000)
Migrant Workers' Welfare Fund (long contract)Rs 2,500
Air ticket~Rs 50,000

Public EPS fee schedules put the full set of official charges at roughly USD 750, about Rs 1 lakh, before the air ticket. Add the flight and the EPS branch's own figure for the all-in lands around Rs 1.5 lakh. One report quotes a larger processing cost that cannot be cleanly reconciled with that, so rather than invent a tidy sum, anchor on the official framing: around Rs 1.5 lakh, ticket included, is the legitimate cost. Everything above that is not a fee you owe; it is overcharging. The Gulf version of this exact gap, where a job that should cost Rs 18,000 is sold for lakhs, is mapped in the going abroad for work post.

The process: nine steps, no middleman

The reason no agent is needed is that every step is a government touchpoint:

  1. Register on the EPS Nepal portal (eoers.epsnepal.gov.np) during the application window.
  2. Sit the EPS-TOPIK Korean-language test, now a tablet-based (UBT) exam of 40 questions in about 50 minutes.
  3. Complete the skill test, medical, and document submission.
  4. Enter the job roster held by Korea's HRD, the standby pool employers pick from.
  5. Get selected by a Korean employer who signs a standard labour contract setting your wage, hours, and workplace.
  6. Receive the visa confirmation (CCVI) once HRD applies on your behalf.
  7. Do pre-departure training in Kathmandu, a few days.
  8. Fly to Korea on an E-9 visa.
  9. Complete short post-arrival training run by HRD in Korea.

The E-9 visa runs up to four years and ten months. Selection is biometric and computerised, which is exactly why a broker cannot move you up the queue: there is no queue a person can sell.

What you will earn in Korea

The cost only makes sense next to the wage. Korea sets a national minimum wage that applies to EPS workers, and for 2026 it rose to KRW 10,320 per hour, up 2.9 percent from KRW 10,030 in 2025:

KRWApprox NPR
Minimum wage per hour (2026)10,320~Rs 1,020
Standard month (209 hours), before deductions~2,156,880~Rs 2.1 lakh

Many Nepali EPS workers report KRW 2 to 3 million a month once overtime is counted, depending on sector. Because employers commonly provide housing, a large share of that income can be saved or sent home. At roughly Rs 99 to KRW 1,000 in mid-2026, even a single minimum-wage month covers the entire legitimate cost of getting there with a wide margin. That salary is not taxed in Nepal while you are a non-resident, as the foreign income and remittance post explains, and the cheapest way to get it home is in the remittance channels post.

The welfare fund and insurance

Two mandatory protections sit inside the cost, and they matter more than their size:

  • Migrant Workers' Welfare Fund: Rs 1,500 for contracts up to three years and Rs 2,500 for longer contracts, which is the band Korea's roughly five-year contracts fall into.
  • Foreign-employment insurance and welfare-fund compensation for death or permanent disability; the going-abroad post covers the current payout figures in detail.

These are not optional add-ons an agent "arranges" for a fee. They are part of the official channel, and a family that goes through a broker sometimes loses the paper trail that lets them later claim these benefits.

How to fund it, and the scam to avoid

Here is the financial point that the Koteshwor family missed. The legitimate cost, around Rs 1.5 lakh, is a sum most households can raise from savings, a sinking fund, or at most a small short-term loan, repaid in a month or two of Korean wages. There is no good reason to borrow Rs 9 lakh against land for a trip that costs a sixth of that.

The lakhs only appear when a broker inserts themselves. The Department of Foreign Employment has been explicit: EPS selection is fair and computerised, no private individual or organisation has a role, and paying a broker buys you nothing. The anti-fraud features, biometric exam entry, government-managed results, direct employer matching, exist so that paying someone buys you nothing. The same warning covers the fake Facebook, TikTok, and Telegram pages impersonating the official EPS channel to harvest fees.

So the funding plan is the prevention plan: keep the spend inside the official cost, pay only the official fees through the official portal, and treat any "agent fee" as the single largest avoidable loss in the whole journey. If Korea does not work out and you are weighing other routes, the study-abroad runway and the broader going-abroad cost-and-scams post cover the alternatives with the same cost-first lens. On return, claiming your Korean departure payout is covered in the returnee money checklist.

What you actually need to know

  • The real cost is around Rs 1.5 lakh, ticket included. The exam, medical, welfare fund, visa, and training are individually small. Anything in the lakhs is overcharging, not a fee.
  • EPS has no agent. It runs government-to-government with a computerised, biometric selection. Paying a broker buys you no advantage and is the thing the Department warns against.
  • The wage dwarfs the cost. Korea's 2026 minimum wage clears the entire legitimate spend in under a month, so borrowing lakhs against land to get there is the financial mistake to avoid, not the cost of going itself.

Helping a family member weigh an EPS Korea trip, or trying to work out whether an "agent fee" you have been quoted is a scam? Email parjanya57@gmail.com and I will break down the legitimate cost against what you are being asked to pay.

This post is part of the Nepal Money Basics guide — the big-ticket and going-abroad section.

Frequently asked questions

How much does it cost to go to Korea through EPS from Nepal?
The Department of Foreign Employment's own EPS branch has put the legitimate all-in cost at around Rs 1.5 lakh, including the air ticket. That covers the EPS-TOPIK exam fee (about USD 28), the medical examination (around USD 63), the migrant workers' welfare fund (Rs 2,500 for a long contract), the visa fee, pre-departure training, and the flight. Anyone quoting you several lakh, or an 'agent fee' on top, is overcharging, because EPS has no legitimate middleman.
What is the EPS-TOPIK exam fee for Nepali applicants?
Around USD 28, paid in the Nepali-rupee equivalent at Nepal Rastra Bank's rate near the application deadline, which works out to roughly Rs 4,000. The fee covers the Korean-language test itself, taken in a tablet-based (UBT) format. You register and pay through the official EPS Nepal portal at eoers.epsnepal.gov.np, not through any agent.
How much do Nepali workers earn in Korea?
Korea's 2026 minimum wage is KRW 10,320 per hour, which at a standard 209-hour month is about KRW 2.16 million before deductions, roughly Rs 2.1 lakh at mid-2026 rates. Many Nepali EPS workers earn KRW 2 to 3 million a month once overtime is included, and because employers often provide housing, a large share of that can be saved or remitted. Actual pay depends on sector, overtime, and deductions.
Do I need an agent or broker for EPS Korea?
No. The EPS process is run government-to-government between Nepal's Department of Foreign Employment and Korea's HRD, and no private agent, manpower company, or 'consultant' plays any role in selection. The Department has been clear that no broker is needed and that paying one does not buy you a place in the system. Language classes you choose to take are a separate, legitimate expense, but they are not part of the official cost and buy you no advantage in the lottery or job matching.
What is the EPS process from Nepal, step by step?
Register on the EPS Nepal portal during the application window, sit the EPS-TOPIK Korean-language test, then complete the skill test, medical, and document submission. Your profile enters Korea's job roster, a Korean employer selects you and signs a standard labour contract, and a visa confirmation (CCVI) is issued. You then complete pre-departure training, fly to Korea on an E-9 visa, and do a short post-arrival training. The E-9 visa runs up to four years and ten months.
Which sectors and how many workers does EPS Korea take from Nepal?
The 2025 Nepal cycle opened in manufacturing and in agriculture and livestock, with a quota of 5,300 workers. The broader EPS program also covers fishery, construction, and food processing in some years. Nepal has sent large numbers through EPS, with annual dispatch figures in the thousands and a cumulative total reported in the range of 120,000 workers over the program's roughly 17 years.