Налоги: НДС или «налог на Google»
«Налог на Google» — это налог на добавленную стоимость (НДС) для иностранных компаний, которые оказывают электронные услуги покупателям из России. Чтобы оплачивать этот налог через API Банка 131, обратитесь к вашему персональному менеджеру.
Схемы работы
С автоматическим удержанием. Эта схема подходит, если вы принимаете платежи через Банк 131. Банк автоматически удерживает сумму налога с каждого платежа. Когда наступает срок уплаты, деньги уже на вашем обеспечительном счете.
С пополнением счета. Вы самостоятельно пополняете обеспечительный счет в Банке 131. После этого Банк выполняет ваши распоряжения по выплатам в налоговую.
Проверить баланс на обеспечительном счете можно через метод
wallet/balance.
Уплатить налог
Для уплаты налога укажите следующие реквизиты:
БИК: 017003983
Номер казначейского счета: 03100643000000018500
Номер единого казначейского счета: 40102810445370000059
Получатель: Казначейство России (ФНС России)
ИНН получателя: 7727406020
КПП получателя: 770801001
КБК 18201061201010000510
Используйте запрос session/init/payout, передав минимальный или расширенный набор параметров, когда нужно указать дополнительные реквизиты (например, КБК, ОКТМО, период и другое).
Выплата с минимальным набором параметров
Параметры запроса
| Название | Обязательность | Тип | Описание |
|---|---|---|---|
payment_method/payout_details | + | array | Платежные данные |
type | + | string | Значение: tax |
tax | + | object | Данные для уплаты налогов |
type | + | string | Тип или способ уплаты налога. Всегда: tax_short |
tax_details | + | object | Данные выплаты в налоговую |
amount_details | + | object | Сумма |
amount | + | int | Сумма в копейках. Значение должно быть больше нуля. Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Всегда: rub |
Пример выплаты с минимальным набором параметров
curl -X POST
https://demo.bank131.ru/api/v1/session/init/payout \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-PROJECT: your_project_name' \
-H 'X-PARTNER-SIGN: signature' \
-d '{
"amount_details": {
"amount": 20000,
"currency": "rub"
},
"payment_method": {
"type": "tax",
"tax": {
"type": "tax_short",
"tax_details": {}
}
}
}'
Выплата с расширенным набором параметров
Параметры запроса
| Название | Обязательность | Тип | Описание |
|---|---|---|---|
payment_method/payout_details | + | array | Платежные данные |
type | + | string | Значение: tax |
tax | + | object | Данные для уплаты налогов |
type | + | string | Тип или способ уплаты налога. Всегда: tax_full |
uin | + | string | Уникальный идентификатор начисления. Для платежей в налоговую всегда 0 |
description | + | string | Назначение выплаты |
tax_details | + | object | Данные выплаты в налоговую |
period | + | string | Период, за который вам нужно заплатить налог |
kbk | + | string | Код бюджетной классификации, 20 цифр |
oktmo | + | string | Общероссийский классификатор территорий муниципальных образований, 8 или 11 цифр |
payment_reason | + | string | Основание платежа |
document_number | + | string | Номер документа |
document_date | + | string | Дата документа |
payer | + | object | Данные отправителя для платежа в налоговую |
payee | + | object | Данные получателя для платежа в налоговую |
amount_details | + | object | Сумма |
amount | + | int | Сумма в копейках. Значение должно быть больше нуля. Чтобы передать 100 рублей, укажите 10000 |
currency | + | string | Код валюты согласно ISO 4217. Регистр не важен. Всегда: rub |
Значения параметров
Основание платежа payment_reason
ТП— при уплате налога/взноса за текущий период;ЗД— при добровольном погашении задолженности по налогам/взносам;ТР— при погашении задолженности по требованию ИФНС или ФСС;АП— при погашении задолженности по акту проверки (до выставления требования).
Период period
- Если в параметре
payment_reasonуказаноТПилиЗД, то укажите периодичность уплаты налога, установленную законодательно, в одном из нижеприведенных форматов:- для ежемесячных уплат:
МС.ХХ.ГГГГ, гдеХХ— номер месяца (от 01 до 12), аГГГГ— год, за который производится платеж (например, при уплате НДФЛ с зарплаты работников за февраль 2026 г. поставьтеМС.02.2025); - для налогов, уплачиваемых ежеквартально:
КВ.ХХ.ГГГГ, гдеХХ— номер квартала (от 01 до 04),ГГГГ— год, за который уплачивается налог; - для полугодовых налогов (к примеру, ЕСХН):
ПЛ.ХХ.ГГГГ, гдеХХ— номер полугодия (01 или 02),ГГГГ— год, за который перечисляется налог; - для годовых платежей:
ГД.00.ГГГГ, гдеГГГГ— год, за который уплачивается налог (например, производя окончательный расчет по налогу на прибыль за 2025 год, поставьтеГД.00.2025).
- для ежемесячных уплат:
- Если в параметре
payment_reasonстоитТР, то укажите дату требования. - Если в параметре
payment_reasonстоитАП, то поставьте0.
Номер документа document_number
Если в параметре payment_reason указано:
ТПилиЗД, то0.ТР, то номер налогового требования об уплате.АП, то номер решения по проверке.
Дата документа document_date
Если в параметре payment_reason указано:
ТП, то дату подписания декларации или0, если дата не указана.ЗД, то0.ТР, то дату требования об уплате.АП, то дату решения, принятого после проверки.
Назначение выплаты description
В параметре description укажите:
- тип операции;
- основание выплаты;
- наименование работ, услуг, товаров;
- облагается НДС или нет;
- для нерезидентов РФ код валютной операции, согласованный с Банком 131.
Требования к заполнению:
- запрещены символы:
?,!; - максимальная длина текста: 210 символов.
Пример назначения выплаты
- Для резидентов
- Для нерезидентов
Перевод средств по договору № 5015553456 Иванов Иван Иванович НДС не облагается
{VO99090} Перевод средств по договору № 5015553456 Иванов Иван Иванович НДС не облагается
Пример выплаты с расширенным набором параметров
curl -X POST \
https://demo.bank131.ru/api/v1/session/init/payout \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-PROJECT: your_project_name' \
-H 'X-PARTNER-SIGN: signature' \
-d '{
"payment_method": {
"type": "tax",
"tax": {
"type": "tax_full",
"tax_details": {
"period": "КВ.04.2025",
"document_number": "12345",
"kbk": "18210301000011000110",
"oktmo": "45348000",
"payment_reason": "ЗД",
"document_date": "01-07-2025"
},
"description": "test payment",
"uin": "0",
"payer": {
"inn": "1234567890",
"kpp": "044525416"
},
"payee": {
"bik": "017003983",
"account": "30102810400000000001",
"account_eks": "40101810045250010041",
"name": "name",
"kpp": "770701001",
"inn": "7707500730"
}
}
},
"amount_details": {
"amount": 5900,
"currency": "rub"
},
"customer": {
"reference": "lucky",
"contacts": [{
"email": "user123@test.com"
}]
},
"metadata": {
"key": "value"
}
}'