../

Radio fundamentals

How any radio call is built: spelling and numbers, callsigns, the four-part call, what you must read back, the standard words, who to call in each class of airspace, squawk codes, ICAO differences and how MSFS 2024's ATC menu maps to real calls. Phase-by-phase calls are in VFR towered, VFR untowered, IFR departure, IFR en route and arrival and emergencies.

Call structure

Every call answers four questions, in this order (AIM 4-2-3). Listen before you key the mic, and know what you'll say before you press it.

PartWhat to sayExample
1. who you're callingfacility name + type"Palo Alto Ground"
2. who you arefull callsign on first contact"Skyhawk one two three alpha bravo"
3. where you areramp or taxiway on the ground; distance and direction from a landmark, plus altitude, in the air"at the terminal ramp" / "one zero miles south, three thousand five hundred"
4. what you wantthe request, plus the ATIS letter if there is one"with information Charlie, request taxi"
Call typeFormatNotes
first contact with a facility, or a new controllerall four partsif the frequency is busy, call with parts 1 and 2 only and wait for "go ahead"
replying to ATCreadback or answer, then your callsign"Runway three one, cleared for takeoff, Skyhawk three alpha bravo"
follow-up request on the same frequencycallsign + request, facility name optional"Skyhawk three alpha bravo, request right downwind departure"
check-in after a handofffacility, callsign, altitude (and "climbing to …" or "descending to …")ATC already knows who you are

Facility types (AIM table 4-2-6): "… Clearance Delivery" (or "… Clearance"), "… Ground", "… Tower", "… Departure", "… Approach", "… Center", "… Radio" (Flight Service), "… UNICOM" (airport radio), "… Traffic" (self-announce on a CTAF).

Callsigns

SituationSayRule
first call to any facility or controller"Skyhawk one two three alpha bravo"type or maker, then the registration without the N (AIM 4-2-4)
after ATC shortens it"Skyhawk three alpha bravo"type + last three characters; only after ATC does it first
similar callsign on the frequencyfull callsign againATC stops abbreviating both aircraft (7110.65 2-4-15)
student pilotadd "student pilot" on first contactATC gives extra help (AIM 4-2-4)
airline"United Twenty-Five Heavy"group-form numbers, plus "heavy" or "super" if it applies

ATC may call you "Cessna" instead of "Skyhawk": answer with the callsign they use.

Phonetic alphabet and numbers

LetterWordLetterWordLetterWord
AAlfaJJuliettSSierra
BBravoKKiloTTango
CCharlieLLimaUUniform
DDeltaMMikeVVictor
EEchoNNovemberWWhiskey
FFoxtrotOOscarXX-ray
GGolfPPapaYYankee
HHotelQQuebec (keh-BECK)ZZulu
IIndiaRRomeo
DigitUS practiceAIM table / ICAO pronunciation
0zeroZEE-RO
1, 2one, twoWUN, TOO
3threeTREE
4fourFOW-ER
5fiveFIFE
6, 7, 8six, seven, eightSIX, SEV-EN, AIT
9ninerNIN-ER
decimal"point""decimal" (ICAO; the FAA accepts it, AIM 4-2-8)

