India’s Migrant Welfare Gap Why Portability Still Fails Workers

India has built one of the most ambitious welfare portability systems in the world. A worker can leave Gaya for Gurugram, Cuttack for Chennai, or Balangir for Bengaluru, and in principle carry food security, identity, and social protection across state lines.
That is the promise. The practice is less generous.
One Nation One Ration Card now covers all 36 states and union territories. The e-Shram portal has registered more than 30 crore unorganised workers since 2021. The 2020 labour codes were designed to make provident fund, insurance, safety, and welfare benefits follow workers rather than remain trapped within state borders.
Read as a government checklist, the job looks largely done.
But the Supreme Court’s continued monitoring of migrant labour welfare has exposed the deeper failure. Millions of workers who registered on the national e-Shram database were not added to their state ration rolls. That means the right to collect subsidised grain from any fair price shop exists only for those whose underlying entitlement has been issued. For many migrant workers, portability has nothing to carry.
The same gap runs through the labour codes 2020 implementation story. Parliament passed the codes. Presidential assent followed. Yet most state governments have still not notified the rules needed to bring them fully into force. An inter-state migrant worker may have statutory protection on paper, but little that follows them into a factory, brick kiln, quarry, construction site, farm, warehouse, or domestic work arrangement.
The problem is not that India lacks laws or databases. The problem is that welfare still depends on reconciliation between systems that do not reliably speak to one another.

The promise of portability is powerful but incomplete
The idea behind welfare portability is both simple and radical. A worker should not become invisible because they cross a state border.
India’s internal migration is a normal part of its economy. Workers move seasonally and permanently for construction, manufacturing, transport, domestic work, brick kilns, agriculture, small workshops, restaurants, markets, and platform-linked services. Their labour builds cities, feeds supply chains, and sustains households in source districts through remittances.
For decades, welfare systems failed to match that mobility. Entitlements were tied to residence, local ration lists, state records, and paper trails that migrants often could not access in destination areas. A person could have a ration card in their home village but no practical way to use it while working hundreds of kilometres away. A worker could contribute labour in one state while their family remained dependent on public distribution in another. A welfare board could exist, but registration could be slow, localised, and hard to prove.
One Nation One Ration Card responded to this old failure. It allows eligible beneficiaries with Aadhaar-linked ration cards to access subsidised grain from fair price shops across the country. For migrant households, this is not a small convenience. It can mean food security during a lean wage cycle, a shock, an illness, or a return journey.
The e-Shram portal was meant to support another layer of protection. By creating a national database of unorganised workers, it promised better visibility for a workforce that is often scattered across contractors, informal worksites, and shifting occupations. If used well, it could help identify who works where, what benefits they qualify for, and how schemes should reach them.
The 2020 labour codes were the third major pillar. They consolidated older labour laws and aimed to create a clearer framework for wages, industrial relations, social security, and occupational safety. For interstate migrant workers rights, the codes were supposed to mark a shift from charity and episodic relief to portable legal protection.
These reforms matter. They show that the Indian state has accepted a basic principle: a worker’s welfare cannot be locked to a village, ration shop, labour office, or district boundary.
Yet design is only the beginning. A portable right must be backed by a live entitlement, a verified record, and an institution that acts when the worker moves. Without all three, portability becomes a promise that fails at the counter.
The Supreme Court has exposed the missing bridge
During the pandemic, migrant workers became visible in the harshest possible way. The images of long walks home, unpaid wages, hunger, uncertainty, and crowded shelters forced a national reckoning. The Supreme Court’s 2020 intervention on migrant labour welfare came in this context. Years later, the Court’s continued monitoring has revealed that the system remains unfinished.
The most damaging finding is not technical. It is moral.
Millions of workers who registered on e-Shram were not added to ration rolls. In plain terms, the state knew of their existence in one database but did not convert that knowledge into a food entitlement in another.
That is the welfare gap in its clearest form.
A worker may do everything the system asks. They may register on the e-Shram portal. They may provide identity details. They may belong to a household that needs food support. Yet if the state ration list does not include them, One Nation One Ration Card cannot help. A fair price shop dealer cannot distribute subsidised grain to a person whose entitlement does not exist in the Public Distribution System.
This is why the phrase “portability” can mislead. Portability suggests movement. It suggests that a benefit can travel. But a benefit can travel only after it has been recognised. If registration into one system does not trigger enrolment or verification in another, the worker remains parked between databases.
The failure has several layers.
Reform promise | Where the gap appears | What the worker experiences |
National worker registration | e-Shram records are not always reconciled with state welfare and ration databases | The worker is counted but not necessarily covered |
Portable food security | One Nation One Ration Card works only for existing eligible ration card holders | The worker may reach a fair price shop but find no entitlement |
Labour protection across states | Labour code rules remain pending across many states | The worker has rights in law but weak access at the worksite |
Digital governance | Databases remain fragmented across departments and states | The worker must repeat proof, travel, and paperwork |
The central lesson is stark. A database is not a welfare system. It becomes one only when it produces entitlements, payments, food access, insurance cover, grievance redress, and enforceable protection.
For migrant workers, this distinction is decisive. Many cannot afford repeated visits to local offices. Many work under contractors who control time, movement, and documentation. Many shift between districts depending on wage opportunities. A missed entry in a ration list can mean debt, skipped meals, dependence on informal credit, or premature return to the village.
The state often sees a data mismatch. The worker experiences it as hunger.

