The User Development Fee (UDF) is a per-passenger charge on your ticket that helps pay to build, upgrade and run an airport. In India the Airports Economic Regulatory Authority (AERA) sets or approves it at major airports, so the amount varies from one airport to another. It sits inside the taxes and fees, and it’s usually refundable if you cancel and don’t fly.
Updated July 2026 · HappyFares

Ever wondered why the final price of a flight is higher than the fare you first saw? A chunk of that gap is airport charges, and the UDF is the big one.
What is the User Development Fee (UDF)?
The User Development Fee is a per-passenger charge that helps pay for building, upgrading and running an airport. It goes towards terminals, runways, baggage systems and day-to-day upkeep. You rarely hand it over at the airport itself. Instead the airline collects it when you buy the ticket and passes it to the airport operator. On your fare breakup it sits inside “taxes and fees”, not the base fare.
Historically some airports collected the UDF at a counter before security, which is why older travellers remember paying it at the airport itself. Today it’s almost always built into the ticket price you pay online, so you clear security without a separate payment. The charge is the same, just collected earlier and more conveniently.
What other airport charges are on your ticket?
The UDF is one of a small stack of charges bundled into your fare. The common ones include:
- User Development Fee (UDF): funds airport development, operations and maintenance.
- Passenger Service Fee (PSF): covers passenger facilitation at the terminal; at some airports this is now folded into the UDF.
- Aviation Security Fee (ASF): funds passenger and baggage screening and other security operations.
- Development levy (occasional): a separate charge some airports have applied during major expansion, where approved.
On top of these sit the airline’s own components, the base fare, fuel and airline fees, plus applicable government tax such as GST. Together they make up the all-in price you pay.

Who decides how much UDF you pay?
At India’s major airports, the Airports Economic Regulatory Authority of India, known as AERA, sets or approves these charges. It reviews an airport’s costs, planned investment and passenger traffic, then fixes a tariff meant to give the operator a fair return without overcharging flyers. Smaller airports may follow charges set through the Airports Authority of India or the government instead.
Because every airport has different costs and traffic, the UDF varies widely from place to place. Newer or smaller airports sometimes charge more per passenger to recover their build cost, while very busy hubs can spread costs across more flyers. That’s why the same airline can show different fees on two different routes.
Do you get the UDF back if you cancel?
Usually, yes. Airport and statutory charges like the UDF are due only for passengers who actually fly, so they’re generally refundable if you cancel or don’t board, even on a non-refundable fare. Under DGCA rules, airlines are required to refund government and airport taxes and fees in such cases.
The catch is that the airline or booking site may still keep its own cancellation or convenience fee, so the amount that reaches you is the refundable taxes and fees minus those deductions. Refunds can take a few weeks to land back in your account, so keep your booking reference handy.
Common Questions
Is UDF the same at every Indian airport?
No. It’s set airport by airport based on costs and traffic, and approved by AERA at major airports, so it can differ a lot between a big metro hub and a smaller regional field. Two flights the same day from different cities can carry very different UDF amounts.
Why do budget “base fares” look so low?
Airlines advertise the base fare, but the UDF, security fee and taxes are added on top. The all-in price you actually pay always includes these, which is why the final total at checkout is higher than the headline number.
Do children and infants pay UDF?
It depends on the airport and airline policy. Infants without a seat are often exempt from some charges, while a child travelling on their own seat usually pays the same fees as an adult. Check the fare rules shown for your specific booking.
Is UDF a government tax?
Not exactly. It’s a regulated airport user charge, approved by AERA and paid to the airport operator. That makes it separate from government taxes such as GST, which also appear on your ticket as their own line.
Can I see the UDF before I pay?
Yes. The full fare breakup, base fare plus taxes and fees, is shown before you confirm payment. That lets you see the total, including UDF and security fees, so there’s no surprise on the payment page. If a fee on the breakup looks unusually high, it’s often the airport’s user charge rather than the airline padding the price.
Do international departures pay a higher UDF?
Often, yes. Many airports set a higher user fee for international departures than for domestic ones, and security and other charges can differ too. The exact split varies by airport and is approved by AERA, so check the fare breakup for your specific flight.
Want to see the all-in price before you book, taxes and fees included? Compare flights across airlines on HappyFares so there are no surprises at the payment page.
Airport charges and tax rules can change and vary by airport; confirm current fees and refund terms with the airline, AERA or the airport before you travel.


