View and Manage Your Amazon Developer Account


If you have an Amazon developer account, you can view and manage your account details from the Amazon developer dashboard. The developer account gives you access to Alexa Skills Kit (ASK) software and tools to create and publish Alexa skills. For details about ASK, see What is the Alexa Skills Kit? To create an Amazon developer account, see Create Your Amazon Developer Account.

Complete the following procedures to update your account settings and company profile, add payment information and tax identity, and manage user permissions. If multiple developers want to work on skills together, you can invite additional users to your developer account to give them access to work on your Alexa skills.

View account settings

If you have an Amazon developer account, you can sign in to view your account settings on the Amazon developer dashboard.

To view your Amazon developer account settings

  1. Sign in to the Amazon developer dashboard.

  2. In the dashboard, click the Settings tab.
  3. Click the tab for the account information you want to view or update.
    By default, the dashboard displays the My Account tab.

The following table shows the tabs you can choose from under Settings. Some settings require account administrator role to view.

Tab Description

My Account

Your contact information, such as name, email, and phone number. You can also see your role. If you're the account owner, your role is Administrator by default. However, if another developer has shared their account with you, you might have another role. For more details, see Manage user permissions. To change your contact information, see Update account settings.

Company Profile

Contact information for your company. Both individuals and companies can open an Amazon developer account. Amazon doesn't require that you're part of a company to open an account. To update your company contact information, see Update company profile.

The information you enter in the Developer / Company name field displays underneath the skill name in the Alexa Skills Store for Alexa skills that you publish. Make sure you follow the policy guidelines for the company name. When your Alexa skill goes through certification, Amazon sends certification feedback to the email address listed in the company profile.

Payments and Benefits

Payment details, such as your bank name and routing number. If you're planning to sell products in your Alexa skills, you must enter your payment information. To protect your payment information, Amazon uses two-step verification. To add or update your payment information, see Enter payment information. For details about how to monetize your skill, see Earn Money with an Alexa Skill.

To delete payment information, open a general inquiry on the Alexa Developer Contact Us page.

Tax Identity

To earn revenue from your Alexa skills, you must complete a tax identity interview. The interview provides your taxpayer information to Amazon so that you can receive royalties or other payments from Amazon. To add or update your tax identification information, see Complete the tax identity interview.

User Permissions

A list of users for the account. If you have multiple users who work on skill development and submissions, you can give them access to your account. For details, see Manage user permissions.

Identity

This tab doesn't apply to Alexa skills.

Security Profiles

A list of security profiles for your account. For example, when you enable permissions to send Alexa events, Amazon creates a security profile for your skill.

Update account settings

In the My Account tab you can change your account details, such as email address, phone number, and password.

To change account settings

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the My Account tab.
  4. Click Edit.
  5. Find the setting you want to change, and then click Edit.
  6. Update your information, and then click Save Changes.
    If you change your email, Amazon sends a One Time Password (OTP) to your new email account. Open your email to retrieve the OTP, and then in the Enter OTP field, enter the code.
  7. Continue to edit other account details.
  8. To save your changes, click Done.

Update company profile

You can edit all fields except the Developer / Company name field. For details about how to change this field, see Change your developer or company name.

To update company information

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Company Profile tab.
  4. In the lower-right corner, click Edit.
  5. Update the fields you want to change.
  6. To save your changes, click Save.

Enter payment information

If you plan to sell products in your Alexa skills, you must enter payment details, such as your bank routing number and account number. Amazon sends your payment to your registered bank account or by check, depending on the location of your bank. For details about selling products in an Alexa skill, see Requirements for Skills that Allow Purchases and Earn Money with an Alexa Skill.

Before you enter your payment information, gather the following items:

  • Bank routing number, also known as a routing transit number, bank identifier code, and international routing code. If you're not sure of the routing number, contact your bank.
  • Bank account number, also known as an international bank account number (IBAN).
  • Whether your bank supports electronic payment as an electronic funds transfer (EFT). An EFT is not the same as a wire transfer.

For security purposes, to enter payment information, you must confirm your identity through an OTP to enter the payment information. Amazon sends the OTP by using a text message or phone call.

To enter payment information

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Payments and Benefits tab.
  4. For Two-step verification, choose how to receive the OTP, and then click Send OTP.
  5. For Enter OTP, enter the code, and then click Sign-In.
  6. For Do you plan to monetize your digital content …?, click Yes.
  7. Fill in your account information, and then click Save to save your changes.
    Keep the following tips in mind:
    • Make sure that you enter the correct bank routing and account numbers.
    • Don't enter letters or spaces in the routing number.
    • For international banks, don't use the SWIFT code for the routing number.
    • Depending on the location of your bank, you might have to select your preferred payment method. Choose electronic payment or check.

