Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Overview
Microsoft for Startups is a program built to help early-stage startups build, launch, and scale on Azure. This guide walks you through how to apply, including:
- Eligibility criteria for the program
- What you will need before you start your application
- How to apply with or without an investor referral code
- What happens after you submit your application
Note
You can begin building in Azure right away with Startup credits while your application is under review. Final approval may take up to 3 business days.
Eligibility Criteria
Microsoft for Startups is designed for early-stage, B2B startups that meet the following criteria:
- Stage: Pre-seed through Series C funding
- Business model: B2B startups building software, AI, or technology solutions
- Product readiness: Working toward or already at MVP, with the goal of moving toward product-market fit
- Privately held: Independent companies (not subsidiaries of larger organizations)
- Compliance: Headquartered in a region where Microsoft for Startups operates
Tip
If you're working with an investor, accelerator, or VC in Microsoft's Investor Network, you may be eligible for higher-tier benefits — including up to $150,000 in Azure credits. Ask your investor for a 10-character referral code before you apply.
Before You Apply
To make the application process as smooth as possible, gather the following information before you begin:
For Personal Information
- Preferred contact email (will be verified during the application)
- Phone number (will be verified during the application)
- Time zone
For Business Information
- Registered startup name (must match your legal documents)
- Primary industry your startup serves
- Website (if available)
- Registered business address
For Azure Account Setup
- Country/region of your billing address
- Personal address
- Payment information (credit card details — will not be charged unless you exceed credits and move to pay-as-you-go pricing)
Optional
- Investor referral code (10 characters, provided by your investor, accelerator, or VC if they are in Microsoft's Investor Network)
Step 1: Visit the Microsoft for Startups Page
Navigate to the Microsoft for Startups landing page. From here, click "Get started now" to begin the application process. If you do not have an investor referral code, you can also click "No invite code?" to learn more about applying without one.

Step 2: Sign In with Your Microsoft Account
You will be redirected to the Microsoft sign-in page. Enter your email address and follow the prompts to sign in. If you do not have a Microsoft account associated with this email, click "Create an account" to set one up.

Step 3: Choose Your Application Path
On the "Apply for Microsoft for Startups" page, you will be asked whether you have an investor referral code. This is the branching point in the application process:
- If you have a 10-character investor referral code, enter it in the field and click "Next." Continue to Path A: Applying With an Investor Referral Code below.
- If you do not have an investor referral code, click "Continue without a code." Continue to Path B: Applying Without an Investor Referral Code below.

Note
Microsoft does not publicly share the list of participating investors. To request an investor referral code, contact your accelerator or VC directly.
Investor Code Path: Applying With an Investor Referral Code
If you have a 10-character investor referral code, follow the steps below. After completing this path, you will continue to the Azure account creation steps shared by both paths.
Step 1: Enter Your Personal Information
After entering your investor code and clicking "Next," you will be prompted to enter your preferred contact email, phone number, and time zone. This information is used to send updates about your application and connect you with regional support.

Step 2: Verify Your Contact Email
Click "Send code" on the "Verify your contact email" modal. A verification code will be sent to your email address.

You will see a brief loading state while the code is being sent.

Check your email for the verification code, enter it in the "Verification code" field, and click "Verify". The code expires in 10 minutes — if you don't see the email, check your spam folder or click "resend code."

You will see a brief loading state while your email is verified.

Step 3: Verify Your Phone Number
Next, you will be prompted to verify your phone number. Click "Send code" on the "Verify your phone number" modal. A verification code will be sent via text message.

You will see a brief loading state while the text message is sent.

Enter the verification code from your text message and click "Verify". If you do not receive the code, click "Resend code" to try again.

You will see a brief loading state while your phone number is verified.

Note
Both email and phone verification are required to continue. If a verification code expires before you enter it, click "resend code" to receive a new one.
Step 4: Enter Your Business Information
After verifying your contact information, complete the Business information form. You will need to provide:
- Registered startup name (must match your legal documents)
- Primary industry your startup serves
- Website (if available)
- Registered business address
Once complete, click "Submit".

Step 5: Application Submitted
After submitting your application, you will see an "Application submitted" confirmation page. Microsoft will review your application and respond within 3 business days. Before you can begin building, you need to set up your Azure account.
Click "Continue to Azure sign up" to proceed.

Important
Both the investor code and no-code paths require setting up an Azure account before you can begin building. Continue to "Setting Up Your Azure Account" below.
No Investor Code: Applying Without an Investor Referral Code
If you do not have an investor referral code, you can still apply by clicking "Continue without a code" on the application page. After completing this path, you will continue to the Azure account creation steps shared by both paths.
Step 1: Land on the Build Your Startup Preview
After clicking "Continue without a code," you will be taken to a preview of the "Build your startup" dashboard. Notice the "Unlock $1,000 in Azure credits — Sign up" prompt in the top-right corner. Click "Sign up" to begin creating your Azure account.

Note
Without an investor code, you go directly to Azure account creation rather than completing the longer application form. You will receive a set amount of Startup credits to begin building.
Setting Up Your Azure Account
Both application paths converge here. Whether you applied with or without an investor code, you will complete a 3-step Azure account creation process to receive your $1,000 in starter credits.
Step 1: Step 1 of 3 — Profile Information
Enter your profile information, including:
- Country/region (must match your billing address)
- First and last name
- Email address for important notifications
- Phone number
Complete the "Let's prove you're human" verification, then click "Next".

Note
You cannot change your country or region selection later. If your country is not listed, the offer is not available in your region.
Step 2: Step 2 of 3 — Address Information
Enter your billing address: address line 1, address line 2 (optional), city, state/province, and postal code. Review and accept the consent checkboxes:
- Confirm you are the individual identified on this account and agree to the Microsoft Customer Agreement and Supplemental Individual User Terms
- (Optional) Opt in to receive product news, tips, and offers
- (Optional) Allow Microsoft to share your information with select partners
Click "Next" to continue.

Step 3: Step 3 of 3 — Payment Information
Enter your payment information, including:
- Cardholder name
- Card number
- Expiration month and year
- CVV
- Billing address (will pre-populate from Step 2)
Click "Save" to complete account setup.

Note
Your credit card will not be charged unless you exceed your $1,000 in credits and choose to move to pay-as-you-go pricing. Spending protection is enabled by default to prevent unexpected charges.
Step 4: Account Setup in Progress
After clicking "Save," you will see a "Setting up your account" loading state. This typically takes a few moments to complete.

Step 5: Land on Your Build Your Startup Dashboard
Once your account is created, you will land on the "Build your startup, [Name]" dashboard. You will see a confirmation tip in the top-right corner: "You've unlocked $1,000 in Azure credits." Your credits are immediately available, and you can begin deploying resources right away.

Note
Your credit balance may take up to 24 hours to fully update after account creation. Once your application is approved (typically within 3 business days), you will receive expanded program credits and benefits.
What Happens Next
After completing your application and Azure account setup, here is what to expect:
- Application review: Microsoft will review your application within 3 business days. You will be notified by email when a decision is made.
- Begin building immediately: Use your $1,000 in starter credits to deploy resources, test ideas, and explore the Azure platform.
- After approval: Approved startups unlock expanded credits (up to $150,000) and the full Microsoft for Startups benefits package, including program support, tools, and exclusive offerings.
- Add team members: Invite your co-founders and teammates to collaborate on your Azure subscription. See the "How to Add a Team Member" guide for details.
- Explore the portals: Use the Azure Portal Guide and Microsoft for Startups Portal Guide to learn how to manage your account, credits, and team.
Need Help?
If you have questions or run into issues during the application process, the following resources can help:
- For application questions: Visit aka.ms/startuphelp-mfs-portal for program-specific support.
- For investor referral codes: Contact your accelerator or VC directly. Microsoft does not publicly share the list of participating investors.
- For Azure account or technical issues: Submit a support request through the Azure Portal once your account is set up.
For additional help, visit aka.ms/startuphelp-mfs-portal.