/* All page sections. Composed in app.jsx. */ const RR = window.Recharts; /* ============================== HERO ============================== */ function Hero() { return (
{/* subtle line graph background */}
{/* hairline grid axes */} {[120,240,360,480,600].map(y => ( ))} {/* the line itself */} {/* faint area under */} {/* end dot */}
{/* Nav */} {/* Hero content */}
01 ООО «Финколлегия» · Краснодар · ЮФО

Цифры как опора,
команда как сила.

Наводим порядок в финансах бизнеса. Строим финансовую модель на реальных деньгах — не на бумаге.

Бесплатная консультация Как это работает
{/* Hero strip — credible mini-metrics */}
{[ ["1,5 млн ₽", "минимальный оборот клиента"], ["до 50 чел.", "размер команды"], ["3–6 мес.", "окупаемость работы"], ["100%", "решений на данных"], ].map(([n, label]) => (
{n}
{label}
))}
{/* scroll cue */}
↓ прокрутите ●  live
); } /* ============================== PROBLEM ============================== */ function Problem() { const items = [ "Продажи есть — а денег нет", "Непонятно, сколько можно безопасно вывести из бизнеса", "Невозможно спрогнозировать кассовый разрыв", "Планы не ставятся или не выполняются", "Руководители не отвечают за доход", "Сотрудники не знают, за что и перед кем отвечают", ]; return (
Узнаёте себя?

Шесть симптомов, которые мы слышим на первой встрече.

Если хотя бы три из шести — про вас, дело не в продажах и не в «плохих сотрудниках». Дело в том, что цифры разрозненны, а ответственность за деньги ни за кем не закреплена.

{items.map((t, i) => (
{String(i+1).padStart(2,"0")}

«{t}»

))}
); } /* ============================== SOLUTION ============================== */ function Solution() { return (
Решение

Два равнозначных элемента. Без одного из них не работает.

{/* Col 1: модель */}
А.

Единая финансовая модель на фактических деньгах

Не «как должно быть» из управленческого Excel, а то, что уже произошло на ваших банковских счетах. Из этого собирается P&L, Баланс, ДДС и прогноз на 3–6–12 месяцев.

    {["Подключение к 1С, банкам, Excel — единый источник правды", "P&L, Баланс, ДДС обновляются автоматически", "Сценарии «что если» считаются за секунды"].map(t => (
  • {t}
  • ))}
{/* Col 2: команда */}
Б.

Внедрённый финсовет руководителей

Регулярная встреча команды над одной моделью. Каждый руководитель видит свои цифры, отвечает за свой блок и принимает решения на общих данных, а не в своей голове.

    {["Регламент финсовета, повестка, ответственность за доход", "Команда сама ставит планы и сама их корректирует", "Собственник перестаёт быть единственным «носителем цифр»"].map(t => (
  • {t}
  • ))}
модель без команды → красивый отчёт «в стол» · команда без модели → разговоры без опоры
); } /* ============================== HOW IT WORKS (3 steps + dashboard) ============================== */ function HowItWorks() { return (
Как это работает

Три шага — от разрозненных файлов к живой модели.

На старте мы собираем данные из того, что у вас уже есть — никакого нового софта внедрять не нужно. Дальше — финансовая модель, в которой можно «крутить» сценарии.

{/* 3 steps horizontal flow */}
{[ { n:"01", icon:, title:"Агрегация данных", desc:"Собираем выписки из 1С, банков, операционные таблицы из Excel. Очищаем дубли, размечаем по статьям ДДС и P&L.", tag:"1С · банки · Excel" }, { n:"02", icon:, title:"Отчёты", desc:"Формируем три ключевых отчёта: P&L, Баланс, ДДС. Они обновляются автоматически по мере поступления данных.", tag:"P&L · Баланс · ДДС" }, { n:"03", icon:, title:"Финансовая модель", desc:"«Что если?»: меняете параметры — видите прогноз мгновенно. Базовый сценарий vs +20% продаж — за один клик.", tag:"сценарии · прогноз 3–6–12 мес." }, ].map((s, i) => (
{s.icon} {s.n}

{s.title}

{s.desc}

{s.tag}
{/* arrow connector on md+ */} {i < 2 && (
)}
))}
{/* === DASHBOARD === */}
Дашборд «Что если?»

Так выглядит ваша модель после второго месяца работы.

Поиграйте с параметрами справа — графики и KPI пересчитаются мгновенно. Это не картинка, это интерактивная модель.

); } /* ============================== REPORTS ============================== */ function Reports() { return (
Что вы получаете

Три отчёта, на которых строится управление деньгами.

Это управленческие отчёты — не для налоговой, а для того, чтобы видеть бизнес как он есть. Обновляются автоматически.

Чистая прибыль+982 000 ₽} > Собственный капитал5 650 000 ₽} > Сальдо за период+6,7 млн ₽} >
); } /* ============================== BENEFITS ============================== */ function Benefits() { const items = [ { icon: , title: "Контроль", text: "Решения на данных, а не на ощущениях. Никаких кассовых разрывов вслепую." }, { icon: , title: "Уверенность", text: "Понимание, какие деньги ваши, а какие пока трогать нельзя." }, { icon: , title: "Прогноз 3–6–12 мес.", text: "Поток денег, который не видно в отдельных накладных и платёжках." }, { icon: , title: "Основа для планирования", text: "План доходов, расходов, резервов и развития — на цифрах, а не на интуиции." }, ]; return (
Что это даёт собственнику

Четыре вещи, которые появляются у вас после внедрения.

{items.map((it, i) => (
{it.icon} 0{i+1}

{it.title}

{it.text}

))}
); } /* ============================== NOT US (dark) ============================== */ function NotUs() { const items = [ { label: "Бухгалтерия и сдача отчётности", note: "Налоги и декларации остаются у вашего бухгалтера — мы не пересекаемся." }, { label: "Юридический подрядчик", note: "Договоры, споры, регистрации — это к юристам." }, { label: "Внедрение софта / автоматизация", note: "Не продаём 1С, не пишем интеграции и не «настраиваем CRM»." }, { label: "«Сделал отчёт и исчез»", note: "Мы работаем в процессе — рядом с руководителями, а не из-за стены." }, ]; return (
Чем мы НЕ являемся

Четыре вещи, которые мы не делаем.

Финколлегия — финансовый партнёр на стороне собственника. Не ещё один аутсорс и не подрядчик, который сдаёт «отчёт в стол». Чтобы не было недопонимания — честно очерчиваем границы.

{items.map((it, i) => (

{it.label}

{it.note}

0{i+1}
))}
); } /* ============================== PRICING ============================== */ function Pricing() { const plans = [ { id: "start", name: "Старт", tagline: "Порядок в финансах", price: "100 000 ₽", priceNote: "разово", term: "2 недели", includes: [ "Сбор данных из 1С, банков, Excel", "Формирование P&L, Баланса, ДДС", "Базовая финансовая модель", "Передача отчётов и инструкций", ], featured: false, }, { id: "implement", name: "Внедрение", tagline: "Обучение + финмодель под бизнес", price: "200 000 ₽", priceNote: "разово", term: "1 нед. обучения + 6 нед. внедрения", includes: [ "Всё из «Старта»", "Обучение команды и руководителей", "Запуск регулярного финсовета", "Финансовая модель под ваш бизнес", "Сценарии «Что если» и прогноз", ], featured: true, }, { id: "support", name: "Поддержка", tagline: "Сопровождение", price: "50 000 ₽", priceNote: "/ месяц", term: "6 месяцев", includes: [ "Ежемесячное обновление модели", "Участие в финсоветах", "Консультации по решениям", "Корректировка прогнозов", ], featured: false, }, ]; return (
Тарифы

Три формата работы. Идут последовательно — или каждый отдельно.

{plans.map(p => (
{p.featured && (
рекомендуем
)}
{p.name}
0{plans.indexOf(p)+1}
{p.tagline}
{p.price} {p.priceNote}
{p.term}
    {p.includes.map(line => (
  • {line}
  • ))}
Обсудить тариф
))}
{/* Payback callout */}
Окупаемость работы

3–6 месяцев — за счёт финансового планирования, контроля и вовлечения команды.

3
мес.
минимум
6
мес.
средний срок
); } /* ============================== WHY NOW ============================== */ function WhyNow() { const points = [ "Чтобы перестать «тушить пожары» и перейти к стратегии развития", "Чтобы масштабировать порядок, а не хаос", "Чтобы перестать тратить всё, что заработали", "Невидимые потери съедают маржу каждый день", "Завтра прибыль будет стоить дороже", ]; return (
Почему сейчас

Пять причин не откладывать.

Это не манипуляция «сейчас или никогда». Это арифметика: каждый месяц без управленческого учёта стоит конкретных денег.

    {points.map((p, i) => (
  1. {String(i+1).padStart(2,"0")}

    {p}

  2. ))}
); } /* ============================== CONTACT ============================== */ function Contact() { const [form, setForm] = useState({ name:"", phone:"", turnover:"", task:"", agree: true }); const [sent, setSent] = useState(false); const [errors, setErrors] = useState({}); const validate = () => { const e = {}; if (!form.name.trim() || form.name.trim().length < 2) e.name = "Как к вам обращаться?"; const phoneDigits = form.phone.replace(/\D/g,""); if (phoneDigits.length < 10) e.phone = "Нужен телефон для связи"; if (!form.turnover) e.turnover = "Выберите оборот"; if (!form.agree) e.agree = "Нужно согласие на обработку"; return e; }; const submit = (ev) => { ev.preventDefault(); const e = validate(); setErrors(e); if (Object.keys(e).length === 0) setSent(true); }; if (sent) { return (

Заявка принята.

Свяжемся с вами в течение рабочего дня по номеру{" "} {form.phone}. До звонка можем посмотреть структуру ваших расходов — пришлите выгрузку, если удобно.

Наверх
); } return (
Бесплатная консультация

30 минут разговора — и вы уже понимаете, где деньги.

Расскажите коротко о бизнесе. Мы посмотрим структуру выручки и расходов и скажем, в каком тарифе вам стартовать — или что вам ещё не нужно.

{/* form */}
setForm({...form, name: e.target.value})}/> setForm({...form, phone: e.target.value})}/> setForm({...form, tg: e.target.value})}/>
{errors.agree &&
{errors.agree}
}
Отправить заявку Ответим в течение рабочего дня
{/* contacts panel */}
); } const Field = ({ label, error, optional, children }) => ( ); const ContactRow = ({ icon, label, value, href }) => ( {icon}
{label}
{value}
); /* ============================== FOOTER ============================== */ function Footer() { return (
ФИНКОЛЛЕГИЯ
финансовые консультанты

Финансовый партнёр на стороне собственника. Наводим порядок в деньгах малого бизнеса и запускаем культуру управления через финансы.

© 2026 ООО «Финколлегия». Все права защищены.
); } const FooterCol = ({ title, items }) => (
{title}
    {items.map(([label, href, mute], i) => (
  • {href ? {label} : {label}}
  • ))}
); Object.assign(window, { Hero, Problem, Solution, HowItWorks, Reports, Benefits, NotUs, Pricing, WhyNow, Contact, Footer, });