Everyone says "niner" (it can't be confused with the German "nein"). "Tree" and "fife" are in the AIM table but you'll rarely hear them in the US; they're standard in ICAO countries.

Saying numbers

ItemWrittenSpokenSource
altitude below 18,000 ft3,500 / 12,500"three thousand five hundred" / "one two thousand five hundred"AIM 4-2-9
round altitude over 9,900 ft10,000"one zero thousand" (ATC may also say "ten thousand")AIM 4-2-8
flight level, 18,000 ft and upFL190"flight level one niner zero"AIM 4-2-9
heading050"heading zero five zero" (always three digits, magnetic)AIM 4-2-10
wind310° at 12 G18"wind three one zero at one two gusts one eight"7110.65 2-4-17
altimeter30.02"altimeter three zero zero two"7110.65 2-4-17
frequency118.6 / 135.275"one one eight point six" / "one three five point two seven" (ATC drops digits after the second decimal)7110.65 2-4-17
squawk code4521"squawk four five two one"AIM 4-1-20
runway31, 17L"runway three one", "runway one seven left"7110.65 2-4-17
time1845Z"one eight four five Zulu" (Pacific daylight: add 7 h)AIM 4-2-12
speed90 kt"niner zero knots"AIM 4-2-11
airwayV12"Victor Twelve"AIM 4-2-8
traffic position2 o'clock, 3 NM"traffic two o'clock, three miles, eastbound"AIM 4-1-15

VFR cruising altitudes above 3,000 ft AGL (14 CFR 91.159): magnetic course 0–179° → odd thousands + 500 ("five thousand five hundred"); 180–359° → even thousands + 500. You'll state one when asking for flight following.

Readbacks

Read back with your callsign every time (AIM 4-4-7). Read altitudes and headings in the order ATC gave them. If unsure, read back what you heard: ATC will correct it.

InstructionRead back?Example readbackSource
hold short of a runwayrequired: ATC must get it ("read back hold instructions" if you skip it)"Hold short runway three one, Skyhawk three alpha bravo"AIM 4-3-18; 7110.65 2-4-3, 3-7-2
runway assignment in a taxi clearanceyes, with left/right/center"Runway three one, taxi via Zulu, Skyhawk three alpha bravo"AIM 4-3-18, 4-4-7
line up and waityes"Runway three one, line up and wait, Skyhawk three alpha bravo"AIM 4-3-18
cross or enter a runwayyes"Cross runway one two at Alpha, Skyhawk three alpha bravo"AIM 4-3-18
takeoff or landing clearanceyes, with the runway"Runway one seven right, cleared to land, Skyhawk three alpha bravo"AIM 4-4-7
land and hold short (LAHSO)full readback incl. "hold short of …"decline if you can't stop in the distanceAIM 4-3-11
altitude or altitude restrictionyes"Climb and maintain five thousand five hundred, Skyhawk three alpha bravo"AIM 4-4-7
heading (vector)yes"Left heading two seven zero, Skyhawk three alpha bravo"AIM 4-4-7
frequency changeacknowledge; repeating the frequency is good practice"One two five point two five, Skyhawk three alpha bravo"AIM 4-2-3
squawk codecommon practice"Squawk four five two one, Skyhawk three alpha bravo"AIM 4-4-7
IFR clearancefull readbacksee IFR departureAIM 4-4-7
altimeter, wind, traffic, informationacknowledge; the altimeter readback is optional in the US"Three zero zero two, Skyhawk three alpha bravo" / "Looking, Skyhawk three alpha bravo"AIM 4-4-7

Charted altitudes in procedures aren't read back unless ATC states them (AIM 4-4-7).

Key phrases

PhraseMeaningUse it when
"roger"I received your last transmissionacknowledging information; never as a yes or no
"wilco"I received it, understand and will complyan instruction with no numbers to read back
"affirmative" / "negative"yes / no (or "not correct")answering a question; ICAO says "affirm"
"unable"I can't complya clearance would break a rule or exceed the airplane; add the reason
"say again"repeat your last transmissionyou didn't catch it; "say again all after …" for part
"standby"wait, I'll call you backnot an approval or a denial; don't act on it
"go ahead"send your messageATC's answer when you only gave your callsign
"request …"I'd like …any request: "request flight following", "request taxi"
"cleared …"you may proceed as statedtakeoff, landing, Class B, IFR; ATC never says "cleared to taxi"
"expect …"plan on this, don't do it yet"expect runway one seven right"
"radar contact"ATC sees and has identified youflight following or IFR service has started
"radar service terminated"services end; usually with "squawk VFR, frequency change approved"leaving flight following
"resume own navigation"vectors are over; navigate yourselfafter vectors or when radar contact is lost
"traffic in sight"I see the traffic you calledreply to a traffic call
"looking"I don't see it yet, still lookingcommon reply; not in the P/CG
"negative contact"I didn't see it, or couldn't reach a facilitytraffic you never saw; add "request vectors" if needed
"say intentions" / "advise intentions"tell me what you plan to doanswer with your plan: "request full stop", "remain in the pattern"
"verify …" / "confirm …"check this"verify assigned altitude five thousand five hundred"
"immediately" / "expedite"act now / hurrycollision or runway conflict; comply first, talk after
"contact" vs "monitor"call on the new frequency / just listen there"monitor tower" means don't call
"have numbers"I have wind, runway and altimeter onlynot the same as having the ATIS
"correction"my last words were wrong, here's the right versionfixing your own call mid-transmission
"speak slower" / "words twice"slow down / say each phrase twicepoor reception or a fast controller
"with you"informal check-incommon but not standard; give your altitude instead

ATIS, AWOS and ASOS

ServiceWhat it isWhere you find itHow to report it
ATIS (Automatic Terminal Information Service)recorded airport info (wind, visibility, sky, temperature, altimeter, runway in use, notices) with a letter code; new letter on every updatetowered airports; Chart Supplement, sectional box, EFB"with information Charlie" on first contact with ground, tower or approach (AIM 4-1-13)
D-ATISthe same, also sent as text by datalinklarger airportssame
AWOS / ASOS (automated weather)one-minute-updated weather, machine voice, no letter codemany untowered airports; broadcast within about 25 NM below 10,000 ft (AIM 4-3-27)"I have the Lincoln one-minute weather"
"have numbers"runway, wind and altimeter only, e.g. from UNICOManywhere"have numbers" (never means you have the ATIS)

Listen to the ATIS before first contact: about 20–30 NM out inbound, and before taxi outbound. If the letter changes while you're on the frequency, ATC will usually tell you ("information Delta now current").

Who to call by airspace

Contact rules only (14 CFR 91.126–91.135, AIM 3-2); ceilings and shapes are on the chart.

ClassBefore you enter, VFRWho you talk toTransponder
A (18,000 ft MSL to FL600)IFR onlyCenterMode C + ADS-B Out
B (busiest airports)a clearance: hear "cleared through / to enter Bravo airspace"Approach on the charted frequency; Clearance Delivery when departing the primary airportMode C + ADS-B Out, also within the 30 NM Mode C veil
C (busy airports)two-way radio contact: ATC answers with your callsignApproach on the charted frequency; Tower when departing the primaryMode C + ADS-B Out, inside and above it up to 10,000 ft
D (towered airports)two-way radio contact: ATC answers with your callsignTowernone required
E (controlled, no tower)nothing for VFRoptional flight following with Approach or CenterMode C + ADS-B at 10,000 ft MSL and above (except at or below 2,500 ft AGL)
G (uncontrolled)nothingself-announce on the CTAF at untowered airportsnone required

"Two-way radio contact" means ATC replied using your callsign: "Skyhawk one two three alpha bravo, standby" counts; "aircraft calling, standby" does not, and neither does "remain outside" (AIM 3-2-4, 3-2-5).

Transponder and squawk codes

A transponder (squawk) answers radar with a 4-digit code and, in Mode C, your pressure altitude. ADS-B Out also broadcasts GPS position. Keep both on, altitude reporting enabled, on every movement area (AIM 4-1-20).

Code / instructionMeaningWhat you do
1200VFR, not talking to ATCdefault VFR code; "squawk VFR" means go back to 1200
ATC-assigned (e.g. 4521)you're identified with ATCset it, read it back
7500unlawful interference (hijack)only if it applies
7600radio failuresee lost comms
7700emergencysee emergencies
7777military interceptors onlynever select it
1202 / 1255VFR glider / firefighting aircraftnot for the Skyhawk
"ident"press IDENT onceonly when ATC asks
"squawk standby" / "squawk normal"transponder to STBY / back on the same codeas told
"stop altitude squawk"turn off altitude reportingalso check your altimeter setting

When changing codes, don't pass through 75xx, 76xx or 77xx: for 2700 → 7200 go via 2200 (AIM 4-1-20).

ICAO differences

What changes when you fly outside the US (ICAO Doc 9432; UK CAP 413 edition 24 as the worked example).

TopicFAA (US)ICAO / UK
digits"three, four, five", "niner""tree, fower, fife, niner", "tousand"
decimal"point""decimal"
frequencies"one three five point two seven" (drops a 3rd decimal)all six digits: "one one eight decimal one two five"
altimeterinches of mercury: "altimeter two niner niner two"; readback optionalhectopascals: "QNH one zero one three" (QFE, height above the field, in some places); readback required
flight levelsFL180 and up everywheretransition altitude varies by country and airport, often far below 18,000 ft; ATC gives the transition level
round flight levels"flight level two zero zero"UK: "flight level two hundred"
level instructions"climb/descend and maintain five thousand""climb/descend to altitude five thousand feet" or "to flight level eight zero"
yes"affirmative""affirm"
reply to a call-up"go ahead"UK: "pass your message"
taxi"Runway three one, taxi via Alpha" (crosses taxiways, not runways)"taxi to holding point Alpha One, runway two seven"; UK uses "hold short" only where no holding point exists
line up"Runway three one, line up and wait"; conditional line-ups aren't allowed"line up and wait" or "line up"; conditional allowed: "behind the landing A320, line up and wait behind"
after landingtaxi past the hold line; tower may say "contact ground""report vacated", "runway vacated"
"take-off"used in the takeoff clearanceused only in the takeoff clearance (or its cancellation); "departure" elsewhere
radar"radar contact""identified"
mandatory readbackshold short, runway, altitude, heading, clearancesalso altimeter settings, squawk codes, frequency changes, type of service, transition level
VFR code12007000 in most ICAO states (UK "conspicuity")
VFR radar serviceflight followingUK Basic Service / Traffic Service; ICAO flight information service
callsigns"Skyhawk one two three alpha bravo" → "Skyhawk three alpha bravo""Golf Alpha Bravo Charlie Delta" → "Golf Charlie Delta" (first + last two)
no towerCTAF, "Palo Alto traffic"UK: an air/ground station with the callsign "(airfield) Radio", or SAFETYCOM 135.480

MSFS ATC

MSFS 2024's built-in ATC is a menu: you pick a numbered request, the sim speaks your call and readback, and a controller voice answers. It follows your filed flight plan and the COM frequency you're tuned to.

Real procedureIn MSFS 2024Note
ATIS before first calltune the ATIS or AWOS frequency and listennote the letter yourself and use it in your spoken practice call
full calls in your own wordschoose from the panel optionspractice by saying the call aloud before you click
readbackthe sim reads back for youreal ATC listens for mistakes; the sim can't
handoff to a new frequencyacknowledge in the panel, then tune the new frequency yourselfauto-tune from MSFS 2020 is missing in 2024 (reported)
CTAF self-announceannouncement options when tuned to the CTAF at an untowered fieldmissions penalize "entered runway without announcement" (release notes 1.2.7.0)
turning off automatic callsthe AI Radio Communications (ATC) assistance settingif left on, the sim may call and acknowledge for you; found under Assistance → Piloting (reported)
callsignset the tail number and callsign in the aircraft's customization before the flightATC voices the callsign you set (reported)
Known quirkStatus
a flight plan filed as VFR still prompts for an IFR clearance(reported) Nov 2024–Jul 2025 on the official forums
VFR clearance denied in visually clear weatherfixed in 1.2.7.0 (Dec 2024)
ATC broken after a takeoff without clearancefixed in Sim Update 5 (Apr 2026)
takeoff clearance option missing when the hold-short line is close to the runwayfixed in the Sim Update 7 beta (Sep 2026)
phraseology and instructions that differ from the 7110.65expected: treat this sheet, not the sim, as the standard

For live or AI controllers that understand free speech: VATSIM (free, volunteer ATC), PilotEdge (subscription, FAA-style ATC), BeyondATC and SayIntentions.AI (AI ATC add-ons).

Recipes

Any first call

Fill the four slots; drop the ones that don't apply.

"<Facility>, <full callsign>, <where you are>, <with information X>, <request>."
"Palo Alto Ground, Skyhawk one two three alpha bravo, at the terminal ramp,
 with information Charlie, VFR to Sacramento International, request taxi."
"NorCal Approach, Skyhawk one two three alpha bravo, one five miles southwest
 of Sacramento International, four thousand five hundred, with information Echo,
 landing Sacramento International."

Checking in on a new frequency

After "contact NorCal Approach one two five point two five": read it back, switch, listen a few seconds, then call.

YOU   One two five point two five, Skyhawk three alpha bravo.
      (switch, listen until the frequency is quiet)
YOU   NorCal Approach, Skyhawk one two three alpha bravo, four thousand five hundred.
ATC   Skyhawk three alpha bravo, NorCal Approach, altimeter three zero zero two.
YOU   Three zero zero two, Skyhawk three alpha bravo.

Climbing or descending: "… three thousand two hundred, climbing to four thousand five hundred."

When you didn't catch it

Never guess at an instruction. Ask for exactly the part you missed.

YOU   Skyhawk three alpha bravo, say again.
YOU   Skyhawk three alpha bravo, say again the altitude.
YOU   Skyhawk three alpha bravo, say again all after "turn left".
YOU   Skyhawk three alpha bravo, verify heading two seven zero?
ATC   Skyhawk three alpha bravo, affirmative, heading two seven zero.

If you're not sure the call was for you: "Was that for Skyhawk three alpha bravo?"

Correcting a wrong readback

ATC answers a wrong readback with "negative" and the correct version. Read the correction back in full.

ATC   Skyhawk three alpha bravo, climb and maintain five thousand five hundred.
YOU   Climb and maintain four thousand five hundred, Skyhawk three alpha bravo.
ATC   Skyhawk three alpha bravo, negative, climb and maintain five thousand five hundred.
YOU   Five thousand five hundred, Skyhawk three alpha bravo, sorry.

Traffic call

Answer every traffic call. Say "looking" until you see it, then "traffic in sight".

ATC   Skyhawk three alpha bravo, traffic eleven o'clock, four miles, southbound,
      a Cherokee, three thousand five hundred.
YOU   Looking, Skyhawk three alpha bravo.
YOU   Traffic in sight, Skyhawk three alpha bravo.
      or, once it's passed without a sighting:
YOU   Negative contact, Skyhawk three alpha bravo.

Declining an instruction

Say "unable" and why, then offer what you can do.

ATC   Skyhawk three alpha bravo, climb and maintain six thousand five hundred.
YOU   Unable, clouds above, Skyhawk three alpha bravo can maintain four thousand five hundred.

References