Налоговая система

Status: 🟢 базовый сбор реализован (спека 7); 🟡 двухуровневое распределение — POST-MVP (спека 7+ или 19).

Принцип

Каждое здание платит налог с прибыли. Куда идёт налог — зависит от владельца здания:

Владелец здания (Building.OwnerKind) % в город % в страну % владельцу
Частное (private_player) 15% 5% 80% (игроку)
Муниципальное (city_gov) 0%* 10% 90% (в City.Budget)
Государственное (country_gov) [v2] 0% 0% 100% (в Country.Budget)

* Город не платит налог сам себе — это было бы бессмыслицей.

Default-числа выше — гипотезы. Точные ставки устанавливаются Госдумой (лимиты) и Гордумой (финал в лимитах). См. OQ-118.

Кто что устанавливает

Госдума страны
  └── задаёт ЛИМИТЫ ставок (max % в город, max % в страну)
        │
        ▼
Гордума города
  └── в этих лимитах задаёт КОНКРЕТНЫЕ ставки города
        │
        ▼
Мэр
  └── может ПРЕДЛАГАТЬ изменение ставки → голосование Гордумы
  • Президент через указ может временно менять ставки в условиях войны ([v2]).

Виды налогов

Налог База Сборщик Default лимит Куда идёт
Подоходный ЗП NPS и Player Город 0…20% City.Budget
Налог на прибыль фабрик Доход частных заводов Город (15%) + Страна (5%) 0-20% / 0-10% См. таблицу выше
Налог с продаж Розница Город 0…2% City.Budget
Импортные пошлины Покупки извне Город 0…10% City.Budget
Налог на землю Владение Territory Регион/Город 0…5% Region.Budget / City.Budget
Лицензионный сбор Открытие пивоварни и т.п. Город (разовый) По таблице City.Budget

Что происходит когда страна нейтральна

Если на старте мира никто не основал государство, налоговая часть «в страну» (5% или 10%) не пропадает — она копится на счёте Country (Country.Budget). Когда первая партия захватывает регион и основывает государство → все накопленные деньги переходят к новому Президенту.

Это создаёт стимул: чем дольше нет государства, тем больше «приз» для первой партии.

Налоговые льготы

  • Каникулы для нового частного бизнеса (первые N тиков без налога).
  • Льготы малому бизнесу (для ларьков и магазинов у дома).
  • Свободные экономические зоны [v2] — отдельные регионы с пониженными налогами.

Налоговая дилемма

Низкие налоги Высокие налоги
Жители богатеют → больше потребления Бюджет города толстеет → больше стройки
Коммерция процветает → ↑ налогов с продаж Платёжеспособность жителей ↓ → голод
Бюджет города мал → нет стройки и сервисов Восстания, миграция, потеря жителей

Хорошая стратегия мэра: балансировать ставки в соответствии с фазой экономики и политическим циклом.

Реализация

  • Все транзакции пишутся в TaxLedger с полями: from_building_id, to_account_kind (city/country/player), amount_kopecks, tax_kind, tick_time.
  • Тик считает прибыль каждого здания, применяет таблицу выше, делает атомарную транзакцию по 3 направлениям.

Открытые вопросы

  • OQ-118 — конкретные ставки нового tax-сплита (нужно балансировать).
  • OQ-104 — выкуп независимости: какая часть налогов уходит «головной» стране?
  • OQ-105 — независимое мини-государство — платит ли налоги материнской стране?

Экспорт / импорт сырья — пошлины региона

💡 Гордума региона устанавливает условия экспорта своего сырья и импорта чужого.

Параметр Кто устанавливает Дефолт Cap (Госдума)
max_export_pct (доля current_reserve на экспорт) Гордума региона 50%
export_duty_pct (пошлина на экспорт) Гордума региона 0% 30%
import_duty_pct (пошлина на импорт) Гордума города-приёмника 0% 30%

Внутри страны — по умолчанию свободный рынок (0% пошлины). Внешние тарифы (страна-страна) — устанавливаются Президентом / Госдумой через санкции и договоры.

См. Ресурсы и региональные резервы для деталей.

See also