Pilot handbook
Standard operating procedures for every NGS Virtual pilot and staff member. Version 1.0, effective November 2025, reviewed every year by senior staff.
1. Introduction
1.1 Purpose & Scope
Document Purpose
This Standard Operating Procedures manual outlines our operational procedures, expectations, and standards as approved by Senior Staff. It serves to:
- Establish clear operational guidelines for all members
- Maintain professional standards across the organization
- Provide comprehensive guidance for new and experienced pilots
- Ensure consistent and realistic flight operations
Scope of Application
This SOP applies to:
- All NGS Virtual pilots (active and inactive)
- All staff members and administrators
- All flight operations conducted under the NGS callsign
- All activities on NGS platforms (website, Discord, etc.)
1.2 About NGS Virtual
Welcome to NGS Virtual! We are a passionate community of flight simulation enthusiasts united by our shared love for aviation.
Established on April 22, 2022 with the goal of creating an inclusive and immersive environment for all skill levels, we strive to offer our pilots the best possible virtual flying experience.
Our Mission
To provide an inclusive, realistic, and engaging virtual airline experience that brings together flight simulation enthusiasts of all skill levels in a professional and supportive environment.
What We Offer
Realistic Operations
Real-world airline operations with comprehensive route network and live tracking
Diverse Fleet
Wide range of aircraft from regional jets to wide-bodies in custom NGS liveries
Active Community
Regular events, tours, and training sessions with experienced pilots
Airline Identification
| Identifier | Code | Usage |
|---|---|---|
| IATA Code | X9 |
Two-letter airline designator |
| ICAO Code | NGS |
Three-letter airline designator |
| Radio Callsign | SKYSPEED |
ATC communications callsign |
1.3 Key Definitions & Terminology
- VA (Virtual Airline)
- An online organization simulating airline operations in flight simulation
- PIREP (Pilot Report)
- A detailed report submitted after completing a virtual flight
- ACARS
- Automated flight logging and monitoring software for recording virtual flights
- VATSIM
- Virtual Air Traffic Simulation Network providing realistic ATC services
- LOA (Leave of Absence)
- An approved break period maintaining active membership status
- Manual PIREP
- Flight report submitted directly through the website
- CEO (Chief Executive Officer)
- Highest-ranking executive managing overall strategy
- COO (Chief Operating Officer)
- Executive managing day-to-day virtual airline operations
- SOP (Standard Operating Procedures)
- Guidelines for virtual airline operations
- Crew Base Manager
- Staff member supporting pilots assigned to specific bases
- Flight Legs
- Individual segments of a multi-stop flight route
- Double-logging
- Filing the same flight to multiple virtual airlines (prohibited)
1.4 Leadership Team & Chain of Command
Senior Staff
Chief Executive Officer (CEO)
Chief Operating Officer (COO)
Staff
Site Administrator
Chief Pilot
Events Coordinator
Crew Base Managers
Crew Base Managers
Honorary Members (Retired Staff)
Site Administrator
05/2022 - 01/2025
NGS Teams
Aircraft Projects - Soulo
Community engagement and content
Group flights and activities
Recruitment and onboarding
Who to Contact
Reach out directly to the team or person best suited for your needs:
- Flight Operations & Training - Chief Pilot or Training Team
- Events & Group Flights - Events Team
- Recruitment & New Members - Membership Team
- Media & Content - Media Team
- Technical Issues & Website - Staff or Discord support
- Account Problems - COO or CEO
- General Questions - Any staff member or Discord community
For urgent matters or if you're unsure who to contact, reach out via Discord for the fastest response.
2. Getting started
2.1 Pilot Requirements
2.1.1 Technical Requirements
To join and maintain membership with NGS Virtual, all pilots must possess:
- A legal copy of one of the following flight simulators:
- Microsoft Flight Simulator (FS2004, FSX, 2020, or 2024)
- Prepar3D (any version)
- X-Plane 11 or 12
- A stable internet connection capable of downloading flight data
- vmsACARS flight tracking software (provided by NGS)
2.1.2 Membership Requirements
- Minimum age of 13 years
- Valid email address maintained on file
- Active VATSIM account (www.vatsim.net) - Strongly Recommended
- Agreement to abide by Activity Requirements (Section 4.2)
- Agreement to Code of Conduct (Section 4.1)
2.2 Pre-Flight Setup & Software Installation
2.2.1 Flight Tracking Software
NGS Virtual uses vmsACARS to automatically track and record your flights. This software is compatible with all supported simulators.
Download Required Connector
Install the appropriate UIPC connector for your simulator:
- X-Plane: XPUIPC (Universal Inter-Process Communication)
- MSFS/FSX/P3D: FSUIPC
Install Software
Run the installers and follow the on-screen instructions. Restart your simulator after installation.
2.2.2 Aircraft Liveries (Optional but Recommended)
While optional, liveries greatly enhance immersion. All NGS liveries are available on Flightsim.to.
2.3 Fleet Information
NGS Virtual offers customers the utmost in comfort, technology, and innovation across our diverse fleet.
Fleet Categories
- Regional Jets: Short to medium-haul operations
- Narrow-body: Domestic and international routes
- Wide-body: Long-haul international operations
Quick Links
2.4 Your First Flight
Every flight with NGS Virtual follows these three phases:
Choose Flight Type
Select from Scheduled, Charter, or Tour flights based on your preference
Create Flight Plan
Use SimBrief integration to generate detailed flight plan
Start Tracking
Launch vmsACARS and begin your tracked flight
3. Flight operations
3.1 Flight Types & Operations
NGS Virtual offers three distinct types of flights to accommodate different flying preferences and experience levels:
3.1.1 Scheduled Flight
Pre-planned routes based on real-world airline operations with assigned departure/arrival airports and times.
- Random passenger/cargo assignment
- Assigned flight number and callsign
- No penalty for schedule delays
- Fly at your convenience
3.1.2 Tour Flight
Pre-planned sequential "legs" designed to explore new locations, regions, or follow themed routes.
- Sequential flight legs
- Choose your aircraft
- Choose your payload
- Guided exploration experience
3.1.3 Charter Flight
Complete freedom to fly anywhere in the world at any time with any aircraft from our fleet.
- Choose any departure airport
- Choose any arrival airport
- Choose any aircraft
- Choose any route
3.2 Flight Planning with SimBrief
SimBrief integration is built directly into the NGS Virtual flight dispatch system.
3.2.1 Departure Time & Format
- Off Block Time: Set your scheduled pushback time (Zulu/UTC format)
- OFP Format: "LIDO" format recommended for beginners
- Use refresh icon to set time to current + 35 minutes
3.2.2 Flight Information
- Flight Number: Enter 0-9999 (your choice for charter flights)
- Origin: Departure airport ICAO code (e.g., KJFK)
- Destination: Arrival airport ICAO code (e.g., KLAX)
- Alternate: Optional - SimBrief auto-selects if left empty
3.2.3 Aircraft Selection
- Enter the ICAO type designator (e.g., A320, B738)
- Find designators on the Fleet page
- Registration format: N + 1-5 alphanumeric characters
- Select airframe for accurate performance data
3.2.4 Payload Configuration
- Passengers: Number of passengers (auto-calculated if omitted)
- Cargo: Weight in thousands of pounds (e.g., 3.47 = 3,470 lbs)
- Reserve Fuel: AUTO mode (45 min for props, 30 min for jets)
3.2.5 Navigation & Routing
SimBrief automatically determines optimal route, runways, and altitude. Override if needed:
- Route: Waypoints, STARs, SIDs, Airways
- Cruise FL: Flight level (e.g., 340 = 34,000 ft)
3.3 Flight Tracking with vmsACARS
vmsACARS automatically tracks your flight and submits your PIREP upon completion.
3.3.1 Starting Your Flight
Launch NGS ACARS (vmsACARS)
Open the ACARS client on your computer.
First time setup: Make sure your VA URL/API profile from your NGS account is loaded so ACARS can talk to the site. You can download this from your phpVMS profile and place it in Documents\vmsacars\profiles. phpVMS Docs
Log in / load your NGS profile
ACARS should auto-fill the VA URL and API key from the profile.
Select your simulator (MSFS / X-Plane / P3D/FSX) and make sure the path/plugins are set up as shown in the phpVMS docs.
Load or select your flight
- You can load a bid/assigned flight from the ACARS "Flight Search / Bids" page, or
- Enter the flight details manually to match what's on the NGS site.
If your flight has a SimBrief plan tied to it on the site, ACARS will show that — just verify the route and aircraft. phpVMS Docs
Load into the simulator
- Spawn at the departure airport in the dispatched aircraft/livery.
- Make sure the aircraft is on the ground and parking brake is set — ACARS won't start a flight if you're not on the ground.
Start the flight in ACARS
In the client, click "Start Flight" (this puts you into Boarding in phpVMS terms).
ACARS will begin tracking phases automatically (boarding → pushback → taxi → takeoff → enroute → approach → landing → taxi-in). You just fly. phpVMS Docs
Fly to your destination
ACARS will detect takeoff, cruise, descent, and landing automatically as long as you stay in the sim and don't change sim rate/slew.
3.3.2 Completing Your Flight
Land at the destination airport
Taxi clear of the runway and come to a full stop (parking brake on). ACARS will show the "End Flight" button once it sees you've arrived. phpVMS Docs
Click "End Flight" in ACARS
This tells phpVMS you're done and brings up the PIREP option.
File/submit the PIREP from ACARS
It will send it straight to the NGS site for approval/scoring.
3.4 PIREP Criteria & Scoring
Our flight tracking system (NGS ACARS) ensures realistic and professional flight operations through automated scoring. ACARS watches lights, speed, realism settings, and landing quality and deducts points when something is out of spec.
3.4.1 Scoring System
- All flights begin with a 100-point performance score
- Deductions are applied automatically when ACARS detects a rule violation (see list below)
- Flights that complete with no major violations are automatically approved
- Flights with significant deductions (fuel added in flight, slew, sim-rate changes, runway overrun, or low final score) are held for Crew Base Manager review
3.4.2 ACARS-Monitored Items & Deductions
ACARS currently checks for the following violations:
| Violation | Point Deduction |
|---|---|
| Beacon off with engines running | -5 pts |
| Strobes off in flight | -3 pts |
| Landing lights NOT on below 10,000 ft | -5 pts |
| Landing lights off while taxiing | -2 pts |
| Taxi speed above 30 kts | -5 pts |
| Excess G-forces (>2 Gs in turn/flight) | -5 pts |
| Fuel refilled in flight | -50 pts |
| Overspeed (aircraft overspeed warning) | -10 pts |
| Excess bank (>60°) | -5 pts |
| Excess pitch (>30°) | -5 pts |
| Runway overrun (aircraft leaves runway surface) | -50 pts |
| Simulation rate increased | -50 pts |
| Slew mode activated | -100 pts |
| Exceeding 250 KIAS below 10,000 ft | -5 pts |
| Unstabilized approach (not configured by 1,000 ft AGL) | -5 pts |
| Stall warning | -15 pts |
| Hard landing (>500 fpm) | -20 pts |
3.4.3 Operational Guidelines
- Published timetable times are local to the departure/arrival airports
- Pilots are not required to fly the exact published departure time
- Schedule adherence is encouraged but not penalized by ACARS
- Contact your Crew Base Manager with any PIREP or scoring concerns, especially if ACARS deducted something you can explain (weather, ATC, aircraft limitation, etc.)
4. Standards and policies
4.1 Code of Conduct
NGS Virtual maintains a professional and respectful environment for all members through these core principles:
4.1.1 Respect Network Rules
Members must follow all rules and regulations of external networks (VATSIM, IVAO, etc.) when representing NGS Virtual. Violations on external networks reflect on our organization.
4.1.2 Maintain Respect
Show respect to all members, the organization, and the broader flight simulation community. We foster a learning environment with diverse membership backgrounds. Disagreements should be handled professionally.
4.1.3 Legal Compliance
Follow all applicable laws and regulations in your jurisdiction while participating in NGS activities. Exchange of legally obtained flight simulation knowledge and resources is encouraged. Political discussions are not appropriate for NGS platforms.
4.1.4 Privacy & Copyright
Media posted in NGS channels may be used for VA promotional purposes.
4.1.5 Product Discussion
Product advertising is prohibited. However, members are encouraged to share opinions and provide technical support for flight simulation products within our community.
4.1.6 Professional Communication
Given our diverse international membership, profanity, derogatory terms, harassment, and discrimination of any kind are strictly prohibited across all NGS platforms.
4.1.7 Legal Activities Only
NGS platforms must not be used for any illegal activities. We cooperate fully with law enforcement investigations when required by law.
4.1.8 Content Standards
Graphic, explicit, or inappropriate multimedia content is not permitted on any NGS platform (Discord, website, social media).
4.2 Activity Requirements
NGS Virtual requires minimal activity to maintain active membership status:
4.2.1 Manual PIREPs
Manual PIREPs may be submitted through the website if ACARS is unavailable. These count toward activity requirements when approved.
4.2.2 Inactivity Process
On Leave Status
Pilot placed on leave status with warning notification sent
Deactivated
Account deactivated, limited access
Removed
Account removed from NGS Virtual
4.2.3 Reinstatement
Pilots terminated for inactivity may request reinstatement by contacting their Crew Base Manager or any Staff member to regain active status.
4.2.4 Leave of Absence (LOA)
If unable to meet activity requirements, contact your Crew Base Manager to request a Leave of Absence:
- Standard LOA: Up to 90 days
- Extended LOA: May be arranged with Senior Staff approval for extenuating circumstances
- Contact Chief Pilot if Crew Base Manager unavailable
- Activity requirements suspended during approved LOA period
4.3 Rank Structure & Promotions
Promotions at NGS Virtual are automatically awarded based on total approved flight hours:
| Icon | Rank | Required Hours | Category |
|---|---|---|---|
|
Trainee Pilot | 0 hours | Entry Level |
|
Second Officer | 5 hours | Entry Level |
|
Third Officer | 15 hours | Entry Level |
|
First Officer | 30 hours | Mid-Level |
|
Senior First Officer | 60 hours | Mid-Level |
|
Captain | 100 hours | Mid-Level |
|
Senior Captain | 150 hours | Senior Level |
|
Check Airman | 225 hours | Senior Level |
|
Chief Pilot | 325 hours | Executive |
|
Senior Chief Pilot | 425 hours | Executive |
4.3.1 Awards & Recognition
Pilots can earn special awards for various achievements and milestones:
- 50 Flights Award - Complete 50 accepted flights
- 100 Flights Award - Complete 100 accepted flights
- One Year of Service - 1 year with NGS Virtual
- Two Years of Service - 2 years with NGS Virtual
- Three Years of Service - 3 years with NGS Virtual
- Four Years of Service - 4 years with NGS Virtual
- Tour Completion Awards - Complete special tour routes
- Special Recognition - Outstanding contributions
4.4 Disciplinary Actions
NGS Staff and Senior Staff are responsible for issuing appropriate disciplinary actions for violations of this SOP manual.
4.4.1 Progressive Discipline Structure
First Offense
Maximum 15-day suspension
Second Offense
Maximum 90-day suspension
Third Offense
Determined by Senior Staff Team
Fourth Offense
Permanent removal from NGS
4.4.2 Appeal Process
- Appeals may be submitted to the CEO and COO
- Appeals must be submitted within 7 days of disciplinary action
- Decision of Executive Leadership is final
4.4.3 During Suspension
Access to Operations Center, Discord, and NGS websites may be temporarily restricted during suspension periods.
4.5 VATSIM & Online Network Operations
NGS Virtual strongly encourages participation on VATSIM for enhanced realism in flight operations.
4.5.1 VATSIM Guidelines
- VATSIM membership required for all NGS pilots (usage optional)
- Follow all VATSIM Code of Regulations and Code of Conduct
- Remember you represent NGS Virtual when flying online
- Professional communication with ATC and other pilots mandatory
- Visit www.vatsim.net for more information
4.5.2 NGS Callsign Information
| IATA Code | X9 |
| ICAO Code | NGS |
| Radio Callsign | SKYSPEED |
Recommended VATSIM Callsign:
Use actual flight number or your NGS pilot ID when filing on VATSIM.
Example: NGS102 or NGS1234
4.5.3 Flight Plan Remarks
Include the following in your VATSIM flight plan remarks section:
FLYNGSVIRTUAL.COM | NGS VIRTUAL | CALLSIGN SKYSPEED
Questions about the handbook?
For operational questions, ask your Crew Base Manager. For technical help or anything else, reach us on Discord or by email.