Sign in to my dashboard Create an account
Menu

Supplier onboarding and tax forms

To streamline supplier registration process and ensure compliance with legal requirement, we have organized the necessary onboarding and Tax forms by region. To complete your registration please click on the appropriate regional folder. Completing these forms, including Tax forms, are crucial for us to process your registration and comply with regional tax laws. Your prompt attention to these requirements will help us facilitate a smooth and efficient onboarding process.

Please select appropriate supplier onboarding forms for your country/region, where you will find the forms that you need to fill out and, also provide mandatory documents from government site. We have also provided the samples forms for your quick reference or understanding. When you complete the forms, please upload all the mandatory forms to complete the registration process.

US suppliers

US, USPS entity

W9 form

STAF form

ACH form

CA 590 form

CA 587 form

Non-US supplier

US, USPS entity

W8 form

STAF form

Wire form (International payment)

EMEA

EMEA VCF Form

Austria

Belgium

Denmark

Finland

France

France Data Mechanics

Germany

Greenland

Ireland

Italy

Luxemburg

Netherlands

Netherlands BV

Nigeria

Norway

Poland

Russia

South Africa

Spain

Sweden

Switzerland

United Kingdom

Israel VCF Form

India

VCF form

Indian supplier setup under India NB and SL Entity VCF form

Please attach GSTIN and PAN copy as mandatory document for your company registration

MSME Certificate – if applicable

If you provide MSME Certification, then you must fill the Declaration Form

CIN certificate – If applicable

Foreign supplier setup under India NB and SL Entity VCF form

Please attach the following forms as part of the registration:

Tax Residency Certificate issued by your local tax jurisdiction certifying the residency in your home State

E10F as prescribed by Indian Tax office. If India PAN is allotted, FORM 10F generated from India Income Tax Portal needs to be attached

No Permanent establishment certificate (Declaration attached to be duly executed).

APAC

VCF Form

China

Hongkong

New Zealand

Singapore

Singapore Supplier VCF Form Australia

Indonesia

Japan

Malaysia

Korea

Taiwan

Other suppliers

Canada, VTC entity 

W8 form 

IACH form or wire form

Drift chat loading