> For the complete documentation index, see [llms.txt](https://api-portal.novapost.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://api-portal.novapost.com/changelog-1/documentation-1/drukovana-forma-i-pidpis-invoisu-dlya-mizhnarodnikh-ekspres-nakladnikh-z-ukrayini-v-svit.md).

# Друкована форма і підпис інвойсу для міжнародних експрес-накладних з України в світ

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

* друковану форму інвойсу в форматі base64, яку можна роздрукувати, підписати фізично, відсканувати та підвантажити при створенні МЕН;
* посилання на сервіс NovaDoc, де інвойс можна завантажити на комп’ютер, підписати КЕП, завантажити підписану версію та підвантажити при створенні МЕН.

**Як це виглядає?**

Дані, що використовуються для формування міжнародної експрес-накладної, потрібні й для друкованої форми інвойсу. Тому схема запиту дуже схожа на ту, що ви використовуєте для створення МЕН.

**Запит**

Метод **POST** `v.1.0/invoise-sign-form`

Авторизація: `jwt-token`

```
{
  "invoice": {
        "incoterm": "DDP",
        "payerFeesCustoms": "Sender",
        "currency": "UAH",
        "exportReason": "Selling",
        "invoiceType": "Invoice", 
        "customerNumber": "123-11",
        "customerCreatedAt": "2026-05-21",
        "items": [
            {
                "name": "Книжка Плоть і вогонь. Книга 2: Світло у пломені",
                "nameEng": "Book Flesh and fire. Book 2. Light in the flame",
                "measurementCode": "pieces",
                "amount": 1,
                "weight": 500,
                "cost": 100,
                "material": "paper",
                "hsCode": "4901990000"
            }
        ]
    },
    "parcelsCount": 1,
    "sender": {
        "companyTin": "1122334455",
        "companyName": "My company",
        "phone": "380501112283",
        "email": "11@mail.net",
        "name": "Oksana Hrechaniuk",
        "countryCode": "UA",
        "settlementId": 126956,
        "registrationAddressParts": 
        {
            "city": "Петропавлівська Борщагівка",
            "region": "Київська область",
            "street": "Соборна",
            "postCode": "08129",
            "building": " 117-А",
            "flat": ""
        }
    },
    "recipient": {
        "companyTin": "",
        "companyName": "",
        "phone": "48503221212",
        "email": "111@mail.net",
        "name": "Dzheripa Ihor",
        "countryCode": "PL",
        "settlementId": 26024,
        "divisionId": null,
        "addressParts": {
            "city": "Krakow",
            "region": "Krakow County",
            "street": "Studencka",
            "postCode": "31117",
            "building": " 17",
            "flat": ""
        }
    }
}
```

**Схема для запиту**

<table data-header-hidden><thead><tr><th width="194"></th><th width="163"></th><th width="108"></th><th></th></tr></thead><tbody><tr><td><strong>Поле</strong></td><td><strong>Обов'язковість</strong></td><td><strong>Тип</strong></td><td> <strong>Опис</strong></td></tr><tr><td>invoice[]</td><td>Обов'язкове, не null</td><td> </td><td>Масив інформації про інвойс</td></tr><tr><td>incoterm</td><td>Обов'язкове</td><td>enum</td><td><p>Тип митного оформлення:</p><p>DAP</p><p>DDP</p></td></tr><tr><td>payerFeesCustoms</td><td>Обов'язкове</td><td>enum</td><td><p>Платник за мито:</p><p>Sender, Recipient, ThirdPerson</p></td></tr><tr><td>currency</td><td>Обов'язкове</td><td>enum</td><td>Валюта інвойса</td></tr><tr><td>exportReason</td><td>Обов'язкове</td><td>enum</td><td><p>Причина експорту:</p><p>ForPersonalPurposes</p><p>Selling</p><p>Repair</p><p>Return</p><p>Other</p></td></tr><tr><td>invoiceType</td><td>Обов'язкове</td><td>enum</td><td><p>Тип формуємого інвойсу:</p><p>Invoice</p><p>ProformaInvoice</p></td></tr><tr><td>customerNumber</td><td>Обов'язкове</td><td>string (20)</td><td>Клієнтський номер інвойсу. Клієнт має сам пронумерувати свій інвойс.</td></tr><tr><td>customerCreatedAt</td><td>Обов'язкове</td><td>date</td><td>Дата інвойсу в форматі YYYY-MM-DD</td></tr><tr><td>items[]</td><td>Обов'язкове</td><td> </td><td> Масив позицій інвойсу</td></tr><tr><td>items[].name</td><td>Обов'язкове</td><td>string</td><td>Назва позиції українською мовою</td></tr><tr><td>items[].nameEng</td><td>Обов'язкове</td><td>string</td><td>Назва позиції англійською мовою</td></tr><tr><td>items[].measurementCode</td><td>Обов'язкове</td><td>string</td><td><p>Код виміру позиції</p><p>Приклад: pieces</p></td></tr><tr><td>items[].amount</td><td>Обов'язкове</td><td>int</td><td>Кількість шт в позиції</td></tr><tr><td>items[].cost</td><td>Обов'язкове</td><td>int</td><td>Вартість штуки</td></tr><tr><td>items[].material</td><td>Обов'язкове</td><td>string</td><td>Матеріал</td></tr><tr><td>items[].weight</td><td>Обов'язкове</td><td>int</td><td>Вага всіх шт в позиціі</td></tr><tr><td>items[].hsCode</td><td>Обов'язкове</td><td>string</td><td>УКТЗЕД</td></tr><tr><td>parcelsCount</td><td>Обов'язкове</td><td>int</td><td>Загальна кількість посилок у відправленні</td></tr><tr><td>sender</td><td>Обов'язкове</td><td> </td><td>Масив інформації про відправника</td></tr><tr><td>sender.companyTin</td><td>Обов'язкове</td><td>string</td><td>ЄРДПОУ компанії / ІПН ФОП</td></tr><tr><td>sender.companyName</td><td>Обов'язкове</td><td>string</td><td>Назва компанії</td></tr><tr><td>sender.phone</td><td>Обов'язкове</td><td>string</td><td>Номер телефона відправника</td></tr><tr><td>sender.email</td><td>Обов'язкове</td><td>string</td><td>Адреса електронної пошти відправника</td></tr><tr><td>sender.name</td><td>Обов'язкове</td><td>string</td><td>Прізвище і ім'я відправника</td></tr><tr><td>sender.countryCode</td><td>Обов'язкове</td><td>enum </td><td>Alpha-2-code країни відправника</td></tr><tr><td>sender.settlementId</td><td>Обов'язкове</td><td>int</td><td>Ідентифікатор міста відправника з довідника міст</td></tr><tr><td>sender.registrationAddressParts</td><td>Обов'язкове</td><td> </td><td>Масив інформації для регістраційної адреси компанії-відправника</td></tr><tr><td>sender.registrationAddressParts.city</td><td>Обов'язкове</td><td>string</td><td>Місто регістраційної адреси компанії-відправника</td></tr><tr><td>sender.registrationAddressParts.region</td><td>Обов'язкове</td><td>string</td><td>Область регістраційної адреси компанії-відправника</td></tr><tr><td>sender.registrationAddressParts.street</td><td>Обов'язкове</td><td>string </td><td>Вулиця регістраційної адреси компанії-відправника</td></tr><tr><td>sender.registrationAddressParts.postCode</td><td>Обов'язкове</td><td>string</td><td>Поштовий індекс регістраційної адреси компанії-відправника</td></tr><tr><td>sender.registrationAddressParts.building</td><td>Обов'язкове</td><td>string</td><td>Номер будинку регістраційної адреси компанії-відправника</td></tr><tr><td>sender.registrationAddressParts.flat</td><td>Необов'язкове</td><td>string</td><td>Номер квартири регістраційної адреси компанії-відправника</td></tr><tr><td>recipient</td><td>Обов'язкове</td><td> </td><td>Масив інформації про отримувача</td></tr><tr><td>recipient.phone</td><td>Обов'язкове</td><td>string </td><td>Номер телефона отримувача</td></tr><tr><td>recipient.email</td><td>Обов'язкове</td><td>string</td><td>Адреса електронної пошти отримувача</td></tr><tr><td>recipient.name</td><td>Обов'язкове</td><td>string</td><td>Прізвище і ім'я отримувача</td></tr><tr><td>recipient.countryCode</td><td>Обов'язкове</td><td>enum </td><td>Alpha-2-code країни отримувача</td></tr><tr><td>recipient.settlementId</td><td>Обов'язкове</td><td>int </td><td>Ідентифікатор міста отримувача з довідника міст</td></tr><tr><td>recipient.divisionId</td><td>Необов'язкове, якщо заповнено city, region, street, postCode, building в recipient.addressParts</td><td>int </td><td>Ідентифікатор відділення отримувача з довідника відділень</td></tr><tr><td>recipient.addressParts</td><td> </td><td> </td><td>Масив інформації про адрес отримувача при адресній доставці</td></tr><tr><td>recipient.addressParts.city</td><td>Необов'язкове, якщо заповнено divisionId</td><td>string</td><td>Місто отримувача</td></tr><tr><td>recipient.addressParts.region</td><td>Необов'язкове, якщо заповнено divisionId</td><td>string</td><td>Область (регіон) отримувача</td></tr><tr><td>recipient.addressParts.street</td><td>Необов'язкове, якщо заповнено divisionId</td><td>string</td><td>Вулиця отримувача</td></tr><tr><td>recipient.addressParts.postCode</td><td>Необов'язкове, якщо заповнено divisionId</td><td>string</td><td>Поштовий індекс отримувача</td></tr><tr><td>recipient.addressParts.building</td><td>Необов'язкове, якщо заповнено divisionId</td><td>string</td><td>Номер будинку отримувача</td></tr><tr><td>recipient.addressParts.flat</td><td>Необов'язкове</td><td>string</td><td>Номер квартири отримувача</td></tr></tbody></table>

**Відповідь**

```
{
    "linkNovaDoc": "https://novadoc.dev.npu.np.work/document/8240",
    "printInvoiceWithoutSign": "base64"
}
```

**Схема відповіді**

<table data-header-hidden><thead><tr><th width="238"></th><th width="146"></th><th></th></tr></thead><tbody><tr><td><strong>Поле</strong></td><td><strong>Тип</strong></td><td><strong>Опис</strong></td></tr><tr><td>linkNovaDoc</td><td>string</td><td>Посилання на форму НоваДок</td></tr><tr><td>printInvoiceWithoutSign</td><td>string</td><td>Сформований інвойс в форматі base64</td></tr></tbody></table>

Форма NovaDoc зі сформованим інвойсом

<figure><img src="/files/0qrHw4oFhRSyNcQtI10G" alt=""><figcaption></figcaption></figure>

&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://api-portal.novapost.com/changelog-1/documentation-1/drukovana-forma-i-pidpis-invoisu-dlya-mizhnarodnikh-ekspres-nakladnikh-z-ukrayini-v-svit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
