---
title: "Получить учётную политику бизнесов и юрлиц"
method: GET
path: "/api/v1/core/accounting-policy"
tags: ["Core accounting"]
---

# Получить учётную политику бизнесов и юрлиц

`GET /api/v1/core/accounting-policy`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/core/accounting-policy`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-Api-Key`
  - OAuth 2 (authorization code, authorization URL `https://erp.akeda.ru/oauth2/authorize`, token URL `https://erp.akeda.ru/oauth2/token`, scopes: `akeda:delegate`)
  - HTTP bearer

Раздел «Учётная политика» — версии с датой действия. У бизнеса метод учёта (история — переходы метода), очистка сумм от НДС и порог ожидания вычета; у юрлица режим налога и ставки по видам. Нет версий — умолчание — суммы с налогом, порог 12 месяцев, режим не выбран, ставок нет.

## Headers

- `X-Tenant` string, required

## Response `200`

Учётная политика

- CoreAccountingPolicy
  - `businesses` CoreBusinessPolicy[], required
    - `id` string, uuid, required
    - `name` string, required
    - `is_active` boolean, required
    - `accounting_method` 'cash' | 'accrual', required
    - `accrual_from` string, date
    - `vat_presentation` CorePolicyVATPresentationVersion[], required
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `presentation` 'gross' | 'net', required
    - `vat_pending` CorePolicyVATPendingVersion[], required
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `months` integer, required
    - `accountable_days` CorePolicyAccountableDaysVersion[]: Срок авансового отчёта, дней (ERP-1176); пусто — умолчание 30
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `days` integer, required
    - `revenue_items` CoreOrderRevenueItemRule[]: Статьи выручки исполнений продажи или закупки по виду строки (этап 4 ERP-1427)
      - `kind` 'goods' | 'service'
      - `item_id` string, uuid
      - `item_name` string
      - `valid_from` string, date
  - `companies` CoreCompanyPolicy[], required
    - `id` string, uuid, required
    - `name` string, required
    - `is_active` boolean, required
    - `business_id` string, uuid, required
    - `tax_mode` CorePolicyTaxModeVersion[], required
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `mode` 'deductible' | 'non_deductible' | 'none', required
      - `tax_currency` string, required: Налоговая валюта юрлица: в ней ведутся суммы налога регистров НДС и документа «НДС за квартал». По умолчанию RUB.
    - `vat_rates` CorePolicyVATRatesVersion[], required
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `general` string, required: Процент общей ставки с двумя знаками; пусто — вид не заведён
      - `reduced` string, required: Процент льготной ставки с двумя знаками; пусто — вид не заведён
    - `tax_regime` CorePolicyTaxRegimeVersion[]: Система налогообложения с историей (ERP-1579)
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `regime` 'osno' | 'usn_income' | 'usn_income_expense' | 'ausn_income' | 'ausn_income_expense' | 'eshn' | 'psn' | 'npd', required
      - `rate` string: Ставка основного режима в процентах с двумя знаками; нет — не задана (у ПСН и НПД необязательна)
      - `patent` boolean, required: Вместе с основным режимом ИП применяет патент
    - `sole_proprietor` boolean: Юрлицо — ИП (вид организации в карточке): доступны ПСН, НПД и патент
    - `payroll_official` CorePolicyPayrollOfficialVersion[]: Вся ли зарплата в бухгалтерии и источник официальной части, с историей (ERP-1700); пусто — вся официальная
      - `id` string, uuid, required
      - `valid_from` string, date, required: Начало версии; 0001-01-01 означает «с начала учёта»
      - `valid_to` string, date: Последний день версии; отсутствует у открытой версии
      - `all_official` boolean, required: Вся начисленная зарплата отражается в бухгалтерии
      - `source` 'manual' | 'onec_bp' | 'onec_zup': Источник официальной части; нет при all_official

## Other responses

- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `500`: Внутренняя ошибка без раскрытия server-only деталей

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/3c60ded179f2?raw)