The labour codes show how law can outrun administration
India’s 2020 labour codes were meant to simplify and modernise labour regulation. For migrant workers, their significance lay in portability and wider coverage. The codes recognised that a worker’s relationship with the state should not collapse when employment is informal, temporary, subcontracted, or outside the home state.
But a law passed by Parliament does not implement itself.
The codes need rules, notifications, administrative systems, inspection capacity, registration processes, and grievance channels. Most state governments have still not notified the rules needed to bring the codes fully into force. That leaves a familiar Indian governance problem: the statute book moves faster than the field office.
This gap matters because labour protection is not abstract. It turns on practical questions.
Is the worker registered?
Is the employer or contractor identifiable?
Does the worker know which benefit applies?
Can the worker file a complaint without losing work?
Is there a local authority that must respond?
Does the home state or destination state carry responsibility?
Can benefits follow a worker who changes jobs or worksites?
For an inter-state migrant worker, each unanswered question weakens the right. A worker on a construction site may be covered under one welfare framework in theory, but if registration is incomplete and enforcement is weak, the benefit remains distant. A brick kiln worker may be entitled to safety protections, but if inspection is rare and the contractor relationship is informal, the law does not reach the kiln floor.
Even the newer occupational safety rules notified in May 2026 arrived six years after the codes were passed. That delay is not just administrative lag. It is time during which workers continued to face risk under incomplete systems.
The political economy of implementation is hard. States vary in capacity. Labour departments are often understaffed. Employers may resist compliance costs. Informal contractors sit between the principal employer and the worker. Migrants may lack bargaining power and documentation. Source states and destination states each have incentives to shift responsibility.
Yet these challenges strengthen the case for automatic, interoperable systems. They do not weaken it.
If a worker’s welfare depends on manual updates, local discretion, and departmental follow-up, the poorest and most mobile workers will lose first. Those who are stable, literate, unionised, or locally connected will navigate the system better. Migrants at the edge of formality will remain outside.
That is why migrant worker welfare policy must move beyond registration drives. Registration counts people. Welfare delivery must protect them.
Portability fails when databases do not reconcile
India now has the components of a portable welfare architecture. It has Aadhaar-based identity, ration portability, worker registration, bank-linked transfers, labour codes, welfare boards, and a growing culture of digital public infrastructure.
The weak link is reconciliation.
A worker may exist in e-Shram, but not on ration rolls. A worker may appear on a ration card in one state, but work in another where local labour officials do not know they exist. A worker may be registered with a construction welfare board in one place, but lose practical access after moving. A worker may have Aadhaar and a bank account, but no clear path to claim social security.
Each system has its own purpose. The problem begins when the worker must act as the messenger between them.
For a settled middle-class citizen, this may look like an inconvenience. For a migrant worker, it can be a barrier. A day spent correcting a record is a day without wages. A trip back to the home district may cost more than the benefit. A failed biometric transaction at a ration shop may require follow-up that the worker cannot afford. A name mismatch across documents can freeze access for months.
Portability cannot mean asking workers to prove themselves again and again to different arms of the state. It must mean that once the state recognises a worker in one trusted system, other relevant systems respond.
That does not mean every database should merge into one giant repository. Privacy and data protection matter. So does purpose limitation. Workers should not face surveillance in the name of welfare. The goal should be rights-based interoperability, not uncontrolled data sharing.
A better system would follow a few principles.
Automatic prompts across databases
When a worker registers on e-Shram and appears eligible for food security, the relevant state should receive a time-bound prompt to verify and include the worker or explain why not.
Clear responsibility between states
Source and destination states should not be able to pass the worker back and forth. Rules must specify who enrols, who delivers, who pays, and who resolves errors.
Worker-facing status visibility
A worker should be able to know whether they are registered, whether their ration entitlement exists, and where a pending application sits, without navigating multiple offices.
Grievance redress with deadlines
A portability failure is not a minor technical issue. If food or wages are at stake, the state response must be time-bound and accountable.
Data correction at the point of service
Fair price shops, labour facilitation centres, and local help points should be able to flag errors and begin corrections, rather than merely turning workers away.
This is the unglamorous part of reform. It does not produce a grand launch. It needs maintenance, audit, district-level discipline, and cooperation between departments. It asks the state to care as much about the last record as the first press release.
That is where rights become real.

