{"id":3517,"date":"2026-02-26T13:16:13","date_gmt":"2026-02-26T11:16:13","guid":{"rendered":"https:\/\/edilo.com.ua\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/"},"modified":"2026-06-22T12:51:32","modified_gmt":"2026-06-22T09:51:32","slug":"financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order","status":"publish","type":"post","link":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/","title":{"rendered":"Financial Reporting for Sole Proprietors: How to Keep Your Records in Order"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Financial reporting for sole proprietors is not only an obligation to the state but also a tool for managing one\u2019s own business. For late filing or failure to file a tax return, <a href=\"https:\/\/zp.tax.gov.ua\/media-ark\/news-ark\/print-675089.html\">the State Tax Service imposes a fine of 340 hryvnias<\/a>, and for a repeat violation within a year\u20141,020 hryvnias. If an entrepreneur fails to pay taxes on time, a late payment penalty of 120% of the NBU\u2019s discount rate is added to the amount owed for each day the payment is overdue. In this article, we\u2019ll help you structure your document workflow, understand the logic behind reporting for each group, and avoid financial losses due to poorly designed processes.   <\/p>\n\n<h2 class=\"wp-block-heading\">What Are Financial Statements for Sole Proprietors?<\/h2>\n\n<p class=\"wp-block-paragraph\">The financial reporting for a sole proprietorship is a system of documents that records all of the entrepreneur\u2019s financial transactions and verifies them with the tax authorities. For sole proprietors, it consists of two levels: internal accounting (income ledgers, statements, contracts) and external tax reporting (tax returns, calculations). The first level helps monitor the cash gap and plan expenses, while the second helps comply with legal requirements.  <\/p>\n\n<p class=\"wp-block-paragraph\">The financial reporting system includes several mandatory components:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>single tax or income tax returns\u2014depending on the chosen tax system;<\/li>\n\n\n\n<li>income ledger (for the simplified system) or income and expense ledger (for the general system);<\/li>\n\n\n\n<li>source documents\u2014invoices, delivery notes, work completion reports, cash orders;<\/li>\n\n\n\n<li>bank statements showing all incoming and outgoing payments;<\/li>\n\n\n\n<li>contracts with counterparties and supplementary agreements;<\/li>\n\n\n\n<li>Calculations of the Unified Social Tax (UST) and tax calculations for employees (if any).<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">Well-organized documents reduce the time needed to prepare for audits from five days to just a few hours. When all invoices, statements, and reports are gathered in one place, business owners can avoid additional requests for information. At the same time, structured record-keeping allows them to plan payments and forecast cash flows.  <\/p>\n\n<p class=\"wp-block-paragraph\">Expense tracking also requires a systematic approach. Every payment must be supported by a source document: without an invoice or a statement of expenses, the tax authorities will not recognize the expense. For sole proprietors under the general tax system, this is critical, since it is the source document that allows them to reduce their tax base.  <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>See also: <\/strong><a href=\"https:\/\/edilo.com.ua\/en\/blog\/electronic-document-management-how-to-switch-from-paper-to-edm-without-chaos\/\"><strong><em>Electronic Document Management: How to Make the Switch and What Businesses Need to Know<\/em><\/strong><\/a><\/p>\n\t<section class=\"cta-banner cta-banner--invert\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"wrapper\">\n\t\t\t\t<div class=\"cta-banner__content\">\n\t\t\t\t\t<h2 class=\"h3\">\u041a\u0443\u043f\u0443\u0439\u0442\u0435 \u0437\u0430\u0440\u0430\u0437 \u2013 \u0441\u043f\u043b\u0430\u0447\u0443\u0439\u0442\u0435 \u043f\u043e\u0442\u0456\u043c<\/h2>\n\t\t\t\t\t<button data-modal=\"modal_buyer\" class=\"button button--turquoise modal-button\">\u0417\u0430\u043b\u0438\u0448\u0438\u0442\u0438 \u0437\u0430\u044f\u0432\u043a\u0443<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"modal modal--buyer\" id=\"modal_buyer\" aria-hidden=\"true\">\n\t\t\t<div class=\"modal__overlay\" tabindex=\"-1\" data-micromodal-close>\n\t\t\t\t<div class=\"modal__container container\" aria-modal=\"true\">\n\t\t\t\t\t<div class=\"modal__wrapper\">\n\t\t\t\t\t\t<div class=\"modal__head\">\n\t\t\t\t\t\t\t<div class=\"modal__text\">\n\t\t\t\t\t\t\t\t<div class=\"h2 modal__title\">\u0417\u0430\u043f\u043e\u0432\u043d\u0456\u0442\u044c \u0444\u043e\u0440\u043c\u0443 \u0456 \u043c\u0438 \u0437\u0432\u02bc\u044f\u0436\u0435\u043c\u043e\u0441\u044f \u0437 \u0412\u0430\u043c\u0438!<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<button class=\"modal__close\" aria-label=\"Close\" data-micromodal-close\n\t\t\t\t\t\t\t\ttitle=\"Hide\"><\/button>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"modal__body\">\n\t\t\t\t\t\t\t<div class=\"callback__form\">\n\t\t\t\t\t\t\t\t\n<form class=\"typical-form\"\n      data-required-text=\"This is a required field\"\n      data-ok-text=\"The field is filled in correctly\"\n      data-success-text=\"Your application has been sent successfully.\"\n      data-error-generic-text=\"An error occurred while creating the application.\"\n      data-error-text=\"This is a required field\"\n      data-success-ui-text=\"Thank you! We will contact you shortly.\">\n\n  <div class=\"typical-form__body\">\n    <div class=\"typical-form__fields\">\n\n      <label for=\"name_cta-banner\" class=\"typical-field typical-field--required\">\n        <input type=\"text\"\n               name=\"name\"\n               id=\"name_cta-banner\"\n               placeholder=\"How to contact you?\"\n               class=\"typical-field__input\"\n               required>\n      <\/label>\n\n      <label for=\"amount_cta-banner\" class=\"typical-field typical-field--required\">\n        <input type=\"number\"\n               name=\"amount\"\n               id=\"amount_cta-banner\"\n               placeholder=\"Expected installment amount\"\n               class=\"typical-field__input\"\n               required>\n      <\/label>\n\n      <label for=\"phone_cta-banner\" class=\"typical-field typical-field--required phone-mask\">\n        <input type=\"tel\"\n               name=\"phone\"\n               id=\"phone_cta-banner\"\n               placeholder=\"Phone\"\n               class=\"typical-field__input\"\n               required>\n      <\/label>\n\n      <label for=\"email_cta-banner\" class=\"typical-field typical-field--required\">\n        <input type=\"email\"\n               name=\"email\"\n               id=\"email_cta-banner\"\n               placeholder=\"Email\"\n               class=\"typical-field__input\"\n               required>\n      <\/label>\n\n      <label for=\"code_cta-banner\" class=\"typical-field typical-field--required ipn-code-mask\">\n        <input type=\"text\"\n               name=\"code\"\n               id=\"code_cta-banner\"\n               placeholder=\"EDRPOU code or TIN\"\n               class=\"typical-field__input\"\n               required>\n      <\/label>\n\n      <label for=\"comment_cta-banner\" class=\"typical-field\">\n        <textarea name=\"comment\"\n                  id=\"comment_cta-banner\"\n                  placeholder=\"Comment\"\n                  class=\"typical-field__textarea\"><\/textarea>\n      <\/label>\n\n      <label for=\"personal_data_cta-banner\" class=\"typical-checkbox typical-checkbox--required\">\n        <input type=\"checkbox\"\n               name=\"personal_data\"\n               id=\"personal_data_cta-banner\"\n               class=\"typical-checkbox__input\"\n               required>\n        <span class=\"typical-checkbox__title\">\n          <span>\n            I agree with the <a href=\"https:\/\/edilo.com.ua\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">rules of data processing<\/a>          <\/span>\n        <\/span>\n      <\/label>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"typical-form__footer\">\n    <div class=\"preloader\" style=\"display: none;\">Loading&#8230;<\/div>\n    <button type=\"submit\" class=\"button button--dark\">Send<\/button>\n  <\/div>\n<\/form>\n\n<script>\n\/* ============================================================\n * WeAgro application sender for \".typical-form\" (WPML-ready)\n * - No visual changes; uses existing markup (preloader + button)\n * - Pure JS (no jQuery required); optional MagnificPopup support\n * - Safe with multiple forms on the page\n * - All translatable texts come from data-* attributes (PHP\/WPML)\n * ============================================================ *\/\n(function () {\n  'use strict';\n\n  \/\/ --- Configuration (endpoints) ---\n  var APPLICATION_ENDPOINT = 'https:\/\/web.weagro.com.ua\/api\/v2\/public\/application';\n\n  \/\/ --- Utilities ---\n\n  \/** Get current UI language robustly (WPML\/HTML). *\/\n  function getCurrentLang() {\n    if (typeof window.ICL_LANGUAGE_CODE === 'string' && window.ICL_LANGUAGE_CODE.length) {\n      return window.ICL_LANGUAGE_CODE.toLowerCase();\n    }\n    var html = document.documentElement;\n    if (html && html.lang) {\n      return html.lang.toLowerCase().split('-')[0];\n    }\n    return 'en';\n  }\n\n  \/** Read localized messages from form's data-* attributes. *\/\n  function getLocaleMessages(formEl) {\n    \/\/ Read primary attributes\n    var required = formEl.getAttribute('data-required-text');\n    var ok = formEl.getAttribute('data-ok-text');\n    var successText = formEl.getAttribute('data-success-text');\n    var errorGeneric = formEl.getAttribute('data-error-generic-text');\n\n    \/\/ Backward compatibility \/ secondary fallbacks\n    var oldError = formEl.getAttribute('data-error-text');\n    var successUiText = formEl.getAttribute('data-success-ui-text');\n\n    \/\/ Final fallbacks (English)\n    return {\n      required: required || oldError || 'This is a required field',\n      ok: ok || 'The field is filled in correctly',\n      sendSuccess: successText || 'Your application has been sent successfully.',\n      sendFailGeneric: errorGeneric || 'An error occurred while creating the application.',\n      successUiText: successUiText || 'Thank you! We will contact you shortly.'\n    };\n  }\n\n  \/** Toggle \"pending\" state: show preloader and disable submit button. *\/\n  function setPendingState(formEl, isPending) {\n    var footer = formEl.querySelector('.typical-form__footer');\n    if (!footer) return;\n    var preloader = footer.querySelector('.preloader');\n    var button = footer.querySelector('button[type=\"submit\"], .button');\n    if (preloader) preloader.style.display = isPending ? '' : 'none';\n    if (button) button.disabled = !!isPending;\n  }\n\n  \/** Return closest ancestor matching selector (safe wrapper). *\/\n  function closest(el, selector) {\n    if (!el) return null;\n    if (typeof el.closest === 'function') return el.closest(selector);\n    var node = el;\n    while (node) {\n      if (matches(node, selector)) return node;\n      node = node.parentElement;\n    }\n    return null;\n  }\n\n  \/** Element.matches wrapper. *\/\n  function matches(el, selector) {\n    if (!el) return false;\n    var p = Element.prototype;\n    var f = p.matches || p.msMatchesSelector || p.webkitMatchesSelector;\n    return f.call(el, selector);\n  }\n\n  \/** Read and sanitize values from the form. *\/\n  function readFormValues(formEl) {\n    \/\/ Helper to get trimmed value\n    var val = function (sel) {\n      var el = formEl.querySelector(sel);\n      return (el && 'value' in el) ? String(el.value).trim() : '';\n    };\n\n    var result = {\n      name: val('input[name=\"name\"]'),\n      amount: val('input[name=\"amount\"]'),\n      phone: val('input[name=\"phone\"]'),\n      email: val('input[name=\"email\"]'),\n      code: val('input[name=\"code\"]'),\n      comment: (function () {\n        var el = formEl.querySelector('textarea[name=\"comment\"], input[name=\"comment\"]');\n        return (el && 'value' in el) ? String(el.value).trim() : '';\n      })(),\n      personal_data: (function () {\n        var el = formEl.querySelector('input[name=\"personal_data\"]');\n        return !!(el && el.checked);\n      })()\n    };\n\n    return result;\n  }\n\n  \/** Minimal required check mirroring \"required\" attributes. *\/\n  function hasRequiredValues(values) {\n    return Boolean(\n      values.name &&\n      values.amount &&\n      values.phone &&\n      values.email &&\n      values.code &&\n      values.personal_data\n    );\n  }\n\n  \/** Push analytics (DL) with event naming parity to legacy logic. *\/\n  function pushDataLayer(amount, formEl) {\n    try {\n      window.dataLayer = window.dataLayer || [];\n      var inPopup = !!closest(formEl, '.popup__body');\n      window.dataLayer.push({\n        event: inPopup ? 'buy_in_installments' : 'submit_application',\n        installment_price: amount\n      });\n    } catch (e) {\n      \/\/ Silently ignore analytics errors\n    }\n  }\n\n  \/** Try to show success popup via MagnificPopup if available; otherwise alert. *\/\n  function showSuccessUI(formEl, fallbackMessage) {\n    var hasJQ = typeof window.jQuery === 'function';\n    var successPopupEl = document.getElementById('success_popup');\n\n    \/\/ Prefer popup if available (to keep visuals consistent)\n    if (hasJQ && window.jQuery.magnificPopup && successPopupEl) {\n      try {\n        window.jQuery.magnificPopup.open({\n          items: { src: '#success_popup' },\n          type: 'inline'\n        });\n        return;\n      } catch (e) {\n        \/\/ Fallback to alert below\n      }\n    }\n\n    \/\/ Fallback without changing form visuals\n    window.alert(fallbackMessage);\n  }\n\n  \/** Bind submit handlers to all \".typical-form\" instances (idempotent). *\/\n  function bindForms() {\n    var forms = document.querySelectorAll('form.typical-form');\n    if (!forms || !forms.length) return;\n\n    Array.prototype.forEach.call(forms, function (formEl) {\n      if (formEl.__weagroBound === true) return; \/\/ prevent duplicate binding\n      formEl.__weagroBound = true;\n\n      var messages = getLocaleMessages(formEl);\n\n      formEl.addEventListener('submit', function (evt) {\n        evt.preventDefault();\n        evt.stopPropagation();\n\n        \/\/ Trigger native HTML5 validation UI (does not change styles)\n        if (typeof formEl.reportValidity === 'function' && !formEl.reportValidity()) {\n          return;\n        }\n\n        var values = readFormValues(formEl);\n\n        \/\/ Extra safety: ensure required values are present\n        if (!hasRequiredValues(values)) {\n          window.alert(messages.required);\n          return;\n        }\n\n        var payload = {\n          code: values.code,\n          amount: values.amount,\n          name: values.name,\n          phone: values.phone,\n          email: values.email,\n          comment: values.comment,\n          lang: getCurrentLang()\n        };\n\n        setPendingState(formEl, true);\n\n        fetch(APPLICATION_ENDPOINT, {\n          method: 'POST',\n          headers: { 'Content-Type': 'application\/json' },\n          body: JSON.stringify(payload),\n          credentials: 'omit',\n          redirect: 'follow'\n        })\n          .then(function (res) {\n            \/\/ Try to parse JSON; if it fails, synthesize an error response\n            return res.json().catch(function () {\n              return { status: 'error', message: 'Invalid server response' };\n            });\n          })\n          .then(function (data) {\n            if (data && data.status === 'success') {\n              \/\/ Analytics parity + reset form\n              pushDataLayer(values.amount, formEl);\n              try { formEl.reset(); } catch (e) {}\n\n              \/\/ Show success UI (popup if available, else alert)\n              showSuccessUI(formEl, messages.sendSuccess || messages.successUiText);\n            } else {\n              var serverMessage = (data && (data.message || data.error)) || messages.sendFailGeneric;\n              window.alert(serverMessage);\n            }\n          })\n          .catch(function (err) {\n            var msg = (err && err.message) ? (' ' + err.message) : '';\n            window.alert(messages.sendFailGeneric + msg);\n          })\n          .finally(function () {\n            setPendingState(formEl, false);\n          });\n      }, { passive: false });\n    });\n  }\n\n  \/\/ Initialize on DOM ready\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', bindForms, { passive: true });\n  } else {\n    bindForms();\n  }\n})();\n<\/script>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n<h2 class=\"wp-block-heading\">Reporting for Sole Proprietors by Group: Specifics for Groups 1\u20133 and the General System<\/h2>\n\n<p class=\"wp-block-paragraph\">The single tax group determines which reports a sole proprietor must file. The law differentiates the requirements: the higher the income limit, the more reports must be filed. Let\u2019s take a closer look at the specifics of each group.  <\/p>\n\n<h3 class=\"wp-block-heading\">Reporting for Sole Proprietors in Groups 1\u20132<\/h3>\n\n<p class=\"wp-block-paragraph\">What annual reports do sole proprietors in the first and second groups file? They submit a minimal set of documents. The main document is the single tax return, which is filed once a year by March 1. In the return, the entrepreneur specifies the type of activity, the tax rate, and the amount of contributions paid. If no business activity took place, the return is filed with zero figures.    <\/p>\n\n<p class=\"wp-block-paragraph\">Individual entrepreneurs pay the unified social contribution either voluntarily or mandatorily, depending on the type of activity. The calculation must be submitted quarterly by the 10th day of the month following the reporting quarter. Without this report, insurance coverage is not credited, and pension rights are not established.  <\/p>\n\n<p class=\"wp-block-paragraph\">Reporting becomes more complicated when there are employees. A sole proprietor is required to file a consolidated monthly report on social security contributions, personal income tax, and the military levy by the 20th of the following month, as well as to maintain timesheets and calculate payroll. <\/p>\n\n<p class=\"wp-block-paragraph\">To ensure that Group 2 sole proprietors submit their tax returns successfully, they should keep the following documents in a folder:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>receipts for payment of the single tax for each month;<\/li>\n\n\n\n<li>calculations of the Unified Social Tax for each quarter (if applicable);<\/li>\n\n\n\n<li>contracts with counterparties and invoices;<\/li>\n\n\n\n<li>bank statements showing the purpose of the payments.<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\">What reports must a Group 3 sole proprietor file?<\/h3>\n\n<p class=\"wp-block-paragraph\">What reports does a Group 3 sole proprietor file? They file reports more frequently\u2014on a quarterly basis. The single tax return must be filed within 40 days after the end of the quarter. The return specifies the amount of income, the tax rate (3% or 5%, depending on whether the taxpayer is registered for VAT), and the amount due.   <\/p>\n\n<p class=\"wp-block-paragraph\">Businesses that are registered as VAT payers must also file a VAT return on a monthly or quarterly basis. The filing deadline is the 20th of the month following the reporting period. <\/p>\n\n<p class=\"wp-block-paragraph\">The Unified Social Tax (UST) remains mandatory for sole proprietors in the third group. The calculation must be submitted quarterly, and the minimum contribution amount depends on the minimum wage. If the entrepreneur employs staff, monthly consolidated reports must also be submitted.  <\/p>\n\n<p class=\"wp-block-paragraph\">Minimum steps to take before submitting quarterly reports:<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Verify the quarterly income amount against bank statements.<\/li>\n\n\n\n<li>Calculate the amount of the single tax (3% or 5% of income).<\/li>\n\n\n\n<li>Fill out the tax return in the online portal.<\/li>\n\n\n\n<li>File your tax return and pay your taxes by the deadline.<\/li>\n<\/ol>\n\n<h3 class=\"wp-block-heading\">Sole Proprietorship Under the General Tax System: Reporting<\/h3>\n\n<p class=\"wp-block-paragraph\">Reporting for sole proprietors under the general tax system effectively amounts to full-fledged accounting. Sole proprietors maintain a ledger of income and expenses, where they record each transaction along with supporting documents. Expenses reduce the tax base only if supporting documents are available\u2014without an invoice, delivery note, or report, the tax authority will not recognize the expense.  <\/p>\n\n<p class=\"wp-block-paragraph\">The personal income tax return is filed once a year by May 1 for the previous year. It lists all income received and verified expenses, and calculates the tax at a rate of 18%. In addition, a military surtax of 1.5% of net income is payable.  <\/p>\n\n<p class=\"wp-block-paragraph\">VAT under the general system is mandatory for those whose turnover has exceeded 1 million hryvnias over the past 12 months. The return must be filed by the 20th of each month. Registering as a VAT payer allows you to do business with large counterparties, but it adds an administrative burden.  <\/p>\n\n<p class=\"wp-block-paragraph\">Standard documents without which expenses cannot be substantiated:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>sales contracts or service agreements containing all the parties&#8217; details;<\/li>\n\n\n\n<li>invoices for payment, including a breakdown of goods or services;<\/li>\n\n\n\n<li>certificates of completion or delivery notes for goods;<\/li>\n\n\n\n<li>payment orders or checks confirming payment.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">The key parameters of the tax systems are summarized in the table below.<\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>System\/Group<\/td><td>Income Limit (2026)<\/td><td>Major Taxes<\/td><td>Frequency of reporting<\/td><td>Key Documents<\/td><\/tr><tr><td>Group 1<\/td><td>Up to 1 million UAH per year<\/td><td>Single Tax (Fixed Rate)<\/td><td>Annual Declaration<\/td><td>Payment receipts, contracts<\/td><\/tr><tr><td>Group 2<\/td><td>Up to 5 million UAH per year<\/td><td>Single Tax (Fixed Rate)<\/td><td>Annual Declaration<\/td><td>Receipts, invoices, statements<\/td><\/tr><tr><td>Group 3 (excluding VAT)<\/td><td>Up to 7 million UAH per year<\/td><td>3% flat tax, Unified Social Tax (UST)<\/td><td>Quarterly Declaration<\/td><td>Declarations, Social Security Contribution Calculations, Source Documents<\/td><\/tr><tr><td>Group 3 (including VAT)<\/td><td>Up to 7 million UAH per year<\/td><td>5% flat tax, 20% VAT, unified social tax<\/td><td>Quarterly (Single Tax) + Monthly (VAT)<\/td><td>EP and VAT returns, tax invoices<\/td><\/tr><tr><td>General System<\/td><td>No restrictions<\/td><td>Personal Income Tax (PIT) 18%, Withholding Tax 1.5%, Value-Added Tax (VAT) (if applicable)<\/td><td>Annual (personal income tax) + monthly (VAT)<\/td><td>Income\/Expense Ledger, Assets, Invoices<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">For businesses that offer deferred or installment payments, it is important to align their payment schedule with tax deadlines. This simplifies the planning of tax obligations and helps maintain liquidity in the account. <\/p>\n\n<p class=\"wp-block-paragraph\"><strong>See also: <\/strong><a href=\"https:\/\/edilo.com.ua\/en\/blog\/how-to-choose-a-marketing-strategy-and-develop-a-marketing-plan-for-a-startup\/\"><strong><em>How to Choose a Promotion Strategy and Develop a Marketing Plan for a Startup<\/em><\/strong><\/a><\/p>\n\t<section class=\"cta-banner\">\n\t\t<div class=\"container\">\n\t\t\t<div class=\"wrapper\">\n\t\t\t\t<div class=\"cta-banner__content\">\n\t\t\t\t\t<h2 class=\"h3\">\u041e\u043f\u043b\u0430\u0442\u0430 \u0447\u0430\u0441\u0442\u0438\u043d\u0430\u043c\u0438 \u0434\u043b\u044f \u0412\u0430\u0448\u043e\u0433\u043e \u0431\u0456\u0437\u043d\u0435\u0441\u0443<\/h2>\n\t\t\t\t\t<button data-modal=\"modal_supplier\" class=\"button button--turquoise modal-button\">\u041f\u0456\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u0438 \u0441\u0435\u0440\u0432\u0456\u0441<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<div class=\"modal modal--supplier\" id=\"modal_supplier\" aria-hidden=\"true\">\n\t\t\t<div class=\"modal__overlay\" tabindex=\"-1\" data-micromodal-close>\n\t\t\t\t<div class=\"modal__container container\" aria-modal=\"true\">\n\t\t\t\t\t<div class=\"modal__wrapper\">\n\t\t\t\t\t\t<div class=\"modal__head\">\n\t\t\t\t\t\t\t<div class=\"modal__text\">\n\t\t\t\t\t\t\t\t<div class=\"h2 modal__title\"><mark>\u0425\u043e\u0447\u0435\u0442\u0435 \u043f\u043e\u0447\u0430\u0442\u0438 \u043f\u0440\u043e\u0434\u0430\u0432\u0430\u0442\u0438<\/mark> <br> \u0437 \u043e\u043f\u043b\u0430\u0442\u043e\u044e \u0447\u0430\u0441\u0442\u0438\u043d\u0430\u043c\u0438?<\/div>\n\t\t\t\t\t\t\t\t<p>\u0417\u0430\u043f\u043e\u0432\u043d\u0456\u0442\u044c \u0444\u043e\u0440\u043c\u0443 <br> \u0442\u0430 \u043c\u0438 \u0437\u0432\u2019\u044f\u0436\u0435\u043c\u043e\u0441\u044c \u0437 \u0432\u0430\u043c\u0438<\/p>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<button class=\"modal__close\" aria-label=\"Close\" data-micromodal-close\n\t\t\t\t\t\t\t\ttitle=\"Hide\"><\/button>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t<div class=\"modal__body\">\n\t\t\t\t\t\t\t<div class=\"callback__form custom-validation-messages\" data-error-text=\"\u0426\u0435 \u043e\u0431\u043e\u0432\u2019\u044f\u0437\u043a\u043e\u0432\u0435 \u043f\u043e\u043b\u0435\" data-success-text=\"\u041f\u043e\u043b\u0435 \u0437\u0430\u043f\u043e\u0432\u043d\u0435\u043d\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\">\n\t\t\t\t\t\t\t\t<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_9' ><style>#gform_wrapper_9[data-form-index=\"0\"].gform-theme,[data-parent-form=\"9_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_9' id='gform_9'  action='\/en\/wp-json\/wp\/v2\/posts\/3517' data-formid='9' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_9_6\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_6'>X\/Twitter<\/label><div class='ginput_container'><input name='input_6' id='input_9_6' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_9_6'>This field is for validation purposes and should be left unchanged.<\/div><\/div><fieldset id=\"field_9_1\" class=\"gfield gfield--type-name gfield--input-type-name field_sublabel_hidden_label gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >\u042f\u043a \u0434\u043e \u0412\u0430\u0441 \u0437\u0432\u0435\u0440\u0442\u0430\u0442\u0438\u0441\u044c?<\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_9_1'>\n                            \n                            <span id='input_9_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_9_1_3' value=''   aria-required='false'   placeholder='\u042f\u043a \u0434\u043e \u0412\u0430\u0441 \u0437\u0432\u0435\u0440\u0442\u0430\u0442\u0438\u0441\u044c?'  \/>\n                                                    <label for='input_9_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>\u042f\u043a \u0434\u043e \u0412\u0430\u0441 \u0437\u0432\u0435\u0440\u0442\u0430\u0442\u0438\u0441\u044c?<\/label>\n                                                <\/span>\n                            \n                            \n                            \n                        <\/div><\/fieldset><div id=\"field_9_3\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-full phone-mask gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_3'>\u0422\u0435\u043b\u0435\u0444\u043e\u043d<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_9_3' type='tel' value='' class='large'  placeholder='\u0422\u0435\u043b\u0435\u0444\u043e\u043d' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_9_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_9_4'>\u041a\u043e\u0434 \u0404\u0414\u041f\u0420\u041e\u0423 \u0430\u0431\u043e \u0406\u041f\u041d<\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_9_4' type='text' value='' class='large'    placeholder='\u041a\u043e\u0434 \u0404\u0414\u041f\u0420\u041e\u0423 \u0430\u0431\u043e \u0406\u041f\u041d'  aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_9_5\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >\u041f\u043e\u0433\u043e\u0434\u0436\u0443\u044e\u0441\u044c \u0437 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u043e\u0431\u0440\u043e\u0431\u043a\u0438 \u0434\u0430\u043d\u0438\u0445<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_9_5'><div class='gchoice gchoice_9_5_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_5.1' type='checkbox'  value='&lt;span&gt;\u041f\u043e\u0433\u043e\u0434\u0436\u0443\u044e\u0441\u044c \u0437 &lt;a href=&quot;\/privacy-policy\/&quot; target=&quot;_blank&quot;&gt;\u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u043e\u0431\u0440\u043e\u0431\u043a\u0438 \u0434\u0430\u043d\u0438\u0445&lt;\/a&gt;&lt;\/span&gt;'  id='choice_9_5_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_9_5_1' id='label_9_5_1' class='gform-field-label gform-field-label--type-inline'><span>\u041f\u043e\u0433\u043e\u0434\u0436\u0443\u044e\u0441\u044c \u0437 <a href=\"\/privacy-policy\/\" target=\"_blank\">\u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u043e\u0431\u0440\u043e\u0431\u043a\u0438 \u0434\u0430\u043d\u0438\u0445<\/a><\/span><\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_9' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='\u0412\u0456\u0434\u043f\u0440\u0430\u0432\u0438\u0442\u0438'  \/> <input type='hidden' name='gform_ajax' value='form_id=9&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=c9183d294562468088483e19b9270e28' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_9' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_9' id='gform_theme_9' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_9' id='gform_style_settings_9' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='9' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='E0jEETBPfxjeOeSc325glExyQNXppOpXyiJlQrcZSBECkrhPPgyk2tlG6hzIsy4Zopw69Q6D5bsAFVDlrieDBe11yGO9Zbm4EOU4+83E6zn2RPM=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_9' value='WyJ7XCI1LjFcIjpcIjNhNWFkYmI0MmEyNTgxNjA0ZDNjZWFmOThlNThjNmUyXCJ9IiwiNjEzMjViM2VkN2FiZTY1M2U0YzAzNzI3ZjM1MTkxYjYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_9' id='gform_ajax_frame_9' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 9, 'https:\/\/edilo.com.ua\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https:\/\/edilo.com.ua\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_9').text());}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"9\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_9\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_9\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_9\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 9, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/section>\n\n<h2 class=\"wp-block-heading\">How to File Reports as a Sole Proprietor: Deadlines, Methods, and Tips<\/h2>\n\n<p class=\"wp-block-paragraph\">Electronic filing of documents is the standard for most sole proprietors and is carried out through the taxpayer\u2019s account or the Diya app. Access requires a qualified electronic signature (QES), which can be obtained from accredited key certification centers. <\/p>\n\n<p class=\"wp-block-paragraph\">How to file an individual entrepreneur\u2019s tax return online in 15\u201330 minutes:<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Log in to your online account on the State Tax Service website or through the Diya app.<\/li>\n\n\n\n<li>Select the \u201cReporting\u201d section and the type of tax return (Single Tax, VAT, Unified Social Tax, etc.).<\/li>\n\n\n\n<li>Fill out the form, specifying the reporting period and the amount of income\/tax.<\/li>\n\n\n\n<li>Sign the declaration with an electronic signature.<\/li>\n\n\n\n<li>Send the file and save the receipt of receipt.<\/li>\n\n\n\n<li>Pay the assessed tax amount through a bank or your online account.<\/li>\n<\/ol>\n\n<p class=\"wp-block-paragraph\">Filing deadlines depend on the type of report. Sole proprietors in the third group must file a quarterly return within 40 days after the end of the quarter. VAT returns must be filed monthly or quarterly by the 20th of the month.  <\/p>\n\n<p class=\"wp-block-paragraph\">A separate filing schedule applies to employers. The consolidated return for social security contributions, personal income tax, and the military levy must be filed monthly by the 20th of the following month. <\/p>\n\n<p class=\"wp-block-paragraph\">Tips for avoiding rewriting the report:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Verify your income amounts against your bank statements before filling out the form;<\/li>\n\n\n\n<li>Verifying the TIN\/EDRPOU of counterparties in contracts\u2014a single digit error blocks the submission;<\/li>\n\n\n\n<li>It is best to file your sole proprietor tax return 3\u20135 days before the deadline so you have time to correct any errors;<\/li>\n\n\n\n<li>take a screenshot of the receipt of submission immediately after submitting the form;<\/li>\n\n\n\n<li>Set a calendar reminder one week before the deadline.<\/li>\n<\/ul>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"584\" src=\"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-3-1024x584.jpg\" alt=\"\" class=\"wp-image-2759\" srcset=\"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-3-1024x584.jpg 1024w, https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-3-300x171.jpg 300w, https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-3-768x438.jpg 768w, https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-3-1536x877.jpg 1536w, https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-3.jpg 1861w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">How to Avoid Penalties for Missing Reporting Deadlines<\/h2>\n\n<p class=\"wp-block-paragraph\">Failure to file reports on time by a sole proprietor results in penalties for non-filing ranging from 340 to 1,020 hryvnias for each overdue return. If an entrepreneur fails to pay taxes on time, a penalty is assessed at 120% of the NBU\u2019s discount rate on the amount of the tax arrears for each day. If a tax return is not filed within 90 days, the tax authority may freeze the business\u2019s bank account.  <\/p>\n\n<p class=\"wp-block-paragraph\">Proper reporting by sole proprietors and a systematic approach help avoid these risks:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>create a calendar listing the deadlines for submitting all reports for the year;<\/li>\n\n\n\n<li>appoint a person responsible for monitoring deadlines;<\/li>\n\n\n\n<li>reconcile bank statements with the income ledger on a monthly basis;<\/li>\n\n\n\n<li>set aside 2\u20133 days before the deadline to correct any errors;<\/li>\n\n\n\n<li>Set a reminder one week before the report is due.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">For business owners with employees, it is critically important to understand the logic behind consolidated reporting. The forms for the Unified Social Tax (UST), Personal Income Tax (PIT), and military levy are combined into a single document, which must be filed by the 20th of each month. Late filing results in a separate fine for each report.  <\/p>\n\n<p class=\"wp-block-paragraph\">To clearly illustrate what an individual entrepreneur\u2019s financial reporting looks like under a haphazard versus a systematic approach, we\u2019ve compared the two scenarios in the table below. Please note: a systematic approach protects you not only from fines but also from cash flow discrepancies. <\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>When Reporting Is Done &#8220;On the Fly&#8221;<\/td><td>When there is a system<\/td><\/tr><tr><td>Missed Deadlines Due to a Forgotten Calendar<\/td><td>The submission deadline is marked by month, week, and day<\/td><\/tr><tr><td>Chaos in the source files\u2014invoices in the email, documents on the disk<\/td><td>All documents are in a single folder named \u201c2026_Q1_EP\u201d<\/td><\/tr><tr><td>It is difficult to prove the expense due to the absence of a document<\/td><td>Each payment is accompanied by a contract, an invoice, or a statement<\/td><\/tr><tr><td>Pre-exam stress\u2014spending several days gathering papers<\/td><td>It takes 2\u20133 hours to prepare for the inspection<\/td><\/tr><tr><td>The Invisible Cash Gap \u2014 Money That \u201cDisappeared Somewhere\u201d<\/td><td>A clear monthly payment plan that includes a reserve for taxes<\/td><\/tr><tr><td>Late fees add up without you noticing<\/td><td>All reports were submitted on time; no fines were issued during the year<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Consistency in payments also reduces the risk of late payments to suppliers. When expenses are spread out over time, it\u2019s easier to plan deadlines and avoid situations where a tax payment is due tomorrow but there aren\u2019t enough funds in the account. <\/p>\n\n<p class=\"wp-block-paragraph\">Financial discipline turns reporting into a routine checkpoint that confirms the stability of your business. Remember: understanding which reports a sole proprietor must file and maintaining transparent accounting are the foundation of your company\u2019s security. <\/p>\n<section id=\"faqs-block_da9ff7f35ab0434f6801e3661c81db22\" class=\"faqs\" data-aos=\"fade\">\n    <div class=\"container\">\n        <div class=\"wrapper\">\n            <div class=\"faqs__text\">\n                <h2>\u0410\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u0456 <br \/>\u0437\u0430\u043f\u0438\u0442\u0430\u043d\u043d\u044f<\/h2>\n            <\/div>\n            <div class=\"faqs__accordions\">\n                                                            <div class=\"fullarea-accordion  aos-longer-delay \" data-aos=\"custom-slide-up\">\n                            <div class=\"fullarea-accordion__content\">\n                                <h4 class=\"fullarea-accordion__title\">What reports does a Group 3 sole proprietor file?<\/h4>\n                                <div class=\"fullarea-accordion__inner\">\n                                    <p><span style=\"font-weight: 400\">An individual entrepreneur in the third group must file a quarterly single tax return within 40 days after the end of the reporting period. In addition, a calculation of the unified social tax (UST) for the entrepreneur must be filed quarterly by the 10th day of the month following the reporting quarter. If the entrepreneur is registered as a VAT payer, a VAT return must be filed by the 20th. If the entrepreneur has employees, a monthly consolidated report must be submitted by the 20th of the following month.   <\/span><\/p>\n                                <\/div>\n                            <\/div>\n                            <button class=\"fullarea-accordion__button\"><\/button>\n                        <\/div>\n                                            <div class=\"fullarea-accordion  aos-longer-delay \" data-aos=\"custom-slide-up\">\n                            <div class=\"fullarea-accordion__content\">\n                                <h4 class=\"fullarea-accordion__title\">Can sole proprietors file their reports online?<\/h4>\n                                <div class=\"fullarea-accordion__inner\">\n                                    <p><span style=\"font-weight: 400\">Yes, most reports are submitted exclusively in electronic form. Sole proprietors can use the taxpayer\u2019s electronic account on the State Tax Service website or the \u201cDiya\u201d app. This requires a qualified electronic signature, which can be obtained from accredited certification centers. After submission, the system issues a receipt of acceptance\u2014this must be kept to confirm that the report was filed on time.   <\/span><\/p>\n                                <\/div>\n                            <\/div>\n                            <button class=\"fullarea-accordion__button\"><\/button>\n                        <\/div>\n                                            <div class=\"fullarea-accordion  aos-longer-delay \" data-aos=\"custom-slide-up\">\n                            <div class=\"fullarea-accordion__content\">\n                                <h4 class=\"fullarea-accordion__title\">Which FOPs are required to submit monthly consolidated reports?<\/h4>\n                                <div class=\"fullarea-accordion__inner\">\n                                    <p><span style=\"font-weight: 400\">Individual entrepreneurs who are employers and have employees must file a monthly consolidated report. The report includes data on the Unified Social Tax (UST), personal income tax (PIT), and the military levy, and must be filed by the 20th of the month following the reporting month. If a sole proprietor works independently without employees, monthly reporting is not required\u2014quarterly or annual returns are sufficient, depending on the tax group.  <\/span><\/p>\n                                <\/div>\n                            <\/div>\n                            <button class=\"fullarea-accordion__button\"><\/button>\n                        <\/div>\n                                                <\/div>\n        <\/div>\n    <\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Financial reporting for sole proprietors is not only an obligation to the state but also a tool for managing one\u2019s own business. For late filing or failure to file a tax return, the State Tax Service imposes a fine of 340 hryvnias, and for a repeat violation within a year\u20141,020 hryvnias. If an entrepreneur fails [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":2758,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[269],"tags":[],"class_list":["post-3517","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-2"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Financial Reporting for Sole Proprietors: How to Keep Your Documents in Order<\/title>\n<meta name=\"description\" content=\"Financial Reporting for Sole Proprietors: How to File Reports and Keep Records in Order. What Reports Do Sole Proprietors in Groups 1\u20133 File? Tax Reporting for Sole Proprietors, Filing Deadlines. eDilo Helps You Split Payments into Installments\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Financial Reporting for Sole Proprietors: How to Keep Your Documents in Order\" \/>\n<meta property=\"og:description\" content=\"Financial Reporting for Sole Proprietors: How to File Reports and Keep Records in Order. What Reports Do Sole Proprietors in Groups 1\u20133 File? Tax Reporting for Sole Proprietors, Filing Deadlines. eDilo Helps You Split Payments into Installments\" \/>\n<meta property=\"og:url\" content=\"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/\" \/>\n<meta property=\"og:site_name\" content=\"eDilo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/eDilo\/61558647635595\/?_rdr\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-26T11:16:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-22T09:51:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1861\" \/>\n\t<meta property=\"og:image:height\" content=\"1062\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Financial Reporting for Sole Proprietors: How to Keep Your Documents in Order","description":"Financial Reporting for Sole Proprietors: How to File Reports and Keep Records in Order. What Reports Do Sole Proprietors in Groups 1\u20133 File? Tax Reporting for Sole Proprietors, Filing Deadlines. eDilo Helps You Split Payments into Installments","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/","og_locale":"en_US","og_type":"article","og_title":"Financial Reporting for Sole Proprietors: How to Keep Your Documents in Order","og_description":"Financial Reporting for Sole Proprietors: How to File Reports and Keep Records in Order. What Reports Do Sole Proprietors in Groups 1\u20133 File? Tax Reporting for Sole Proprietors, Filing Deadlines. eDilo Helps You Split Payments into Installments","og_url":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/","og_site_name":"eDilo","article_publisher":"https:\/\/www.facebook.com\/people\/eDilo\/61558647635595\/?_rdr","article_published_time":"2026-02-26T11:16:13+00:00","article_modified_time":"2026-06-22T09:51:32+00:00","og_image":[{"width":1861,"height":1062,"url":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-2.jpg","type":"image\/jpeg"}],"author":"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo","twitter_card":"summary_large_image","twitter_misc":{"Written by":"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#article","isPartOf":{"@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/"},"author":{"name":"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo","@id":"https:\/\/edilo.com.ua\/en\/#\/schema\/person\/54ff46ecfedbe7e6f6eb106363eb6ff9"},"headline":"Financial Reporting for Sole Proprietors: How to Keep Your Records in Order","datePublished":"2026-02-26T11:16:13+00:00","dateModified":"2026-06-22T09:51:32+00:00","mainEntityOfPage":{"@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/"},"wordCount":1987,"publisher":{"@id":"https:\/\/edilo.com.ua\/en\/#organization"},"image":{"@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#primaryimage"},"thumbnailUrl":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-2.jpg","articleSection":["Business"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/","url":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/","name":"Financial Reporting for Sole Proprietors: How to Keep Your Documents in Order","isPartOf":{"@id":"https:\/\/edilo.com.ua\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#primaryimage"},"image":{"@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#primaryimage"},"thumbnailUrl":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-2.jpg","datePublished":"2026-02-26T11:16:13+00:00","dateModified":"2026-06-22T09:51:32+00:00","description":"Financial Reporting for Sole Proprietors: How to File Reports and Keep Records in Order. What Reports Do Sole Proprietors in Groups 1\u20133 File? Tax Reporting for Sole Proprietors, Filing Deadlines. eDilo Helps You Split Payments into Installments","breadcrumb":{"@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#primaryimage","url":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-2.jpg","contentUrl":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2026\/02\/7-finansova-zvitnist-dlya-fop-2.jpg","width":1861,"height":1062},{"@type":"BreadcrumbList","@id":"https:\/\/edilo.com.ua\/en\/blog\/financial-reporting-for-sole-proprietors-how-to-keep-your-records-in-order\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043e\u043b\u043e\u0432\u043d\u0430","item":"https:\/\/edilo.com.ua\/en\/"},{"@type":"ListItem","position":2,"name":"Financial Reporting for Sole Proprietors: How to Keep Your Records in Order"}]},{"@type":"WebSite","@id":"https:\/\/edilo.com.ua\/en\/#website","url":"https:\/\/edilo.com.ua\/en\/","name":"eDilo","description":"eDilo - \u0441\u0435\u0440\u0432\u0456\u0441 \u043e\u043f\u043b\u0430\u0442\u0438 \u0447\u0430\u0441\u0442\u0438\u043d\u0430\u043c\u0438 \u0434\u043b\u044f \u0431\u0456\u0437\u043d\u0435\u0441\u0443","publisher":{"@id":"https:\/\/edilo.com.ua\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/edilo.com.ua\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/edilo.com.ua\/en\/#organization","name":"eDilo","url":"https:\/\/edilo.com.ua\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/edilo.com.ua\/en\/#\/schema\/logo\/image\/","url":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2024\/12\/e.png","contentUrl":"https:\/\/edilo.com.ua\/wp-content\/uploads\/2024\/12\/e.png","width":190,"height":196,"caption":"eDilo"},"image":{"@id":"https:\/\/edilo.com.ua\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/eDilo\/61558647635595\/?_rdr","https:\/\/www.instagram.com\/edilo.ua\/","https:\/\/www.youtube.com\/@activitis.finance","https:\/\/www.tiktok.com\/@edilo.activitis"]},{"@type":"Person","@id":"https:\/\/edilo.com.ua\/en\/#\/schema\/person\/54ff46ecfedbe7e6f6eb106363eb6ff9","name":"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4dd49c5af705e7589cf7f67fe7fdfd00c44be45126c42ae580ca999ad07b13a7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4dd49c5af705e7589cf7f67fe7fdfd00c44be45126c42ae580ca999ad07b13a7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4dd49c5af705e7589cf7f67fe7fdfd00c44be45126c42ae580ca999ad07b13a7?s=96&d=mm&r=g","caption":"\u041f\u0440\u0435\u0441\u0441\u043b\u0443\u0436\u0431\u0430 eDilo"},"url":"https:\/\/edilo.com.ua\/en\/blog\/author\/press-center-edilo\/"}]}},"_links":{"self":[{"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/posts\/3517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/comments?post=3517"}],"version-history":[{"count":2,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/posts\/3517\/revisions"}],"predecessor-version":[{"id":3646,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/posts\/3517\/revisions\/3646"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/media\/2758"}],"wp:attachment":[{"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/media?parent=3517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/categories?post=3517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/edilo.com.ua\/en\/wp-json\/wp\/v2\/tags?post=3517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}