Назад до блогу
guides

Time and materials інвойс: як білити T&M-роботу (з прикладом)

Що таке контракт time and materials, як інвойсити його рядок за рядком — години роботи, матеріали, markup, ПДВ — плюс not-to-exceed caps і опрацьований приклад.

Автор: Ivan Obodianskyi··10 хв читання

Time and materials (T&M) інвойс білить клієнта за дві речі: години, які ви насправді відпрацювали, і матеріали чи витрати, які ви насправді понесли — зазвичай з markup на матеріалах. Ви білите реальну вартість плюс свою працю, а не фіксовану ціну, погоджену наперед. Це модель, до якої вдаються підрядники, консультанти й агенції, коли scope надто розмитий, щоб котирувати одне число.

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

Цей гайд про те, що має бути на T&M-інвойсі, як структурувати працю й матеріали, як чесно обробляти markup на витратах і як тримати клієнтів спокійними через caps і backup-документацію. Він спирається на як виставити інвойс за відпрацьовані години і стоїть поряд із milestone billing і retainer-інвойсами як одна з ключових моделей проєктного білінгу.

Коротка відповідь

T&M-інвойс = праця (hours × rate) + матеріали/витрати + markup на матеріалах + ПДВ — кожне як власна чітко позначена секція, підкріплена timesheets і чеками.

  • Праця: кожна задача як hours × rate, розбита за людиною чи ставкою, якщо різняться.
  • Матеріали й витрати: ітемізовані за вартістю, з чеками напоготові.
  • Markup: заявлений відсоток на матеріалах (зазвичай 10–20%), показаний як власний рядок — ніколи не схований у роздутих цінах за одиницю.
  • Cap або not-to-exceed застереження, щоб клієнт знав стелю до старту роботи.
  • Backup: timesheet і чеки прикріплені або доступні на запит.

Коли T&M пасує — і коли виграє фіксована ціна

T&M і фіксована ціна вирішують протилежні проблеми. Обирайте за тим, наскільки добре ви можете передбачити роботу.

Білити T&M, коли:

  • Scope нечіткий або еволюціонує. Ремонт за стіною, яку ви не відкривали, інтеграція софту проти недокументованого API, консалтинговий проєкт, що перебудується після discovery. Не можна котирувати те, чого не бачите.
  • Клієнт постійно змінює напрям. T&M робить, що scope creep коштує йому, не вам. Кожен новий запит — це просто більше білабельних годин і матеріалів.
  • Вартість матеріалів волатильна. Якщо деревина, деталі чи послуги третіх сторін стрибають у ціні, T&M пропускає реальну вартість замість того, щоб змушувати вас роздувати фіксоване котирування під найгірший випадок.

Білити фіксовано, коли:

  • Делівербл добре визначений і ви можете впевнено його оцінити.
  • Клієнту потрібна бюджетна певність, і він не прийме відкритий лічильник.
  • Ви швидкі — фіксована ціна винагороджує ефективність, T&M ні.

Поширений гібрид: фіксована ціна за визначене ядро, T&M за все поза погодженим scope. Для фазової роботи з чіткими checkpoints milestone billing часто пасує краще за відкритий T&M, бо клієнт платить проти прийнятих deliverables, а не проти лічильника, що крутиться.

Анатомія T&M-інвойсу

T&M-інвойс має той самий header і footer, що будь-який проєктний інвойс — ваші дані, клієнтські, номер інвойсу, дати, payment terms — але тіло ділиться на чітко відокремлені секції, щоб клієнт бачив точно, за що платить.

Три блоки, по порядку:

  1. Праця — hours × rate, один рядок на задачу.
  2. Матеріали й витрати — ітемізовані за вартістю.
  3. Markup — відсоток на матеріалах, показаний явно.

Далі subtotal, ПДВ і total. Тримати працю й матеріали в окремих блоках важливо: клієнти скрутинять їх по-різному. Працю звіряють із timesheet; матеріали — з чеками. Змішування обох в одну колонку запрошує питання "стоп, що це за рядок?", яке стопить оплату.

Опрацьований приклад

Скажімо, ви підрядник, що провів тиждень на невеликому ремонті: 32 години праці по $85, $420 матеріалів, 15% markup на ці матеріали, і 20% ПДВ на все. Ось тіло інвойсу.

ПРАЦЯ
  Опис                                 Години  Rate     Сума
  Демонтаж + підготовка                  8.0   $85    $680.00
  Каркас + гіпсокартон                  14.5   $85  $1,232.50
  Електрика (rework)                     6.0   $85    $510.00
  Фінальне припасування + punch list     3.5   $85    $297.50
                                       -----        ---------
  Subtotal праці                        32.0        $2,720.00