The real test is whether welfare follows the worker without a fight
India’s welfare portability challenge should not be read as a failure of ambition. The ambition is real. Few countries have attempted portability at this scale across a federal system as large and varied as India’s. The public distribution system itself is vast. Labour markets are deeply fragmented. Migration patterns vary by season, caste, gender, skill, debt, climate stress, and local employment cycles.
The right response is not cynicism. It is sharper execution.
There are signs of what a better system could look like. When ration portability works, it gives migrant households flexibility. When national registration works, it can make invisible workers visible. When labour protections are enforced, they can reduce the cost of migration and strengthen bargaining power. When the judiciary continues to monitor compliance, it can keep pressure on governments that might otherwise treat migrant welfare as episodic relief.
But the next phase must be judged by outcomes rather than dashboards.
A registration number is not an outcome. A notified scheme is not an outcome. A code passed by Parliament is not an outcome. The outcome is a worker receiving grain in the destination state, accessing insurance after an accident, claiming wages without retaliation, and keeping social protection while moving for work.
That requires several shifts in how India thinks about welfare delivery.
Make exclusion visible
The system currently counts registrations more easily than it counts those left out. That must change.
Every state should be able to answer basic questions:
How many e-Shram registrants are not on ration rolls?
How many eligible households are awaiting inclusion?
How many portability transactions fail, and why?
How many migrant workers are registered under relevant labour welfare systems?
How many grievances are resolved within the required time?
These numbers should not sit inside closed departmental files. Public reporting can create pressure, reveal state-level variation, and help civil society identify where support is needed.
Treat migration as normal, not exceptional
Migrant welfare often appears in policy only during crisis: lockdowns, floods, heatwaves, industrial accidents, or sudden displacement. That approach guarantees delay.
Migration is part of India’s growth model. Welfare systems should assume movement from the start. Forms, eligibility rules, service points, and grievance channels should be designed for workers who may not live where they are registered, may not stay in one job, and may not have easy access to home-state offices.
This also means recognising circular migration. Many workers do not permanently relocate. They move for months, return for agriculture or family obligations, and leave again. A rigid residence-based welfare model cannot serve this pattern well.
Build local access without local exclusion
Digital systems matter, but physical access still matters. A worker facing denial at a ration shop or worksite cannot solve everything through a portal. Local facilitation points, worker help centres, panchayat-level support, trade unions, civil society organisations, and legal aid networks have a role.
The danger is that local discretion can also become exclusion. Help points must assist workers without creating new gatekeepers. Clear rules, receipts, tracking numbers, and appeal rights can reduce the risk.
Link labour inspection with welfare registration
Labour inspection is often treated as separate from welfare delivery. For migrant workers, the two should connect.
When inspectors, welfare board officials, or local labour officers identify migrant workers at a worksite, registration and benefit linkage should follow. The visit should not end with a compliance note. It should create a path for workers to enter the welfare system, correct records, and know their rights.
This matters in sectors where workers depend on contractors. If the state waits for individual workers to appear at offices, many will never enter the system. The worksite must become a point of inclusion.
Protect workers from retaliation
Rights are weak when claiming them risks job loss. Migrant workers often avoid complaints because they fear dismissal, wage withholding, eviction from employer-provided housing, or blacklisting by contractors.
A serious portability regime needs safe complaint channels. It also needs quick relief where food, wages, injury, or shelter are involved. Legal protection exists to be used, not admired from a distance.

A rights-based portability system is within reach
The hardest part of India’s migrant welfare project has already been accepted in principle. The state has recognised that workers move, that entitlements must move with them, and that national systems can help. That is a major shift from older welfare models built around fixed residence and local records.
The next step is less dramatic but more important. India must make enrolment, ration rolls, and labour registries reconcile by default.
This does not require treating every worker as a data point to be harvested. It requires treating every worker as a rights-bearing person whose record should not vanish between departments. The test is simple: if the state can count a worker on e-Shram, it should be able to check whether that worker has food security. If the state knows a worker has moved for work, it should be able to connect them to labour protections in the destination state. If a worker is denied a benefit because records do not match, the burden of correction should fall on the system, not on the person living on daily wages.
That is the difference between a database state and a welfare state.
A database state celebrates entries. A welfare state follows through. It asks whether a registered worker received grain, whether an injured worker received support, whether a wage claim was heard, whether a migrant household remained secure after crossing a border.
India’s migrant workers do not need symbolic portability. They need enforceable portability. They need systems that assume movement, absorb errors, correct records, and deliver benefits without making the poorest workers carry the heaviest administrative load.
The reform agenda is clear:
Reconcile e-Shram records with ration rolls through time-bound state action.
Complete labour code rule notification and implementation across states.
Create accountable links between source and destination states.
Track exclusions, failed transactions, and unresolved grievances publicly.
Make worksites, fair price shops, and local support centres points of inclusion.
Protect workers who claim rights from retaliation.
This is informational commentary on public policy and labour law, not legal advice.
The promise of portability remains worth defending. It is one of the few ideas equal to the scale of India’s internal migration. But it must now move from architecture to delivery. A migrant worker’s welfare cannot depend on which state updated a spreadsheet, which department received a file, or which official recognised a mismatch.
A right guaranteed by Parliament must travel farther than paper. It must reach the ration shop, the worksite, the bus stand, the rented room, the brick kiln, the construction site, and the worker who has already done enough to be seen.


