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

Дев'ята сорок вечора вівторка, і ви виставляєте рахунок за кухонним столом. Підписаний кошторис відкритий на телефоні, прихиленому до кухля з кавою, і ви переписуєте його рядок за рядком у рахунок: той самий клієнт, та сама адреса, ті самі чотирнадцять рядків, той самий податок. У дев'ятому рядку ви замість $1 840 набираєте $1 480.

Ніхто цього не помічає. Клієнт оплачує рахунок без жодного зауваження, бо клієнти не скаржаться на занижені рахунки, і $360 маржі випаровуються так, що ніхто ніколи не дізнається про їхнє існування. Або помилка йде в інший бік, клієнт її таки помічає — і тепер кожна інша цифра в рахунку під підозрою, на об'єкті, який до цього листа проходив ідеально.

У будь-якому разі помилку допущено не о 21:40. Її допущено в той момент, коли робочий процес вимагав набрати ті самі чотирнадцять рядків двічі.

Чому передрук кошторису коштує вам грошей?

Копіювання кошторису в рахунок відчувається як канцелярська робота, і саме тому це небезпечно: відбувається це, коли ви втомлені, справа достатньо нудна, щоб увага розсіювалася, а збої при цьому відбуваються тихо.

Заниження мовчить. Переставлена цифра, рядок на $60, що не пережив копіювання, кількість 12, яка стала 2. Жодне з цього не заявляє про себе. Клієнт платить те, що написано в рахунку, об'єкт закривається, а подальший розрахунок собівартості покаже проблему з маржею, яку ви потім помилково спишете на проблему з ціноутворенням.

Завищення кричить. Ту саму помилку в зворотний бік обов'язково знайдуть, і ціна тут — не ці $360. Ціна в тому, що клієнт тепер перевіряє все, на чому стоїть ваше ім'я. Довіра до рахунку бінарна, і одна невірна цифра перевертає її повністю.

Рядок податку — окрема пастка. Передрук означає, що ви застосовуєте податковий режим заново, по пам'яті: які рядки оподатковуються, за якою ставкою, з якої частини суми. Помилитеся — і або оплачуєте різницю з власної кишені під час перерахування податку, або надсилаєте клієнту лист-виправлення, який ніхто не любить писати.

А в передруку є своя ціна в часі. Оскільки виставлення рахунку через передрук — це рутина, воно чекає тихого вечора. Тихі вечори в сезон — рідкість, тож завершені об'єкти по кілька днів стоять без виставленого рахунку. Кожен такий день — це ви, що безвідсотково фінансуєте проєкт клієнта, лише тому, що ручне введення даних було нудним заняттям.

Друкувати акуратніше о 21:40 вечора — це не рішення. Рішення — прибрати другий набір тексту повністю.

Калькулятор прибутковості роботи показує, чи приніс завершений об'єкт той прибуток, який ви заклали в його ціну.

Конвертація: рахунок — це той самий кошторис, переведений на наступний етап

У Zeus підписаний кошторис конвертується в рахунок напряму. Рядки переходять точно такими самими, як у кошторисі: описи, кількість, ціни за одиницю. Податковий режим переходить разом із ними. Клієнт і об'єкт переходять разом із ними, бо рахунок створюється на тому самому об'єкті, на якому існує кошторис, а не як окремий документ, який доводиться заново прив'язувати до клієнта.

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

Є й другий, не завжди очевидний плюс: клієнт впізнає рахунок. Коли рахунок приходить із тими самими рядками, тим самим формулюванням і тими самими підсумками, що й підписаний документ, він читається як підтвердження, а не як новий документ, який потрібно ретельно вивчати. Знайомі рахунки оплачують; незнайомі — вивчають. Передрукований рахунок із переформульованими описами, переставленими рядками й сумою, що близька, але чомусь інша, запрошує до такого вивчення — навіть якщо кожна цифра правильна.