МАТЕРІАЛИ Й ВИТРАТИ (за вартістю)
  Деревина + кріплення                                $215.00
  Листи гіпсокартону + шпаклівка                      $138.00
  Електрокоробка + кабель-канал                        $67.00
                                                    ---------
  Subtotal матеріалів                                 $420.00
  Markup на матеріалах (15%)                           $63.00
                                                    ---------
  Total матеріалів                                    $483.00

  Subtotal (праця + матеріали)                      $3,203.00
  ПДВ (20%)                                           $640.60
                                                    ---------
  ВСЬОГО ДО СПЛАТИ                                   $3,843.60

Кілька речей, які цей layout робить добре:

  • Праця підсумовує свої години. "32.0 hrs" — легке число прийняти; воно прив'язується прямо до прикріпленого timesheet.
  • Markup — власний рядок. Клієнт бачить $420 за вартістю і окремий $63 markup. Нема чого виявляти пізніше — markup, схований у рядку "матеріали" на $483, — це саме той хід, що робить T&M-інвойси оспореними.
  • ПДВ на правильній базі. Тут він застосований до праці + матеріалів + markup. В Україні ставка ПДВ застосовна, якщо ви платник ПДВ; багато ФОП на спрощеній системі не нараховують ПДВ узагалі — підтвердьте свій статус і ставку — див. tax invoice щодо вимог на рівні полів.

Як чесно обробляти pass-through витрат і markup

Markup на матеріалах легітимний. Ви фронтите гроші, несете ризик закупівлі, витрачаєте час на пошук — це чогось варте. Діапазон 10–20% — стандарт для підрядників і агенцій. Проблема чесності не в тому, чи ви робите markup; вона в тому, чи клієнт може його бачити.

Два правила:

  1. Білте матеріали за справжньою вартістю, потім додайте markup окремим рядком. Не роздувайте ціну за одиницю деревини й не звіть це "матеріалами". Коли клієнт зрештою побачить чек — а на T&M він має право — ціна за одиницю, що не збігається, спалює вашу довіру на кожному іншому рядку.
  2. Погодьте відсоток markup у контракті, до старту роботи. "Матеріали білаться за вартістю плюс 15%" у SOW означає, що рядок markup на інвойсі — це те, що клієнт уже підписав, а не сюрприз.

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

Not-to-exceed caps і як їх задавати

Єдине, що робить клієнтів спокійними з T&M, — це not-to-exceed (NTE) cap — стеля на total, погоджена наперед. "T&M, не перевищувати $4,000 без письмового погодження" дає клієнту прозорість T&M і бюджетну безпеку фіксованої ціни.

Як caps працюють на практиці:

  • Ви білите фактичні час і матеріали до cap. Якщо робота вийшла на $3,200 — це те, що він платить — він не винен повні $4,000.
  • Досягнення cap зупиняє лічильник. Коли наближаєтесь, ви зупиняєтесь і отримуєте письмове погодження продовжити, перш ніж білити вище. Пробити cap без sign-off — це як ви зрештою з'їдаєте перевитрату.
  • Задавайте cap із буфером. Оцініть реалістичну вартість, потім поставте NTE приблизно на 15–20% вище. Надто тісно — і ви постійно просите погоджень; надто вільно — і cap перестає когось заспокоювати.

Пов'язаний інструмент — фазовий cap: окремий NTE на етап замість однієї стелі на всю роботу. Він тримає малою exposure клієнта на кожному кроці й дає природні точки повторного погодження — близько до того, як працює milestone billing, але із сумами, що все ще керуються фактичними годинами.

Backup-документація — timesheets і чеки

На T&M ваша документація є захистом інвойсу. Число на сторінці настільки ж надійне, наскільки записи за ним.

  • Timesheet. Дата, задача, години й однорядковий опис на запис — та сама дисципліна, що будь-який погодинний інвойс. Прикріпіть його або тримайте напоготові тієї миті, коли клієнт сумнівається в блоці праці. "32 години" без розбивки запрошує бійку; "32 години, ось кожен запис" завершує її.
  • Чеки. Зберігайте кожен чек матеріалу й витрати. На T&M клієнт має розумне право їх бачити, та й вам, можливо, треба буде надати їх для податків так чи інакше — див. скільки зберігати інвойси.
  • Погодження. Зберігайте email, де клієнт погодив додаткову роботу чи підписав вихід за cap. Цей паперовий слід перетворює "цей рахунок завеликий" на "ви погодили це 14-го".

Підлаштовуйте рівень деталі під клієнта. Давній клієнт може прийняти підсумовані блоки; корпоративний відділ закупівель чи клієнт із держсектору захоче повний timesheet і копії кожного чека з інвойсом.

Каденція білінгу для T&M

