Juridicheskie and accounting intricacies of Internet services that receive money from the audience from all over the world

Hi all! Need advice.
Working on a startup (saas, Internet service), which suggests that users from different countries pay for services by credit cards and electronic money (via the aggregator, of course).

In fact, I provide services to foreign individuals and/or entities. What difficulties I have in this regard? If such activities upon registration, the regular OOO or is it better to register a company abroad?

Poskajite, PLC, examples of Russian startups on international markets, with whom you can communicate on this theme.
October 8th 19 at 02:50
3 answers
October 8th 19 at 02:52
Touching of the questions:
1. Yes, it is possible without any problem to work through a Russian company. To open a firm abroad up to you: it may play a role of a fashion factor, ease of calculations (some foreigners will obviously be easier to work with "compatriots"), the tax burden and So it is necessary to weigh all "for" and "against";
2. no major difficulties with the fact that you by Russian company providing services to foreign individuals or legal entities, no. Except for the fact that if you work directly, the Bank may require supporting documents (treaties, acts etc, but you can limit the offer). The opening of foreign currency accounts (EUR, USD) for the reception of foreign currency by Bank transfer is also not a problem;
3. if you work through an aggregator, paper correspondence with the Bank will be less than for item 2, and get rid of the need to open foreign currency accounts.

For a more complete answer will specify the services (there may be restrictions depending on the country) and estimated the location of the majority of customers.
October 8th 19 at 02:54
Faced with cash (credit cards, etc...), but by Bank transfer (LLC, JSC, JSC, SP) — need to have foreign currency account. And then go to jail.
October 8th 19 at 02:56
Greetings, our project takes money from customers, not only in Russia.
The easiest way is to sign a contract with the aggregator (payment system), which supports payments from other countries. In this case, You will have a contract with the aggregator and the money You will already receive from him. An example of such a payment system ROBOKASSA, CyberPlat and many others.
But each aggregator and payment system there are restrictions about countries credit card issuers. These points need to be clarified, to suddenly be confronted when working with a client.

Find more questions by tags Payment systemsStartupsElectronic bookkeeping