Конвертація не закриває вам доступ до редагування. Іноді рахунок законно відрізняється: рядок, який клієнт скасував посеред роботи, заміна матеріалу. Ви можете скоригувати перед відправленням. Суть — у вихідній позиції: ви починаєте з підписаного документа й змінюєте лише те, що справді змінилося, замість того, щоб починати з чистого аркуша й сподіватися відновити все по пам'яті.

Додаткові угоди про зміни приєднуються до того самого об'єкта

Саме на змінах у ході робіт реконструкція рахунку найчастіше йде не так. У кошторисі було $8 400. Потім клієнт додав розетку, схвалив секцію паркану й скасував полицю в сараї — усе це узгоджено в трьох розмовах і одному листуванні. На момент виставлення рахунку підрядник, що працює передруком, перетворюється на археолога, що збирає підсумкову цифру по пам'яті й прокрутці чату.

Коли зміни оформлено як додаткові угоди на тому самому об'єкті (з ціною, підписані, прикріплені до початкового кошторису), фінальний рахунок перестає бути актом реконструкції. Це підписаний кошторис плюс схвалені зміни, кожна з яких — документ, під яким клієнт уже поставив підпис. У рахунку немає жодної нової інформації.

Це повністю змінює розмову під час передачі:

«Рахунок збігається з кошторисом, який ви підписали 4-го числа, плюс три зміни, які ви схвалили: додаткова розетка 11-го, секція паркану 15-го і полиця в сараї, яку ми прибрали. Ті самі цифри, що й у документах, нічого нового».

Спробуйте провести цю розмову на основі рахунку, зібраного вручну, і пам'яті про три розмови на об'єкті. Різниця не у ввічливості — вона в тому, що одну версію можна перевірити за підписами за десять секунд, а іншу — ні.

Підрядник сидить на штабелі пиломатеріалів раннім ранком на об'єкті, телефон у руці, поруч термос із кавою

Що відбувається, коли в нумерації рахунків з'являються пропуски?

Дрібниця, яка перестає бути дрібницею під час підрахунку податків: нумерація.

Рахунки, які нумерують вручну, «пливуть». Ви пропускаєте номер, повторюєте його або ведете дві паралельні послідовності, бо у вашого телефона й вашого ноутбука було своє уявлення про те, який номер наступний. Усе це здається безневинним, доки хтось, чия робота — саме перевіряти такі речі (бухгалтер, аудитор наприкінці року, податковий інспектор), не запитає, що сталося з рахунком №1047. Пропуск у послідовності рахунків виглядає як видалений рахунок, а «здається, я просто його пропустив» — не та відповідь, яку хочеться давати щодо власних записів про виторг.

Zeus присвоює номери рахунків на сервері, як єдину безперервну послідовність для всього бізнесу. Ви ніколи не обираєте номер самі, два пристрої ніколи не можуть зіткнутися на одному й тому самому номері, і в послідовності немає дірок, які потрібно пояснювати. Одна практична деталь випливає з такого підходу: оскільки номер видає сервер, рахунок, складений офлайн, отримує свій остаточний номер у момент синхронізації. Послідовність лишається чистою саме тому, що жодному пристрою не дозволено вгадувати.

Супутнє правило: помилки анулюються, а не видаляються. Анульований рахунок лишається в записі, позначений як анульований, — це зберігає цілісність послідовності й чесність історії. Система виставлення рахунків, із якої можна тихо щось видалити, — це система, чиїм звітам не можна повністю довіряти, включно з вашими власними.

Пакетне виставлення рахунків за п'ятничним «хвостом»

Навіть із конвертацією реальні тижні закінчуються стосом: чотири об'єкти завершено з понеділка, жоден не виставлений у рахунку, бо за кожним завершенням одразу чекав наступний об'єкт.

Пакетне виставлення рахунків існує саме для такого нагромадження. Замість обробки кожного завершеного об'єкта по одному ви формуєте рахунки одразу для кількох об'єктів за один прохід: кожен побудований на власному підписаному кошторисі та схвалених додаткових угодах, кожен пронумерований по порядку, готовий до відправлення. П'ятничний «хвіст» перетворюється з вечора, який ви весь час відкладаєте, на кілька хвилин.

