Категории

Генератор XLSX счета/КП

Формирует счет или коммерческое предложение с налогом и логотипом

Автоматически считает подытог, налог и итоговую сумму.

Примеры результатов

1 Примеры

Сформировать счет с налогом

Считает суммы и встраивает логотип компании

xlsx-invoice-generator-example1.xlsx Показать файл
Показать параметры ввода
{ "documentType": "invoice", "title": "Tax Invoice", "companyInfoJson": "{\n \"name\": \"Elysia Labs Ltd.\",\n \"address\": \"88 Innovation Road, Shanghai\",\n \"taxId\": \"CN-91440000-2026\",\n \"phone\": \"+86-21-8888-6666\",\n \"email\": \"[email protected]\"\n}", "customerInfoJson": "{\n \"name\": \"Nova Commerce\",\n \"address\": \"120 Market Street, Shenzhen\",\n \"email\": \"[email protected]\"\n}", "lineItemsJson": "[\n {\n \"description\": \"Implementation Service\",\n \"quantity\": 3,\n \"unitPrice\": 1200,\n \"taxRate\": 13\n },\n {\n \"description\": \"Support Package\",\n \"quantity\": 2,\n \"unitPrice\": 600\n }\n]", "defaultTaxRate": 13, "invoiceNumber": "INV-2026-031", "issueDate": "2026-03-06", "dueDate": "2026-03-20", "currencySymbol": "$", "logoFile": "/public/samples/images/logo.png" }

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/png, image/jpeg

Ключевые факты

Категория
Format Conversion
Типы входных данных
select, text, textarea, number, date, file
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Генератор XLSX счета/КП позволяет автоматически создавать профессиональные счета или коммерческие предложения в формате Excel. Инструмент рассчитывает подытог, налог и итоговую сумму, а также поддерживает добавление логотипа компании для branded документов.

Когда использовать

  • Когда нужно быстро выставить счет клиенту с автоматическим расчетом налогов и без ручного форматирования.
  • При подготовке коммерческого предложения с несколькими позициями услуг или товаров.
  • Для создания branded документов с логотипом компании в корпоративном стиле.

Как это работает

  • Введите данные о вашей компании и клиенте в формате JSON, указав название, адрес и контактную информацию.
  • Укажите позиции с описанием, количеством, ценой за единицу и ставкой налога для каждой строки.
  • Настройте дополнительные параметры: тип документа, номер, даты выпуска и оплаты, символ валюты.
  • Загрузите логотип компании (опционально) и сгенерируйте итоговый XLSX-файл.

Сценарии использования

Создание ежемесячных счетов для постоянных клиентов с автоматическим суммированием.
Подготовка коммерческих предложений для тендеров или переговоров с новыми заказчиками.
Автоматизация документооборота в небольших компаниях для ускорения выставления счетов.

Примеры

1. Сформировать счет с налогом и логотипом

Контекст
Компания Elysia Labs Ltd. выставляет счет клиенту Nova Commerce за услуги разработки и поддержки.
Проблема
Требуется создать профессиональный счет с автоматическим расчетом налогов, включением логотипа и без ошибок вручную.
Как использовать
Заполните JSON компании с названием, адресом и налоговым ID. Укажите JSON клиента. В JSON позиций добавьте услуги с количеством, ценой и ставкой налога. Загрузите логотип, укажите номер счета, даты и сгенерируйте файл.
Результат
Сгенерирован XLSX-файл счета с автоматически рассчитанными подытогом, налогом и итоговой суммой, а также встроенным логотипом компании.

2. Подготовить коммерческое предложение

Менеджер по продажам
Контекст
Менеджер готовит предложение для потенциального клиента по услугам маркетингового анализа.
Проблема
Нужно быстро оформить КП с детализацией позиций и без ручного ввода формул в Excel.
Как использовать
Выберите тип документа 'quotation', введите данные о компании и клиенте, добавьте позиции с описанием и ценами, затем сгенерируйте XLSX-файл.
Результат
Получен XLSX-файл коммерческого предложения с четкой структурой позиций и автоматическим расчетом итоговой суммы.

Проверить на примерах

json, xlsx, xls

Связанные хабы

FAQ

Какие типы документов можно создать?

Счет (invoice) или коммерческое предложение (quotation).

Поддерживается ли добавление логотипа?

Да, можно загрузить изображение в формате PNG или JPEG размером до 10 МБ.

Как рассчитывается налог?

Налог рассчитывается автоматически на основе ставки для каждой позиции или общей ставки по умолчанию.

В каком формате сохраняется результат?

Результат сохраняется в формате XLSX, совместимом с Microsoft Excel и другими табличными редакторами.

Можно ли настроить валюту?

Да, укажите символ валюты (например, $, €, ₽) в соответствующем поле.

Документация API

Конечная точка запроса

POST /ru/api/tools/xlsx-invoice-generator

Параметры запроса

Имя параметра Тип Обязательно Описание
documentType select Нет -
title text Нет -
companyInfoJson textarea Да -
customerInfoJson textarea Да -
lineItemsJson textarea Да -
defaultTaxRate number Нет -
invoiceNumber text Нет -
issueDate date Нет -
dueDate date Нет -
currencySymbol text Нет -
logoFile file (Требуется загрузка) Нет -
notes textarea Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/xlsx-invoice-generator для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-invoice-generator": {
      "name": "xlsx-invoice-generator",
      "description": "Формирует счет или коммерческое предложение с налогом и логотипом",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-invoice-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]