Чому люди виставляють рахунки в Excel чи Sheets
Excel і Google Таблиці є всюди, вони не коштують нічого додаткового і виконують арифметику без потреби братися за калькулятор. Для фрілансера, який зрідка надсилає рахунок, таблиця здається шляхом найменшого опору: відкрити сітку, ввести роботу, дати клітинкам її скласти і надрукувати в PDF. Цей інстинкт розумний - обчислення - це саме те, в чому таблиця хороша.
Заковика в тому, що рахунок - це не лише сума. Це послідовно пронумерований юридичний запис, який має залишатися узгодженим у десятках чи сотнях документів, пережити аудит і не змінюватися тихо після того, як ви його надіслали. Таблиця блискуче робить арифметику і погано робить частину з веденням обліку. Решта цього посібника серйозно ставиться до обох половин: спершу формули, які роблять рахунок у таблиці робочим, потім прогалини, про які варто знати, перш ніж покладатися на неї.
Налаштування сітки рахунка
Почніть з чистого макета. Розмістіть назву вашого бізнесу, адресу і контактні дані у верхніх рядках, блок клієнта одразу під ними, а номер рахунка і дати - праворуч. Залиште кілька рядків для таблиці позицій, потім невеликий блок унизу праворуч для проміжного підсумку, податку і загальної суми. Excel і Google Таблиці працюють тут однаково - формули в наступних розділах однакові в обох, з одним-двома зауваженнями щодо назв функцій.
- Блок шапки
- Ваше ім'я/компанія, адреса, номер платника ПДВ чи податковий номер, електронна пошта і клітинка з логотипом, якщо хочете брендинг.
- Блок «Платник»
- Ім'я клієнта, адреса і його номер платника ПДВ там, де цього вимагає операція.
- Метадані рахунка
- Номер рахунка, дата виставлення і дата оплати - зазвичай клітинки на кшталт F4, F5, F6.
- Таблиця позицій
- Стовпці для опису, кількості, ціни за одиницю і суми за позицію (наприклад, від A10 до D25).
- Блок підсумків
- Проміжний підсумок, ПДВ/податок і загальна сума, складені внизу праворуч, кожен керований формулою.
Формула 1: суми за позиціями (кількість x ціна)
Кожен рядок у таблиці позицій множить кількість на ціну за одиницю. Якщо кількість у стовпці B, а ціна за одиницю у стовпці C, сума за позицію в D10 - це просто =B10*C10. Скопіюйте цю формулу вниз по кожному рядку таблиці.
Щоб порожні рядки не показували випадковий 0 чи помилку, оберніть її так, щоб порожні рядки залишалися порожніми: =IF(B10="","",B10*C10). Це тримає рахунок охайним, коли ви заповнюєте лише три з десяти рядків. Відформатуйте стовпець D як валюту (Формат → Число → Валюта), щоб він відображався з вашим символом і двома знаками після коми, а не як сире число.
Формули 2-4: проміжний підсумок, рядок ПДВ і загальна сума
Коли суми за позиціями на місці, нижній блок - це три короткі формули. Проміжний підсумок складає кожну суму за позицією: =SUM(D10:D25). Рядок ПДВ/податку множить цей проміжний підсумок на вашу ставку - якщо проміжний підсумок у D27 і ви нараховуєте 21% ПДВ, клітинка податку - це =D27*0.21, або краще =ROUND(D27*0.21,2), щоб вона округлювалася до двох знаків, як і друкована цифра. Загальна сума тоді складає обидві: =D27+D28.
- Проміжний підсумок
- <code>=SUM(D10:D25)</code> - підсумовує кожну позицію в таблиці. Однаково в Excel і Sheets.
- ПДВ / податок
- <code>=ROUND(D27*0.21,2)</code> - проміжний підсумок помножений на вашу ставку, округлений до 2 знаків. Замініть 0.21 на свою ставку.
- Кілька податкових ставок
- Якщо позиції мають різні ставки, додайте стовпець ставки і використайте <code>=ROUND(SUMPRODUCT(D10:D25,E10:E25),2)</code>.
- Загальна сума
- <code>=D27+D28</code> - проміжний підсумок плюс податок. Це сума до сплати, яку ви ставите великим шрифтом.
- Сума прописом (необов'язково)
- Excel не має вбудованої функції; деякі шаблони використовують довгу вкладену формулу чи невеликий макрос. Sheets потребує скрипту.
Де електронні таблиці справді допомагають
Будьмо справедливі до інструмента: для обчислень таблиця чудова і варта використання. Змініть кількість, і кожна залежна клітинка миттєво перерахується. Ви можете моделювати знижки (=D27*0.9 для знижки 10%), рядки доставки, часткові завдатки і правила округлення без помилок, що закрадаються. Для разових внутрішніх кошторисів, обчислення того, що нарахувати, чи перевірки складного рахунка з кількома ставками перед виставленням справжнього документа, швидка таблиця - цілком хороший калькулятор.
Межа між «корисним калькулятором» і «ризикованою системою обліку» - це момент, коли ви починаєте надсилати ці таблиці клієнтам як справжні рахунки і покладатися на них у податках. Ось де має значення наступний розділ.
Де електронні таблиці підводять у виставленні рахунків
Та сама гнучкість, що робить таблицю чудовим калькулятором, робить її поганою системою виставлення рахунків. Кожна клітинка редагована, ніщо не заблоковане і немає примусової структури - що нормально для чернетки і небезпечно для юридичного платіжного запису.
- Немає послідовної нумерації
- Більшість юрисдикцій вимагають безперервного, послідовного номера рахунка. Таблиця не призначить його - ви вводите його вручну, тож дублюєте INV-014 чи пропускаєте INV-015 і помічаєте це лише під час подання податків.
- Хаос версій
- invoice_final.xlsx, invoice_final_v2.xlsx, invoice_FINAL_real.xlsx. Без центрального обліку ви губите слід того, яку версію ви насправді надіслали і що було оплачено.
- Немає справжнього брендингу чи чистого PDF
- Друк у PDF обрізає стовпці, розриває таблиці між сторінками і зсуває блок підсумків. Логотипи плавають не на місці. Отримувати чистий брендований PDF щоразу - морока.
- Немає аудиторського сліду
- Надісланий рахунок має бути незмінним. Таблицю можна відредагувати заднім числом без історії, тож сума може змінитися тихо - саме те, чому не довіряють аудитори і клієнти.
- Пастки округлення податку
- Клітинки зберігають повну точність, показуючи два знаки, тож стовпець округлених на вигляд чисел може скластися в суму, що відрізняється на копійку. Без <code>ROUND()</code> на кожному рядку податку ваш ПДВ не зійдеться.
- Зламані формули
- Вставте рядок усередині таблиці, і ваш діапазон <code>=SUM(D10:D25)</code> може не охопити його, тож новий рядок тихо випаде з підсумку.
- Немає переліку клієнтів чи статусу
- Таблиці не відстежують, хто оплатив, що прострочено, і не зберігають повторно використовувані дані клієнта - ви передруковуєте все щоразу.
Альтернатива - безкоштовний генератор
Якщо ви хочете і обчислення, і ведення обліку, спеціалізований генератор рахунків дає вам обидва без недоліків таблиці. Він робить суми за позиціями, проміжний підсумок, ПДВ і загальну суму автоматично - та сама арифметика, але з правильно обробленим ROUND(), щоб ваш податок завжди сходився - і додає те, чого таблиця не може: автоматичний послідовний номер, чистий брендований PDF щоразу і повторно використовувані дані клієнта.
FreeBillGen безкоштовний, не потребує облікового запису і працює у вашому браузері. Ви заповнюєте позиції, він рахує підсумки і податок, призначає наступний номер і створює акуратний PDF 80 мовами. Тримайте таблицю для швидких внутрішніх обчислень, якщо хочете, але виставляйте справжній рахунок з інструмента, побудованого як платіжний запис - а не сітки, яку будь-хто може тихо переписати.
Питання про шаблон рахунка в Excel
Яка формула для суми за позицією рахунка в Excel?
Помножте кількість на ціну за одиницю. Якщо кількість у B10, а ціна за одиницю у C10, сума за позицію - це =B10*C10. Щоб тримати порожні рядки порожніми, використайте =IF(B10="","",B10*C10). Потім підсумуйте всі позиції з =SUM(D10:D25) для проміжного підсумку.
Як додати ПДВ чи податок з продажу в рахунок у таблиці?
Помножте проміжний підсумок на вашу ставку і округліть до двох знаків. Якщо проміжний підсумок у D27, а ставка 21%, клітинка податку - це =ROUND(D27*0.21,2). Загальна сума тоді =D27+D28. Завжди використовуйте ROUND(), щоб показані цифри сходилися з підсумком до копійки.
Чи відрізняються формули між Excel і Google Таблицями?
Для виставлення рахунків - ні. SUM, IF, ROUND і SUMPRODUCT працюють однаково в обох. Відмінності з'являються в розширених додатках - макроси (Excel VBA) проти Apps Script (Sheets) для речей на кшталт перетворення суми в слова - але основні формули рахунка однакові.
Чому мій підсумок ПДВ у таблиці виходить на копійку неправильним?
Клітинки зберігають повну точність, але показують лише два знаки, тож округлені на вигляд числа можуть скластися в дещо інший підсумок. Оберніть кожен розрахунок податку в ROUND(...,2), щоб кожна цифра зберігалася з точністю, яку ви насправді показуєте. Це найпоширеніша помилка виставлення рахунків у таблицях.
Чи може таблиця опрацювати послідовні номери рахунків?
Не надійно. Немає вбудованого механізму, щоб призначити наступний безперервний номер між файлами, тож ви вводите його вручну і ризикуєте дублями чи прогалинами - чого багато податкових органів не дозволяють. Спеціалізований генератор призначає послідовний номер за вас автоматично.
Чи є рахунок у таблиці юридично дійсним?
Може бути, якщо він містить кожне потрібне поле і правильний послідовний номер, але таблиці ускладнюють дотримання: вони не мають аудиторського сліду, можуть бути відредаговані після надсилання і покладаються на ручну нумерацію. Для надійного, незмінного запису більшість бізнесів натомість використовують спеціалізований інструмент для рахунків.