Registering as an AWS Marketplace seller
If you are an independent software vendor (ISV), channel partner, managed services provider (MSP), or individual who has something to offer that works with AWS products and services, you can register as a seller for AWS Marketplace. Registering as a seller is a prerequisite for publishing product for sale on AWS Marketplace. The following sections guide you through the steps to successfully register as a seller on AWS Marketplace.
To register as a seller in AWS Marketplace, you can use an existing AWS account or create a new account. All AWS Marketplace interactions are tied to the account that you choose. AWS Marketplace strongly recommends using AWS Identity and Access Management (IAM) roles to sign in to the AWS Marketplace Management Portal rather than using your root account credentials. For more information, see AWS Marketplace security. You can also use IAM to configure your primary AWS account to allow multiple users with various permissions to access the AWS Marketplace Management Portal. For more information, see Controlling access to AWS Marketplace Management Portal.
To register as a seller, follow these steps:
Topics
Step 1: Create your public profile
The first step to register is to select the AWS account to use as your primary AWS Marketplace account, and provide the information that is displayed to potential buyers in the AWS Marketplace console. This account will be the seller of record for your products in AWS Marketplace and will be used for reporting, disbursement, and communication from AWS Marketplace to you.
Once you use an AWS account to register as a seller and list a product on AWS Marketplace, you can't change the account associated with the product. We recommend that you use a new account to register as an AWS Marketplace seller. However, you can use an existing account if that account was created after September 27, 2017.
To create your public profile
-
From the AWS Marketplace Management Portal
(AMMP), choose Register now and then sign in to your chosen seller AWS account. -
Select Add public profile to provide your seller information.
After you have completed the public profile, you can publish and sell free products. To sell paid products, you must provide your tax and banking information.
Step 2: Provide tax information
You must provide your tax, and value added tax (VAT) where applicable, information so that AWS Marketplace can accurately report and withhold taxes on your product sales.
To provide your tax information
-
Sign in to the AWS Marketplace Management Portal
, and choose Settings. -
Select Go to tax dashboard in the Payment Information section.
-
Complete the U.S. tax interview.
-
To sell professional services on AWS Marketplace, you must complete the Tax Questionnaire for DAC7.
-
If you see the error message "Tax Interview location does not match with the business location", Ensure the Banking and Tax information provided in Billing and Cost Management
matches what is entered into the AWS Marketplace Management Portal. Your tax interview location must match the business location.
-
-
After you have completed the tax information, return to the Settings page, and then select Complete VAT information, if it's available. This selection redirects to the Tax Settings page on the AWS Billing console.
Note
The VAT information section is only available if you are in an AWS Region that supports VAT.
Access tax documents
You can access your tax documents, such as 1099 forms, from the AWS Marketplace Management Portal.
To access your tax documents
-
Sign in to the AWS Marketplace Management Portal
, and choose Settings. -
Go to the Payment Information section.
-
Select the relevant tax forms (1099K or DAC7).
-
If your tax forms are available, you can download them on the Tax dashboard page.
Step 3: Provide bank account information
A bank account in an eligible jurisdiction is required for all sellers who want to sell paid products in AWS Marketplace.
Note
For a list of countries where you can offer paid products in AWS Marketplace, see Eligible jurisdictions for paid products.
To provide bank information
-
Sign in to the AWS Marketplace Management Portal
, and choose Settings. -
Select Complete banking information in the Payment Information section.
-
Provide the required information about your bank account. You have the option to provide one or more bank accounts. These bank accounts can be a US ACH account, a SWIFT bank account from an eligible jurisdiction, or a Hyperwallet account.
Note
If you have not yet provided your tax information (and value added tax information, where applicable), you will not be able to provide your banking information.
If you prefer to accept USD disbursements using a US-based bank acount, Hyperwallet can provide you with a US account.
Hyperwallet is an independent service provider that can enable you to transfer funds to another bank account in a supported currency. For a limited time, you will not be required to pay certain Hyperwallet service fees in connection with AWS Marketplace disbursements.
-
By adding your Hyperwallet account details to your AWS Marketplace seller account, you agree and acknowledge that AWS Marketplace will share your name, email address, and account number with Hyperwallet to confirm your status as an AWS Marketplace seller.
-
Additional fees may apply to your use of Hyperwallet services (including transfer fees and foreign exchange fees required to transfer funds into your local currency), as well as foreign exchange rates. The Hyperwallet service fee will be waived for a limited time, and only with respect to AWS Marketplace disbursements of the proceeds from your Paid products into your Hyperwallet account. For more information, see the Fees section of the Hyperwallet site or contact Hyperwallet for more information and to review applicable fees. For more information about their services, see the Hyperwallet support site
.
To begin registration with Hyperwallet and obtain your US bank account information
-
Sign in to the AWS Marketplace Management Portal
, and choose Settings, then select Complete banking information in the Payment Information section. -
If you don't have a Hyperwallet account, and need one for use in AWS Marketplace, choose No in response to Do you have a US bank account? and Are you registered with Hyperwallet? You will be provided with a personal identification number (PIN) and link to sign up for Hyperwallet.
-
After you have activated your Hyperwallet account, follow the steps described on the Hyperwallet registration portal to complete registration and receive your deposit account information.
-
When you have obtained an account from Hyperwallet, add your Hyperwallet account information to your AWS account by signing in to the AWS Marketplace Management Portal
. Then, choose Settings, then select Complete banking information in the Payment Information section.
Step 4: Complete the Know Your Customer (KYC) process
For you as a seller to transact using a UK-based bank account or through Amazon Web Services EMEA SARL, you are required to complete the KYC process. This process involves providing additional information about your company, key points of contact, beneficial ownership, and supporting documentation.
Know Your Customer (KYC) is a compliance requirement used by financial institutions and online businesses to verify the identity of their customers. This requirement is due to the revised Payment Services Directive (PSD 2) and European Union anti-money laundering Directives that govern financial institutions such as banks and other payment institutions.
AWS Marketplace transactions through Amazon Web Services EMEA SARL are processed through Amazon Payments Europe, S.C.A. (APE), a licensed electronic money institution in Luxembourg which requires verification of your identity in order to use the payment service.
Note
Bank accounts domiciled in the UK can only receive disbursements in EUR and GBP. For disbursements in other currencies, you will need an account in a different jurisdiction. In addition, you will be limited to sales through Amazon Web Services EMEA SARL.
To complete the KYC process
-
On the AWS Marketplace Management Portal, choose Settings.
-
In the Account Summary section, confirm that the Country that is shown is correct.
Note
Choose the Info link to see how to change your country.
-
Choose Go to KYC information or select the Know your customer (KYC) tab and then choose Start KYC Compliance and you will be re-directed to the KYC registration portal.
For more information about how information is used and shared by AWS Marketplace, see the Amazon Payments Europe Privacy Notice
. -
Choose Go to KYC overview.
-
On the Know Your Customer (KYC) Overview, read through the list of required information and documentation and gather the required documentation (if you haven't yet done so). Then choose Continue to KYC compliance.
-
Enter the Basic details as directed. After you review the Amazon Payments Europe Terms & Conditions, choose Agree and continue.
When you continue to the next page or next step in the KYC process, that action indicates that you accept the Amazon Payments Europe Terms & Conditions.
If you have questions, refer to Frequently Asked Questions (FAQ) located on the right side of the console.
-
Enter the required Business information as directed, and then choose Next.
Note
Your information is saved every time you chose Next to go to the next step.
-
Enter the required Point of contact information as directed, and then choose Next.
-
Choose whether the Beneficial owner is the same as the point of contact, add beneficial owners (up to four) if necessary, confirm your additions, and then choose Next.
-
Choose whether the Legal representative is the same as the point of contact or beneficial owner. If the legal representative is a different entity, provide the required information, save your entry, and then choose Next.
-
For Additional documents, upload your business license, identity document, and letter of authorization (if applicable).
-
On Review and Submit, review and verify all of the information that you have entered.
You can select Edit to return to any previous section if necessary.
-
Choose Submit for verification.
The status of your KYC compliance will be reviewed (typically within 24 hours). You will be notified through an email message after the review is complete. The entire KYC process typically takes approximately 2 weeks.
You can return to the Settings tab to view the status of your KYC compliance on the Account Summary card. For more information about your KYC status, choose the Know your customer (KYC) tab under the Account Summary card. It will display Under review until the review has been completed.
After your KYC is verified, you must provide a bank statement on the Payment information tab before you can receive disbursements through APE.
(Optional) Add secondary users for the Know Your Customer procedure
Note
Users are required to enable multi-factor authentication (MFA) to update
disbursement information. For more information about MFA, see Multi-Factor Authentication (MFA) for
IAM
Secondary users are individuals who can amend KYC information, control the flow of funds or refunds, and change financial information such as bank account details.
Only secondary users that are KYC verified can make the aforementioned updates. These secondary users are subject to the same ongoing screening controls as the root account owner.
To become KYC verified, secondary users must complete the procedure in Step 4: Complete the Know Your Customer (KYC) process.
To add secondary users for the Know Your Customer procedure
-
Ask the user to sign in to the AWS Marketplace Management Portal.
-
Navigate to the Settings tab.
-
Choose the Know Your Customer (KYC) tab and see the section for Secondary user information.
-
Choose Complete secondary user information.
You are re-directed to the Secondary User registration portal.
-
In the Secondary User registration portal, complete the required fields, and then choose Next.
-
On the Review and Submit page, upload a copy of the identity document (Upload Passport) and proof of address (Upload Document).
-
Choose Submit for Verification.
The status of your KYC compliance will be reviewed (typically within 24 hours). You will be notified through an email message after the review is complete. The entire KYC process typically takes approximately 2 weeks.
Step 5: Complete bank account verification process
To receive disbursements from Amazon Payments Europe (APE), you must provide additional information to verify your disbursement bank account that is listed in the Payment Information tab in the AWS Marketplace Management Portal.
Providing additional bank information
To provide additional bank information
-
Sign in to the AWS Marketplace Management Portal, and then choose Settings.
-
Select Update banking information in the Payment Information section.
-
Select the appropriate disbursement account.
The Verification status displays Not Verified.
-
Choose Verify.
-
You will be re-directed to the Bank Account Verification registration portal where you can upload and submit your bank statement.
If you use the Hyperwallet virtual bank account solution, see Download your Bank Account Validation Statement from Hyperwallet.
-
In the portal, choose Upload bank document and then choose Submit.
Download your Bank Account Validation Statement from Hyperwallet
For sellers who use the Hyperwallet virtual bank account solution, you can download the Hyperwallet bank statement by using the following procedure. Then, you can upload the bank document as directed in Step 5: Complete bank account verification process.
To download your bank statement from Hyperwallet
-
Sign into your Hyperwallet account
. -
Go to the Deposit Account Information
page. -
Download your Bank Account Validation Statement.
Already an AWS Marketplace seller?
After you've registered as a seller, review the following topics for more information about AWS Marketplace and next steps:
-
Disbursement – As an AWS Marketplace seller, you can set disbursement preferences to receive your outstanding balance in your selected currency. For more information, see Disbursement preferences for AWS Marketplace sellers.
-
Listing fees – For more information about listing fees for AWS Marketplace sellers, see Listing fees for AWS Marketplace sellers.
-
Complaints handling policy for AWS Marketplace with Amazon Payments Europe (APE) – If you have any issues with the services provided by Amazon Payments Europe (APE) with AWS Marketplace, let us know. Your feedback helps us create a better experience for you and all of our buyers and sellers. For more information, see Submitting AWS Marketplace seller complaints for Amazon Payments Europe (APE).
-
Additional seller tools – AWS Marketplace provides you with additional seller tools that you can use to gain more insight into your customer base and help you better understand your sales. For more information, see Additional tools for AWS Marketplace sellers.
-
Preparing your product – After you have completed registering your account as a seller, you can create products to sell to buyers through AWS Marketplace. For more information, see Preparing your product for AWS Marketplace.