Оскільки T&M не має фіксованого total, exposure клієнта росте щотижня, поки ви не виставите інвойс. Довгі проміжки між інвойсами — звідки беруться сюрприз-рахунки. Білте в тісному, передбачуваному ритмі:

  • Щотижня чи раз на два тижні для активної роботи. Часті інвойси тримають кожен малим, а накопичений total видимим. Клієнт ніколи не шокований, бо дивився на лічильник увесь час.
  • Щомісяця лише для повільних чи малогодинних проєктів, та й тоді поєднуйте з розумними payment terms, щоб не фінансувати місяць праці й фронтованих матеріалів.
  • Завжди інвойсте швидко при закритті періоду, поки робота й чеки свіжі. T&M-інвойс, що приходить на три тижні пізніше, повний line items, які клієнт забув погоджувати, — найважчий для отримання оплати.

Зазначте каденцію в контракті поряд зі ставкою, markup і cap: "Білиться раз на два тижні, T&M не перевищувати $8,000, Net 15."

Практичні поради

  • Впишіть ставку, % markup, NTE cap і каденцію білінгу в контракт до першої години. Усе на інвойсі має вже бути тим, що клієнт погодив.
  • Тримайте працю й матеріали в окремих блоках і показуйте markup як власний рядок. Ніколи не ховайте markup у цінах за одиницю.
  • Білте матеріали за справжньою вартістю й пропускайте незакуплені витрати (дозволи, ліцензії) без markup.
  • Фіксуйте години по ходу, не з пам'яті в п'ятницю — відновлені timesheets недобілять вас і читаються як ненадійні для клієнта.
  • Зупиняйтесь на cap і отримуйте письмове погодження перед білінгом вище. Cap, який ви тихо перевищуєте, — це cap, що нікого не захищає.
  • Інвойсте в короткій, фіксованій каденції й підсумовуйте накопичений total у листі, щоб число ніколи не було сюрпризом.

FAQ

Яка різниця між time and materials інвойсом і погодинним інвойсом?

Погодинний інвойс білить лише працю — hours × rate. T&M-інвойс додає матеріали й витрати (зазвичай із markup) поверх цієї праці. Якщо робота не включає pass-through витрат, простого погодинного інвойсу достатньо. Тієї миті, як ви фронтите матеріали чи витрати, він стає T&M.

Скільки markup можна додати на матеріали?

10–20% — стандартний діапазон для підрядників і агенцій, що покриває ваш час закупівлі, float грошей і ризик. Погодьте точний відсоток у контракті й покажіть його окремим рядком на інвойсі. Чисті pass-through витрати на кшталт дозволів чи ліцензій зазвичай білаться за вартістю без markup.

Що таке not-to-exceed застереження?

Not-to-exceed (NTE) cap — це стеля на T&M total, погоджена до старту: "T&M, не перевищувати $4,000 без письмового погодження". Ви білите фактичні години й матеріали до цієї стелі й зупиняєтесь для повторного погодження, якби пішли вище. Це дає клієнту бюджетну безпеку фіксованої ціни, поки ви все ще білите реальну вартість.

Чи нараховувати ПДВ на працю в T&M-інвойсі?

В Україні це залежить від вашого статусу: платники ПДВ нараховують його за ставкою; багато ФОП на спрощеній системі не нараховують ПДВ узагалі. Не припускайте — підтвердьте свій статус і застосуйте ПДВ на правильну базу. Див. tax invoice щодо полів, які потрібні відповідному податковому інвойсу за ПКУ.

Як тримати клієнта спокійним із відкритим T&M-лічильником?

Три речі: not-to-exceed cap, щоб він знав стелю, тісна каденція білінгу (щотижня чи раз на два тижні), щоб накопичений total був завжди видимим, і повний backup — timesheets і чеки — доступний на запит. Прозорість — це те, що змушує T&M працювати; що більше клієнт бачить, то менше його турбує відкритий лічильник.

Використовувати T&M чи milestone billing?

Використовуйте T&M, коли scope справді непередбачуваний і ви не можете визначити чисті deliverables. Використовуйте milestone billing, коли робота ділиться на прийняті фази, які ви можете оцінити — це дає клієнту більше певності, бо він платить проти deliverables, а не проти відкритого лічильника. Багато проєктів стартують T&M під час discovery, потім перемикаються на milestones, коли scope застигає.

Який backup треба прикріпити до T&M-інвойсу?

Щонайменше timesheet (дата, задача, години, опис) для блоку праці й чеки на матеріали. Усталені клієнти можуть прийняти підсумовані блоки з backup на запит; корпоративні й держсекторні клієнти зазвичай хочуть повну деталь прикріпленою. Зберігайте й email-погодження — це ваш доказ будь-якої додаткової роботи чи перевищення cap.

Готові надіслати перший рахунок?

Безкоштовний акаунт: 3 рахунки назавжди. Без картки.

Автор

Ivan Obodianskyi

Ivan is the founder of InvoicePeak. He built the product after years of patching invoicing in Word and Excel for himself and his freelance clients.

Схожі статті