If an account is verified after 16 June 2026, this section can be skipped.
Why is re-verification required?
Reason: To verify ownership of your business.
Due to stricter European and Swiss anti-money laundering legislation, all linked Stripe accounts must undergo an enhanced identity, mandate and ownership verification process in 2026.
Stripe automatically cross-checks your details against national commercial registers in the background
If there are any discrepancies in the register compared with the personal or company details held in the Stripe account, the system will flag this. Stripe now strictly requires the registration of all beneficial owners listed in the register, as well as the authorised signatories.
Step 1.
Go to the Legal Details section in your eCarUp account and click on “Verify”; the Stripe onboarding page will open in a new window.
Stripe automatically synchronises your entries with the national commercial registers in the background
Tip: If, as an admin, you do not know the private email addresses of your CEOs or investors, Stripe offers the ‘Send secure link’ option in the form. The person receives a link and enters their details directly into Stripe in an encrypted format. Neither you nor eCarUp can see this information.
Company details: Exact company name, address and UID (company identification number), entered exactly as recorded in the commercial register.
Enter either a beneficial owner or a member of the management.
Beneficial owner: Any person who directly or indirectly holds 25% or more of the company’s shares must be entered with their name, date of birth and home address.
Tip for public limited companies (AG): As shareholders are not publicly visible in the commercial register, the information you provide to Stripe regarding the beneficial owner is initially based on your own declaration. However, you must ensure you have an up-to-date extract from your internal share register available for any subsequent spot checks by Stripe. If Stripe requests this and the data does not match your submission, the account will be irrevocably suspended.
Management (Directors/Executives): Managing directors listed in the commercial register must also be registered with their personal details. (To comply with AML legislation, if your company has no shareholders with a stake of more than 25 per cent, Stripe must instead collect information on the board of directors.)
Charities do not have commercial owners (shareholders). Therefore, the principle of ‘control rather than ownership’ applies here.
When completing the Stripe onboarding process, be sure to select the ‘Charity’ type for the business.
When asked about beneficial owners (beneficial owner), select the option ‘Continue with no owners’.
Enter the organisation’s details as well as the personal details (name, date of birth, residential address, ID photo) of at least one authorised signatory (e.g. the president of the association, a board member or the managing director)
Designate the relevant member of staff as the account representative. They must verify their identity in the usual way using their ID and password.
As a local authority has no owners, select ‘No owners’ under UBOs (beneficial owners).
The most important step: After submitting the form, the dashboard will display an error message (‘Failed Verification’) due to the placeholders. This is normal.
Please now contact eCarUp Support with the subject line “Account verification” at support@ecarup.com, including the following message: Hello, we are a government agency and we require the Stripe account ID for the account: xxxxx
Please use the Stripe ID to complete the document containing the following details (Step 6) and return it to us.
Requirements for the letter: The document must be printed on the official letterhead of the municipality/canton, contain the Stripe account ID and be signed by a senior official (e.g. the mayor or town mayor) who is not the account administrator themselves. The submission must be made from an official government email address (e.g. name@gemeinde.ch). The Stripe Compliance Team will then manually activate the account.
The Know-Your-Customer (KYC) principle requires companies to verify the identity of their customers in order to prevent illegal activities such as money laundering and to comply with regulatory requirements.
As part of the fight against terrorist financing, the EU is tightening transparency in financial transactions in 2020 with the implementation of the Fifth Anti-Money Laundering Directive. For eCarUp station owners, this means that the identity of the account holder (individual or legal entity) must be established at all times and verified by entering identification information. You can find more information about the directive on this page: https://ec.europa.eu/commission/presscorner/detail/en/STATEMENT_18_3429
This step is only required if you accept payments through our platform. If all charging sessions are free of charge, verification is not necessary.
Legal Information
Log in to the eCarUp web portal with your station operator account
In the menu, navigate to Account --> Overview, go to the Legal Information section, and click Edit next to the first “Set up account type.”
Important: Changing the account type from “Private Individual” to “Company” can only be done retroactively through our support team.
Legal Information
If you are a private individual, select “Private Individual” as the operator of a charging station or the party responsible for the financial transactions processed through eCarUp.
Account Verification
Once you have filled in the legal information, please click on “Verify.”
A new browser window will open, and you will be redirected to our payment service provider, Stripe.
Note: Some browsers use pop-up blockers, such as Firefox.
Select “Edit Personal Details.”
Verify Data
Upload ID. Additional options for official documents are listed below.
Submit
Confirm
Log in again using the newly opened window. It is important that you use the newly opened window.
Withdrawal
Enter your withdrawal account.
The “Start Withdrawal” and “Set Withdrawal Schedule” (Premium) options are only available once your account has been verified.
Complete the verification process
It may take up to one business day for your account to be verified.
Log in again after one day and check under Account --> Overview to see if “Deposits and withdrawals allowed” appears.
For subsequent payouts, Stripe sends the bank the first and last names listed in the legal information. Some banks verify whether these names match those of the account holder or authorized representative. We recommend checking this at the latest when a payout fails.
Legal Information
In STWEG, select “Private Individual” as the operator of a charging station or the party responsible for the cash flow billed through eCarUp.
The following information is required for a natural person:
First name, last name
Address and country
Date of birth
Management is handled by the property management company
If this is the case, proceed as follows for the first name and last name fields:
First name: STWEG Ahornstrasse 23, Zug c/o Immobilien & Treuhand Muster AG, Hans Rudolf (first name of the representative)
Last name: Muster (last name of the representative)
The address and the remaining lines must also be in the name of Company XY.
Note: A note (commission) can be added to the payment receipt. You can find more information here: Comment field
Account Verification
Once you have filled in the legal information, please click on “Verify.”
A new browser window will open, and you will be redirected to our payment service provider, Stripe.
Note: Some browsers use pop-up blockers, such as Firefox.
Select “Edit Personal Details.”
Verify Data
Upload ID. Whether you are an individual or a business, you must verify your identity using your ID in both cases. Other acceptable forms of official identification are listed below.
Submit
Confirm
Log in again using the newly opened window. It is important that you use the newly opened window.
Withdrawal
Enter your withdrawal account.
The “Start Withdrawal” and “Set Withdrawal Schedule” (Premium) options are only available once your account has been verified.
Complete the verification process
It may take up to one business day for your account to be verified.
Log in again after one day and check under Account --> Overview to see if “Deposits and withdrawals allowed” appears.
Legal details
For businesses, select ‘Edit legal details’.
Important: Enter the exact company name, address and VAT number (company identification number), exactly as recorded in the commercial register.
Complete all mandatory fields truthfully.
Important: The VAT number must also be entered, as it is required for the verification process. Even if the company is not liable for VAT, this must still be entered.
You can find the VAT number via the following link:
Click on 'Save'
As a company, you must also add an account representative. The easiest way to do this is to register the person listed in the commercial register, as fewer documents are required in this case.
Make sure that the information you provide is accurate.
The address must be the representative’s actual address, not the company’s address.
Click Save
Account Verification
Stripe automatically synchronises your entries with the national commercial registers in the background
Once you have filled in the legal information, please click on “Verify.”
A new browser window will open, and you will be redirected to our payment service provider, Stripe.
Note: Some browsers use pop-up blockers, such as Firefox.
Tip: If, as an admin, you do not know the private addresses of your CEOs or investors, Stripe offers the ‘Send secure link’ option in the form. The person receives a link and enters their details directly into Stripe in an encrypted format. Neither you nor eCarUp can see this information.
Beneficial owner: Any person who directly or indirectly holds 25% or more of the company’s shares must be entered with their name, date of birth and home address.
Tip for public limited companies (AG): As shareholders are not publicly visible in the Swiss Commercial Register, the entry of the beneficial owner on Stripe is initially based on your self-declaration. However, you must ensure you have a current extract from your internal share register available for any subsequent spot checks by Stripe. If Stripe requests this and the data does not match your entry, the account will be irrevocably suspended.
Management (Directors/Executives): All directors listed in the register must also be recorded with their personal details. (To comply with AML legislation, if your company has no shareholders with a stake of more than 25 per cent, Stripe must instead collect information on the board of directors.)
Select “Edit” for company information, as well as management and ownership details.
Verify Data
We recommend uploading an identification document when creating your account. (e.g., ID card. Additional options for official documents are listed below.) If this is not done, additional documents may be requested depending on your transaction volume.
Submit
Confirm
Log in again using the newly opened window. It is important that you use the newly opened window.
Withdrawal
Enter your withdrawal account.
The “Start Withdrawal” and “Set Withdrawal Schedule” (Premium) options are only available once your account has been verified.
Complete the verification process
It may take up to one business day for your account to be verified.
Log in again after one day and check under Account --> Overview to see if “Deposits and withdrawals allowed” appears.
Legal Information
For municipalities and government agencies, select “Company” under “Set up account type.”
Then go to “Legal Information” and select “Edit.”
Fill out all required fields accurately.
Important: The VAT number must also be entered, as it is required for the verification process. Even if the company is not subject to VAT, this number should still be entered.
You can find the VAT number at the following link: https://www.uid.admin.ch/Pages/search.aspx?lang=en
Click Save
If you are a municipality or government agency, you must also add a representative for the account. This can be the person in question or, for example, a board member.
Please make sure that all information is entered accurately.
The address must be the representative’s actual address, not the company address.
Click Save
Account Verification
Once you have completed the legal details, please click on ‘Verify’.
A new browser window will open and you will be redirected to our payment service provider, Stripe.
Please note: some browsers, such as Firefox, use a pop-up blocker.
Designate the relevant member of staff as the account representative. They must verify their identity in the usual way using their ID and password.
As a local authority has no owners, select “No owners” under UBOs (beneficial owners).
The most important step: after confirming, the dashboard will display an error (“Failed Verification”) due to the placeholders. This is normal.
Now contact eCarUp Support at support@ecarup.com, including the form from next step
Requirements for the letter: The document must be printed on the official letterhead of the municipality/canton, contain the Stripe account ID and be signed by a senior official (e.g. the mayor or town mayor) who is not the account administrator themselves. The submission must be made from an official government email address (e.g. name@gemeinde.ch). The Stripe Compliance Team will then manually activate the account.
Withdrawal
Enter your withdrawal account.
The “Start Withdrawal” and “Set Withdrawal Schedule” (Premium) options are only available once your account has been verified.
Complete the verification process
It may take up to one business day for your account to be verified.
Log in again after one day and check under Account --> Overview to see if “Deposits and withdrawals allowed” appears.
Documents for identity verification
(one document is sufficient in each case)
Make sure that the identity, first name, and last name match the submitted document exactly.
Passport
Driver's license
ID card (scans of the front and back are required)
Residence permit
Documents for address verification
(one document is sufficient)
Make sure the address matches the submitted document exactly.
Proof of residence / Residence certificate
Utility bill
Bank statement / Statement from a financial institution
Official letter from a government agency / Government-issued letter
Company Documents
(One copy of each document is sufficient)
VAT Registration
Articles of incorporation
Financial statements
Commercial register entry
Commercial register extract
White bar: Deposits and withdrawals are possible
In this case, everything is OK.
Yellow bar: Deposits and withdrawals are not possible. Additional verification information is required to reactivate the account
If the error message persists after one business day, please double-check your verification details.
This error message may also appear later if Stripe requires additional documents, for example, due to high transaction volume.