Harvest
Invoices
Sign up

Create Invoice for Ukraine

Harvest provides flexible invoicing options that can be tailored to meet various international requirements, though specific local compliance may need additional customization.

INVOICE DRAFT

Add your logo here
Item type
Description
Quantity
Unit price
Tax
Amount
Subtotal
$0.00
Discount
$0.00
Amount Due
$0.00
Get paid via:
Credit card / Debit card
ACH
Wire transfer

Customise invoice

Appearance

Add a logo
Show invoice title

Invoice settings

Tax Add up to 2 tax rates
%
Discount Apply a discount percentage
%

Understanding Ukrainian Invoicing Regulations

Creating compliant invoices in Ukraine requires adherence to specific legal requirements, particularly concerning tax invoices and their submission to the Unified Register of Tax Invoices (URTI). For most taxpayers, particularly those with an annual revenue exceeding UAH 1 million, e-invoicing for VAT purposes has been mandatory since January 1, 2015, for goods and services supplied within Ukraine. This means that tax invoices must be submitted electronically to the Ukrainian tax authorities. The State Tax Service of Ukraine oversees the implementation and enforcement of these e-invoicing regulations.

Key legal requirements for invoicing in Ukraine include ensuring that all tax invoices are registered in the URTI. Recent changes, effective September 27, 2025, introduced by Cabinet Resolution No. 1048, aim to streamline this process, reduce bureaucracy, and enhance transparency. These changes include increased limits for unconditional registration of tax invoices; for instance, the monthly supply threshold for unconditional registration has risen to UAH 1 million (from UAH 500,000), and the counterparty limit is now UAH 100,000 (from UAH 50,000). Additionally, thresholds for small transactions have increased, with a single invoice limit rising from UAH 5,000 to UAH 10,000, and a total monthly volume for such transactions reaching UAH 3 million (previously UAH 500,000).

Essential Components of a Ukrainian Invoice

A Ukrainian invoice, especially a tax invoice, must contain specific information to be considered legally valid and to ensure VAT compliance. While Ukrainian legislation does not prescribe an approved form for all invoices, for an invoice to serve as a primary accounting document, it must include certain mandatory details as outlined in Article 9 of the Law of Ukraine "On Accounting and Financial Reporting in Ukraine".

  1. Invoice Title and Number: A unique identifier for the document.
  2. Date of Issue: The date the invoice was created.
  3. Seller Details: Full legal name, address, and tax identification number (TIN) or EDRPOU code of the entity issuing the invoice.
  4. Buyer Details: Full legal name, address, and tax identification number (TIN) or EDRPOU code of the recipient.
  5. Description of Goods or Services: A clear and detailed description of the items or services provided.
  6. Quantity and Unit of Measurement: For each item, the quantity and the unit used (e.g., pieces, hours).
  7. Unit Price and Total Amount: The price per unit and the total cost for each item, as well as the grand total amount payable.
  8. VAT Information: If applicable, the VAT rate applied (e.g., 20%, 7%, 14%, 0%), the VAT amount, and the total amount including VAT.
  9. Payment Terms and Bank Details: Information on how and when payment is expected, including the seller's bank account details.
  10. Electronic Signature: For e-invoices, a qualified electronic signature is mandatory.

For international transactions, invoices are standard practice and help with customs documentation and confirming payments. If an invoice is issued in a foreign language, an authentic translation into Ukrainian is advisable, or the invoice can be drawn up in two languages simultaneously.

Formatting and Templates for Ukrainian Invoices

While there isn't one single "approved" template for all invoices in Ukraine, tax invoices must adhere to specific electronic formats for submission to the Unified Register of Tax Invoices (URTI). Since January 1, 2015, the registration of tax invoices is only accepted electronically, typically in an XML file format. This digital format is crucial for compliance, and businesses are required to transmit these invoices through secure and reliable channels.

For general invoices that are not tax invoices, Ukrainian law does not mandate a specific form, but they must contain the details required for primary documents to be valid for accounting purposes. Many businesses opt for a dual-language format (e.g., Ukrainian and English) for international transactions, or they ensure an authentic Ukrainian translation accompanies any foreign-language invoice. From a tax and legal perspective, a PDF document can be treated as an original electronic invoice, provided no other document (like a paper invoice) is simultaneously prepared or issued.

The shift towards digital formats is evident with the mandatory e-invoicing for VAT purposes for businesses exceeding UAH 1 million in annual revenue. Furthermore, the Standard Audit File for Tax (SAF-T UA), a structured XML file, is becoming increasingly important for streamlining the exchange of financial and accounting data with the government. SAF-T UA 2.0, published in November 2024, simplifies the XML structure and aligns with national accounting standards.

Navigating VAT Compliance in Ukraine

Navigating VAT compliance in Ukraine is a critical aspect of invoicing, particularly for businesses registered as VAT payers. Value Added Tax (VAT) in Ukraine is governed by the Tax Code of Ukraine, and all registered VAT payers are required to report it monthly. The entire reporting process is electronic, demanding strict adherence to form requirements, deadlines, and documentation rules.

To ensure VAT compliance on invoices, businesses must:

  1. VAT Registration: First and foremost, a business must be registered as a VAT payer if its annual revenue exceeds UAH 1 million.
  2. Include VAT Numbers: The tax identification number (TIN) of both the seller and the buyer, which serves as their VAT registration number, must be clearly stated on the invoice.
  3. Apply Correct VAT Rates: Ukraine applies various VAT rates, including 20%, 7%, 14%, and 0%. It is crucial to correctly classify operations and apply the applicable VAT rate to each item on the invoice.
  4. Electronic Submission: All VAT invoices must be submitted electronically to the Unified Register of Tax Invoices (URTI). This process involves completing an electronic form and signing it with a qualified e-signature.
  5. Monthly Reporting: VAT-registered entities must submit a VAT declaration monthly, within 20 calendar days after the end of the reporting month, with payment due within 10 calendar days after the filing deadline.

The impact of VAT on cross-border transactions is significant. While invoices are standard practice for international trade, Ukrainian companies engaged in foreign economic activity must ensure their invoices facilitate customs clearance and legal fund transfers. For services provided abroad, an invoice can even be equated to a public offer agreement. The introduction of mandatory SAF-T reporting, which will apply to all taxpayers from January 1, 2027 (and to large taxpayers from January 1, 2025), further enhances tax control and audit procedures for both domestic and international transactions.

Preview Your Ukrainian Invoice Template

See how your invoice will look with Ukrainian tax fields, bilingual format, and electronic submission compliance for URTI.

Create Invoice for Ukraine FAQs

  • A Ukrainian invoice must include the invoice title and number, date of issue, seller and buyer details, description of goods or services, quantity and unit of measurement, unit price, total amount, VAT information, payment terms, bank details, and an electronic signature for e-invoices. This ensures the invoice meets legal and VAT compliance standards.

  • Harvest allows you to include VAT numbers on your invoices, which is essential for B2B transactions in Ukraine.

  • Harvest generates invoices from your tracked time and line items with your branding applied. It doesn't support dynamic template variables or auto-populating fields.
  • Automated invoice generation tools may face limitations such as adapting to the specific legal requirements of Ukrainian tax authorities, including electronic submission protocols and language regulations. It's important to ensure that these tools can be customized to meet local compliance needs fully.

  • Harvest provides flexible invoicing options that can be tailored to meet various international requirements, though specific local compliance, such as submission to the Unified Register of Tax Invoices, may need additional customization.