Northeastern University

Northeastern University

Student Support Services

Official Guidance for Admitted International Students at Northeastern University


Student Portal & Account Activation

Your Application Status Check and myNortheastern portals are the primary tools for your enrollment journey. To begin, you must first confirm your enrollment by paying your deposit.

Account Claim Process: Within 48 hours of your enrollment confirmation and payment, you will receive an automated "Account Activation" email to your registered email ID. This email contains your NU ID number and instructions to claim your student account.

Steps for First-Time Access:

  • Locate your NU ID from your offer letter or activation email.
  • Activate your account via the Northeastern Identity Manager.
  • Set up Duo Multi-Factor Authentication (required for all logins).
  • Wait 24–48 hours after activation for your myOGS account to go live.

Login Credentials:

Username: username@northeastern.edu

Password: [The Password You Created]

Trouble claiming your account? Contact IT Support 24/7:
📞 +1 617-373-4347 | ✉️ help@northeastern.edu


How to Apply for Your Form I-20

Once your myOGS account is live (24–48 hours after account activation), you can log in using your standard Northeastern credentials to start your I-20 request.

Required Documents for Upload:
  • ✔ Passport Identity Page (Clear color scan)
  • ✔ Financial Proof (Bank statements showing 1 year of estimated expenses)
  • ✔ Currency Conversion (If funds are not in USD)
  • ✔ Sponsor Affidavit (If using a third-party sponsor)

Processing Timeline: The typical processing window is 10 to 15 business days after all documents are cleared by the OGS team.


I-20 Deposit Requirement

To initiate the I-20 process, you must pay an enrollment deposit. This deposit confirms your intent to attend Northeastern University and triggers the account activation email.

  • Amount: Typically $500 to $1,000 USD (varies by program).
  • Payment: Use Flywire or Convera within your student portal.
  • Note: This amount is non-refundable but will be credited toward your first semester’s tuition.


Visa Refusal & Refund Process

If your visa is refused by the U.S. Consulate, you are eligible to request a refund of your deposit and pre-paid tuition.

To Request a Refund:
  1. Provide a copy of the official Visa Refusal Letter (Form 214b).
  2. Submit the refund request form via the student portal.
  3. Refunds usually take 4 to 6 weeks to process.


Frequently Asked Questions

When will I get my account activation email?

You will receive it within 48 hours of your enrollment deposit being successfully processed.

Why can't I log in to myOGS yet?

It takes 24–48 hours for your myOGS profile to sync after you have claimed your MyNortheastern account.

Can I defer my admission?

Yes, you can request a deferral to a later term through your admissions portal.

Still Need Help?

Contact the Office of Global Services (OGS) for I-20 issues, or IT for login help.

OGS Email: ogs@northeastern.edu

IT 24/7 Helpline: +1 617-373-4347

OGS Response time: 2-3 business days.

© 2026 Student Support Services | USA Higher Education Guide

Disclaimer: This knowledge base is for guidance only. All official policies and deadlines are set by Northeastern University. Please refer to your official portal and the Office of Global Services for the most current requirements.

    • Related Articles

    • University of Hartford

      University of Hartford Career Readiness is a Priority •Students prepare for the real world, and campus resources help students explore career paths, prepare job search materials, and discover new professional development opportunities Ideal Location ...
    • Auburn University

      International Student Support Official I-20 Issuance & Enrollment Guide | Auburn University Step 1: Auburn Portal & Account Activation To begin, you must activate your Auburn UserID (Gid). This ID is found in your official offer letter. Your portal ...
    • Arizona State University

      ASU Campuses Arizona State University offers a wide range of campuses across the state: Tempe: The main campus, rich in tradition and innovation, offers a complete range of undergraduate and graduate programs. Phoenix Downtown: A dynamic campus ...
    • Top Universities Offering MS Finance in USA

      The Masters in Finance is a STEM degree which deals with the study of quantitative analysis, accounting, finance, and economics to work in a technical role in global finance firms. Students who have completed their undergraduate degree in finance or ...
    • Discover the Benefits of Studying Abroad at Long Island University

      Studying abroad is a life-changing experience that provides students with numerous opportunities to broaden their horizons and enhance their personal and professional growth. Smile Foreign Education, an authorized representative of Long Island ...