Составьте исковое заявление в структуре ст. 131 ГПК РФ за 5 минут: выберите тип иска, заполните поля — документ соберётся автоматически, а госпошлина рассчитается по ст. 333.19 НК РФ и подставится в текст. Пустые поля останутся прочерками «____» — их можно дописать от руки после печати.
Данные никуда не отправляются: документ формируется прямо в вашем браузере.
<!-- ПОИСК СУДА -->
<div class="calc-row wide court-search">
<button type="button" class="court-search-toggle" @click="court.open = !court.open">
🔍 <span x-text="court.open ? 'Скрыть поиск суда' : 'Найти суд по адресу — подставим в иск'"></span>
</button>
<div class="court-panel" x-show="court.open" x-transition>
<p class="court-hint" x-text="type==='zozpp' ? 'По ЗоЗПП иск подаётся по ВАШЕМУ адресу (ст. 17 Закона) — введите его:' : (type==='zp' ? 'Введите адрес работодателя или вашего места работы:' : 'Введите адрес ОТВЕТЧИКА (город, улица, дом):')"></p>
<div class="court-input-row">
<input type="text" x-model="court.addr" placeholder="например: Москва, Тверская, 1"
@keydown.enter.prevent="findCourt()" :disabled="court.loading">
<button type="button" class="btn btn-primary" @click="findCourt()" :disabled="court.loading || court.addr.trim().length < 4"
x-text="court.loading ? 'Ищу…' : 'Найти'"></button>
</div>
<!-- Результаты -->
<div class="court-results" x-show="court.ms || court.fs">
<template x-if="court.ms">
<div class="court-card" :class="recommendedCourt === 'ms' ? 'court-card-rec' : ''">
<div class="court-card-head">
<b x-text="court.ms.title"></b>
<span class="court-rec-badge" x-show="recommendedCourt === 'ms'">✓ подходит для вашего иска</span>
</div>
<div class="court-card-addr" x-text="court.ms.address"></div>
<template x-if="court.ms.site"><a class="court-card-site" :href="'https://' + court.ms.site.split(' ')[0].replace(/^https?:\/\//,'')" target="_blank" rel="noopener nofollow" x-text="court.ms.site.split(' ')[0]"></a></template>
<button type="button" class="court-pick" @click="pickCourt(court.ms, 'ms')">Вставить в иск</button>
</div>
</template>
<template x-if="court.fs">
<div class="court-card" :class="recommendedCourt === 'fs' ? 'court-card-rec' : ''">
<div class="court-card-head">
<b x-text="court.fs.title"></b>
<span class="court-rec-badge" x-show="recommendedCourt === 'fs'">✓ подходит для вашего иска</span>
</div>
<div class="court-card-addr" x-text="court.fs.address"></div>
<template x-if="court.fs.site"><a class="court-card-site" :href="'https://' + court.fs.site.split(' ')[0].replace(/^https?:\/\//,'')" target="_blank" rel="noopener nofollow" x-text="court.fs.site.split(' ')[0]"></a></template>
<button type="button" class="court-pick" @click="pickCourt(court.fs, 'fs')">Вставить в иск</button>
</div>
</template>
<p class="court-check-note">Перед подачей сверьте участок на официальном сайте суда — границы иногда меняются.</p>
</div>
<!-- Ошибки и fallback -->
<div class="court-error" x-show="court.error === 'not_found'">
Суд для этого адреса не нашёлся. Уточните адрес: нужны город, улица и дом (без квартиры).
</div>
<div class="court-error" x-show="court.error === 'unavailable'">
Сервис подсудности временно недоступен — попробуйте через минуту или воспользуйтесь инструкцией ниже.
</div>
<div class="court-fallback" x-show="court.error === 'not_configured'">
<p><b>Автопоиск суда скоро появится.</b> А пока — как найти нужный суд за 2 минуты:</p>
<ol>
<li>Откройте <a href="https://sudrf.ru" target="_blank" rel="noopener nofollow">sudrf.ru</a> → «Поиск судебных участков и территориальной подсудности».</li>
<li x-text="type==='zozpp' ? 'Введите ВАШ адрес (по ЗоЗПП — подсудность по месту жительства истца).' : 'Введите адрес ответчика.'"></li>
<li x-text="recommendedCourt === 'ms' ? 'Вам нужен МИРОВОЙ судья (цена иска до 50 000 ₽ / развод без спора о детях).' : 'Вам нужен РАЙОННЫЙ суд.'"></li>
<li>Скопируйте название суда и вставьте в поле выше.</li>
</ol>
</div>
</div>
</div>
<div class="calc-row">
<label>Истец (вы) — ФИО</label>
<input type="text" x-model="f.istec" placeholder="Иванова Мария Сергеевна">
</div>
<div class="calc-row">
<label>Телефон / e-mail истца</label>
<input type="text" x-model="f.istecTel" placeholder="+7 900 000-00-00, mail@example.ru">
</div>
<div class="calc-row wide">
<label>Адрес истца</label>
<input type="text" x-model="f.istecAddr" placeholder="г. Москва, ул. Примерная, д. 1, кв. 2">
</div>
<div class="calc-row wide">
<label x-text="type==='zozpp'||type==='zp' ? 'Ответчик — наименование организации' : 'Ответчик — ФИО / наименование'"></label>
<input type="text" x-model="f.otv" x-bind:placeholder="type==='zozpp'||type==='zp' ? 'ООО «Ромашка», ИНН 7700000000' : 'Петров Пётр Иванович'">
</div>
<div class="calc-row wide">
<label>Адрес ответчика</label>
<input type="text" x-model="f.otvAddr" placeholder="Адрес регистрации / юридический адрес">
</div>
Ваш документ — проверьте и дополните прочерки «____»
⚠️ Документ — типовой шаблон по ст. 131–132 ГПК РФ, а не персональное юридическое заключение. Перед подачей проверьте реквизиты суда (найдите свой участок на сайте суда), подпишите и приложите доказательства. Сложный случай? Задайте вопрос нашему AI-юристу кнопкой внизу страницы.