Complete the tax identity interview

To comply with United States (US) Internal Revenue Service (IRS) tax regulations, you must complete a tax identity interview for skills that generate royalties or other payments to you from Amazon. As part of the self-service tax identity interview, you provide your 9-digit US Tax Identification Number (TIN). Your TIN can be any of the following identification numbers:

  • Social Security Number (SSN)
  • Employer Identification Number (EIN)
  • Individual Tax Identification Number (ITIN)

Check your records to confirm your tax identity, and enter this information in the tax identity interview.

To complete the royalty tax identity interview

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Tax Identity tab.
  4. Under Royalty Tax Identity Interview, in the Royalty Tax Interview row and Action column, click Enter interview.
  5. Enter the required taxpayer information.
    For instructions for tax-exempt organizations, see Tax identity interview for tax-exempt organizations.
    For instructions for international developers, see Tax identity interview for international developers.
  6. To sign and submit the information, click Continue.

Amazon validates your tax information in 1–10 business days and, if successful, updates the tax status to Complete. You can't make changes to your tax information during the validation process. If your information or circumstances change, retake the tax identity interview.

If the information that you submit doesn't match IRS records, Amazon emails you instructions to update your tax information. You must retake the interview within 30 days. If you don't supply valid information within 30 days, your revenue-generating skills become unavailable for customers to purchase and use.

Amazon can't disclose to you which information in the tax identity interview wasn't valid or supply solutions related to your tax information. If Amazon asks you to re-take the tax identity interview, consider the most common causes for your tax information not matching IRS records:

  • Verify the spelling of your name. Make sure that you provide your middle initial or middle name, if applicable.
  • Use the name and TIN that appear on your SSN, CP565 notice (ITIN), or CP575A notice (EIN), if applicable.
  • If you provide an EIN and use a business name, use the name that appears on the top line of the address header on your CP575A notice from the IRS.

For your security, Amazon can't update your account records over the phone or by email.

For more details about the tax identity interview, see the Tax Information Interview Guide.

Tax identity interview for tax-exempt organizations

If your organization is a non-profit, tax-exempt organization, you still complete a tax identification interview to provide Amazon with the appropriate tax identity, such as a W-9 or W-8BEN form.

Tax identity interview for international developers

US tax law requires Amazon to report royalty payments made to entities and persons residing outside of the US, and might require Amazon to withhold and remit taxes on such royalty payments to the US Internal Revenue Service (IRS). Your own government might also require you to report earnings and pay taxes. Consult a tax advisor if you have any questions on these requirements.

The tax identity interview uses your taxpayer information to complete an IRS Form W-8 or an IRS Form 8233 for US tax reporting. The results of the interview helps Amazon:

  • Certify your non-US status
  • Determine if your payments are subject to US tax reporting
  • Determine the rate of US tax withholding, if any, applicable to your payments

Tax rates for international developers

The statutory US withholding tax rate applied to US source royalty and service payments made to non-US persons is 30%. If you're a non-US-based developer, determine if your country or region of residence has an existing income tax treaty with the US. If so, you might be able to claim a reduced rate of US tax withholding on the royalty and/or service payments that you receive by completing an IRS tax form, such as Form W-8, in the tax identity interview.

Amazon provides you and the IRS with an IRS Form 1042-S each year. This form details US source payments and associated US tax withholdings remitted to the IRS during that year.

For more details about US tax withholding rules for royalty payments made to non-US persons, see IRS Publication 515. For more details about countries that have existing tax treaties with the US, see pages 36–37 of IRS Publication 901.

Download year-end tax forms

You can download year-end tax forms from your Amazon developer account.

To download year-end tax forms

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Tax Identity tab.
  4. Click View/Provide Royalty Tax Information or View/Provide Service Tax Information, and then scroll to the Year-end tax forms section.
  5. In the Year-end tax forms section, click Find Forms, and then for each form, click Download.
  6. To view your forms, enter the password provided.

Manage user permissions

The user that creates the Amazon developer account is the account owner. The account owner has complete access to the Amazon developer dashboard and full rights to administer their developer account. As account owner, you can invite additional users to your developer account to give them access to work on your Alexa skills based on their role. For each user, you grant access to the skills that you want them to work on and keep them from accessing other skills in your account.

User roles

When you add a user to your developer account, you assign a role to the user to give them permissions associated with that role. Four options are available, each with unique permissions.

Permissions Administrator Developer Marketer Analyst

Create and delete skills

Yes

Yes

No

No

Code editor access for Alexa-hosted skills

Yes

Yes

No

No

Update skills

Yes

Yes

Yes

No

Test skills

Yes

Yes