Економіка тут нудна й реальна: рахунок, що йде того самого дня, коли завершилася робота, запускає відлік негайно, поки об'єкт (і премія до вашої репутації за нього) ще свіжі в пам'яті клієнта. До рахунків, надісланих, поки клієнт ще милується результатом роботи, ставляться краще, ніж до тих, що приходять через два тижні, немов рахунок від незнайомця. Не потрібна статистика, щоб зрозуміти, який із двох довше залежується у вхідних клієнта.

Чого це не виправляє

Варто сказати прямо, бо інструмент, який нібито виправляє все, насправді не виправляє нічого.

Це не змусить клієнта заплатити замість вас — хіба що ви самі про це попросите. Автоматичні нагадування про прострочення існують: «Нагадувати про прострочені рахунки» надсилає клієнтові листа через 3, 7 і 14 днів після терміну оплати, а тоді припиняє. Але вони вимкнені, доки ви їх не увімкнете, і більшість підрядників лишають їх вимкненими. Неоплачені рахунки спливають у «Сповіщеннях» — черзі пунктів, що потребують вашої уваги, і у звіті про прострочену дебіторську заборгованість, тож нічого не випаде з поля зору. Але дзвінок чи повідомлення з нагадуванням і надалі лишаються за вами. Рахунок, надісланий того дня, коли завершилася робота, з вашими платіжними реквізитами на ньому, знижує тертя з боку клієнта; він не замінює ваш голос на п'ятнадцятий день.

Він сумлінно відтворює хибний кошторис. Конвертація копіює те, що було підписано. Якщо кошторис занизив ціну об'єкта, рахунок занизить її так само — з ідеальним форматуванням. Дисципліна складання кошторисів живе на попередньому етапі, і жоден механізм виставлення рахунків її не виправляє.

Завдаток змінює баланс, а не логіку рахунку. Завдатки й часткові платежі, зафіксовані по об'єкту, зараховуються проти того, що належить сплатити, тож клієнт бачить зарахування того, що він уже заплатив. Це працює лише тоді, коли платежі справді фіксуються в момент надходження. Система відображає вашу бухгалтерію, а не веде її за вас.

Часті запитання

Що робити, якщо фінальна ціна відрізняється від підписаного кошторису?

Якщо вона змінилася через зміну обсягу робіт, відповідь — додаткова угода в момент цієї зміни, підписана, з ціною, прикріплена до об'єкта, тож рахунок автоматично стає кошторисом плюс схвалені зміни. Редагувати рядки в момент конвертації можливо й іноді правильно (скасований рядок, заміна матеріалу), але кожна правка — це розбіжність із тим, що підписав клієнт, а отже, заслуговує на пояснення, коли ви надсилаєте рахунок, а не на тиху відмінність, яку він виявить сам.

Чи можу я виставити рахунок за частину об'єкта до його завершення?

Так. Завдатки, часткові платежі й графіки платежів — звична форма для великих об'єктів: сума на початку, транш на певному етапі, залишок після завершення. Фіксація кожного платежу по об'єкту зберігає чесність поточного балансу, тож розмова про фінальний рахунок стосується залишку, а не перегляду загальної суми.

Чому я не можу обирати номери своїх рахунків сам?

Бо цінність послідовності рахунків саме в тому, що вона нудна: одна серія, без пропусків, без дублікатів, нічого, що довелося б пояснювати бухгалтеру чи податковому інспектору. Присвоєння номерів сервером — це те, що робить цю гарантію стійкою на кількох пристроях і в застосунку з офлайн-режимом. Компроміс (рахунок, складений офлайн, отримує номер під час синхронізації) — це саме те, що зберігає послідовність бездоганною.

Клієнт уже заплатив завдаток. Чи відображається це в рахунку?

Так, якщо завдаток було зафіксовано в момент отримання. Зафіксовані платежі зараховуються в баланс об'єкта, тож клієнт бачить початкову суму, те, що вже оплачено, і залишок, — а це і є різниця між рахунком, що відповідає на запитання, і рахунком, що спричиняє телефонний дзвінок.