Yes

Yes

Schedule and manage beta tests

Yes

Yes

Yes

No

Submit for certification and publish skills

Yes

Yes

No

No

View skill analytics

Yes

Yes

Yes

Yes

View resource usage data for Alexa-hosted skills

Yes

No

No

No

View Payments and Earnings

Yes

No

No

Yes

Add a user to your account

To give a user permission to work on your Alexa skills, you must first add the user to your developer account, and then specify the role of the user. Then, you can specify which of your Alexa skills you want the user to be able to access.

To add a user to your developer account

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the User Permissions tab.
  4. Click Add New.
  5. In the Email Address column, in the text box, enter the email address of the user.

    If the user already has an Amazon account that they want to use when they work with you, make sure to enter the email address that matches what they use when they sign in to Amazon. You can also enter an email address for a user that doesn't have an Amazon account yet. The user can go through the Amazon account registration flow to set up their account.

  6. In the Roles column, select the boxes that correspond to the roles that you want to assign to the user. For details about roles, see User roles.

  7. Click Save.

After you add a user, that user receives an email from mas-devportal-contactus@amazon.com with the subject, Amazon Developer Program Invitation from Your Developer Account. After the user accepts the invitation, you see their name under User Permissions. Now you can grant skill access to the user.

Remove a user from your account

To remove a user from your developer account

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the User Permissions tab.
  4. Find the user you want to remove, and then click Remove access.

Grant skill access to a user

To enable other developers to work on your skills, you can give them access to the Alexa skills on your developer account. For a single user, you can give access to all existing and future skills on your account, none of the skills on your account, or you can select up to 40 specific skills to allow the user to access. You can also define the default skill access for all users that are part of your developer account.

If you added a user email address to your developer account and the user doesn't already have an Amazon account with that email address, you must wait to specify skill access for the user. After the user creates the Amazon account, you can specify which skills they can access.

To configure specific skills that a single user can access

  1. Sign in to the Alexa developer console.
  2. Click the Settings tab.
  3. In the Skills Access Management row, click the Manage user access to Alexa skills link.
  4. In the list, find the email address for the user you want to share skill access with.
  5. In the SKILL ACCESS column, select the skills you want the user to be able to access.
  6. Click Save.

To configure default skill access for all users

  1. Sign in to the Alexa developer console.
  2. Click the Settings tab.
  3. In the Skills Access Management row, click the set default skill access setting link.
  4. To grant access to all skills for new users that you might add to your account, select Allow all.
    Or, to grant access to all skills for existing users for whom you haven't set specific skill access, select Allow all.
    Or, if you want to deny access to all skills for users that you might add to your account, select Deny all.
  5. Click Save.

To remove access to a specific skill

  1. Sign in to the Alexa developer console.
  2. Click the Settings tab.
  3. In the Skills Access Management row, click the Manage user access to Alexa skills link.
  4. In the list, find the email address for the user from whom you want to remove skill access.
  5. In the SKILL ACCESS column, click the x next to the skills you want to remove.
  6. Click Save.

Change the marketplace on your Amazon user account

When you create an Amazon user account, by default Amazon sets the language and marketplace for your Amazon account based on your geographic IP location. To test your skill in different marketplaces, change the address associated with your Amazon account.

To change the marketplace on an existing Amazon user account

  1. Sign in to your Amazon retail account.
  2. At the top-right, under Account & Lists, select Your Account > Content and Devices, and then open Preferences.
  3. Click Country/Region Settings, and then click Change.
  4. Select an existing address or enter a new address in the marketplace that matches the locale of your skill.
  5. Click Update.

View security profiles

After you enable permissions to send Alexa events, Amazon creates a security profile for your smart home skill. You can view your security profiles and any deleted profiles. If you delete a profile, you can restore it.

To view the security profiles in your developer account

  1. Sign in to the Amazon developer dashboard.
  2. In the dashboard, click the Settings tab.
  3. Click the Security Profiles tab.

To restore deleted security profiles

  1. In the Security Profiles tab, choose Show Recently Deleted Security Profiles. 1 . Select the profile that you want to restore, and then select Restore Security Profile.

Change your developer or company name

Your developer name or company name appears with your skill in the Alexa Skills Store. After you create your developer account, you must submit a request to change the name.

To change your developer or company name, submit a request to Amazon

  1. Sign in to the Alexa developer console.
  2. Open the Alexa Developer Contact Us page.
  3. Under Type, choose General Inquiry.
  4. Under Category, choose Other.
  5. In the Subject box, enter Change company name.
  6. In the Description box, provide your current name and the new developer or company name you want.
  7. To send the question, click Submit.

Was this page helpful?

Last updated: Jan 26, 2024