RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Import Customs Declaration" (Documents.ImportCustomsDeclaration) — Accounting for Kazakhstan 3.0.74.2
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Document "Import Customs Declaration" (Documents.ImportCustomsDeclaration) — Accounting for Kazakhstan 3.0.74.2

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Identification

Parameter Value
Object Type Document (Document)
Name GTDImport
Full Path Documents.GTDImport / Document.GTDImport
Synonym “GTD for Import”
Configuration Accounting for Kazakhstan, edition 3.0 (3.0.74.2)
Country/Specificity Republic of Kazakhstan; currency — tenge (₸); current VAT rate — 16 %

Purpose. The document reflects the Cargo Customs Declaration (GTD) in accounting for the import of goods and fixed assets into the RK. It records all customs payments — import duty, special duty, VAT on imports, and customs fees — and allocates them across the nomenclature and objects of fixed assets, forming the actual cost of imported values. It supports multi-currency calculations (the currency of supply and the currency of settlements may differ). The main users are accountants and foreign economic activity specialists.

Where to find in 1C:

  • Section “Tax Accounting” → “GTD for Import”;
  • or “Purchases” → “GTD for Import”;
  • navigation link: e1cib/list/Document.GTDImport.

2. Header Attributes and Table Parts

2.1 Header Attributes (Mandatory)

Attribute Purpose
Organization The organization on behalf of which the GTD is issued
Counterparty The customs authority / supplier before whom the debt for payments is accounted
GTDNumber Registration number of the cargo customs declaration
DocumentCurrency The currency of the declaration itself (currency of supply)
DocumentRate, DocumentMultiplicity The rate and multiplicity of the document currency to tenge
SettlementRate, SettlementMultiplicity The rate and multiplicity of the currency of settlements with the counterparty
AccountForSettlementsWithCounterparty Account for settlements (tenge), usually 3310/3320
AccountForSettlementsWithCounterpartyCurrency Account for settlements in currency
AccountForVATOnSales Account for offsetting/accounting VAT on imports
TaxAccountingType Indicator of the type of tax accounting
CustomsDutyTaxType Type of tax for import duty
SpecialDutyTaxType Type of tax for special duty
CustomsFeeTaxType Type of tax for customs fee
VATOnImportTaxType Type of tax for VAT on imports

If any of the mandatory attributes are not filled in, the platform will not process the document and will issue an error “Field … is not filled in”.

2.2 Table Part “Products”

Column Purpose
SectionNumber Connection of the product line with the section of the GTD
Nomenclature Imported product
Quantity, Coefficient Quantity and conversion coefficient of units
InvoiceCost Cost according to the supplier's invoice
CustomsCost Base for calculating customs payments
BatchDocument Batch document (receipt) to which the product relates
AccountingAccount Account for accounting the product (usually 1330)
VATType, VATTypeOfTurnover, VATTypeOfReceipt Parameters for VAT accounting by line

2.3 Table Part “Sections”

Column Purpose
CustomsCost Customs cost of the section — distribution base
VATRate VAT rate on imports (for RK 2026 — 16 %)

By the logic of the document, the section also stores amounts of duties, special duties, customs fees (in tenge and currency) and VAT amounts, which are distributed to the products/FA included in the section.

2.4 Table Part “FA” (Fixed Assets)

Column Purpose
SectionNumber Connection with the section of the GTD
FixedAsset Imported fixed asset
InvoiceCost, CustomsCost Invoice and customs cost
AccountingAccount, TaxAccountingAccount Accounts for accounting FA (2410 and tax accounting equivalent)
VATType, VATTypeOfTurnover, VATTypeOfReceipt Parameters for VAT accounting
OrganizationSubdivision, ResponsiblePerson Subdivision and responsible person

3. Forms

Form Purpose
DocumentForm Main form for input/editing: header, sections, products, FA, import detail, calculation and distribution of payments
ListForm List of GTD documents for import (opens via link e1cib/list/Document.GTDImport)
SelectForm Document selection when substituting in other objects

4. Key Module Procedures

From evidence by form Form.FormDocument, the following procedures and their logic have been identified (release texts of messages are quoted verbatim from configuration 3.0.68.1):

Procedure (form) What it does
ImportGTDDetailing (DocumentForm) Starts detailing the selected section of the GTD by lines of receipt. Checks for modification: if the document has been changed — issues “The document has been changed. To detail, the document must be saved.”; if the document has not yet been saved (NOT ValueFilled(Object.Reference)) — “To detail, the document must be saved.”; if there is no data for the current line (CurrentData = Undefined) — “No data for detailing.”
ExecuteImportGTDDetailing (DocumentForm) Actually performs the detailing. Controls the selection of exactly one section: if SelectedRows.Count() > 1 it issues “Select only one section for detailing.”

Standard (typical for this type of document) handlers that are present in the object module and form:

  • ProcessingConduct — calculation and recording of movements in accounting and accumulation registers (see section 5);
  • ProcessingFilling — filling in the header and table parts when entering based on receipt;
  • OnCopy, BeforeSaving, OnSettingNewNumber — service handlers;
  • on the form — OnChangingDocumentCurrency/OnChangingSettlementCurrency (recalculation of rates and amounts when changing currency, scenario 3.6), handlers for distributing customs payments across products (scenario 3.3).

5. Conducting and Movements

When conducting, the document generates movements in the accounting register “Standard” and in the accumulation register “GoodsOrganizationsAccounting” (cost of batches). The postings are according to the standard chart of accounts of the RK:

1. Accrual of VAT on imports

  • Dr 1420 “VAT on purchased goods” — Cr 3310/3320 “Short-term payables to suppliers”
  • Amount: Sections.VATAmount (calculated from customs cost at a rate of 16 %).

2. Accrual of customs (import and special) duty

  • Dr 1310/1320 “Goods in stock / in transit” — Cr 3310/3320
  • Amount: Sections.DutyAmount + SpecialDutyAmount.

3. Accrual of customs fee

  • Dr 1310/1320 — Cr 3310/3320
  • Amount: Sections.CustomsFee (in tenge) or CustomsFeeCurrency (in currency, with conversion at the rate).

4. Increase in the cost of goods (register “GoodsOrganizationsAccounting”)

  • The cost of the batch increases by the amount of distributed customs payments (duty + fee + VAT, if included in the cost).

5. For fixed assets

  • Dr 2410 “Fixed Assets” — Cr 3310/3320
  • Amount: FA.DutyAmount + FeeAmount + VATAmount (if VAT is included in the cost of FA).

Calculations are conducted in tenge (₸); currency amounts are converted according to DocumentRate/SettlementRate considering multiplicities. Accounts 1210/6010/7010 (settlements with customers, income and cost of sales) are not involved in this document — they relate to sales documents, not to import documentation.


  • Input Based On: the document is created based on Document.GoodsServicesReceipt (import supply) — nomenclature, quantity, amounts, and batch documents are transferred from the receipt.
  • Batch Documents: each product line refers to BatchDocument — receipt, the cost of which is adjusted.
  • Fixed Assets: the table part “FA” connects the GTD with the objects of Reference.FixedAssets.
  • Electronic Documents: in the RK contour, import operations are accompanied by the issuance of electronic invoices (ESF) (IS ESF) and the issuance of SNF (accompanying invoices for goods); the GTD serves as the basis for reflecting offsetting VAT on imports.

Typical Work Scenarios:

  1. Creating a GTD based on the receipt of goods (after receiving the invoice and goods, during customs clearance).
  2. Filling in sections and calculating customs payments.
  3. Distributing payment amounts across products.
  4. Conducting the document and generating movements.
  5. Adding products from another receipt (multiple batches in one GTD).
  6. Changing the currency of settlements (if payments are made in another currency).

7. Extension Points

  • Object Module — overriding ProcessingConduct (custom postings/analytics), ProcessingFilling (custom filling rules when entering based on receipt).
  • Configuration Extension — adding attributes/columns (additional customs payments, foreign economic activity analytics) and subscriptions to events without removing from support.
  • Forms — refinement of DocumentForm (additional buttons, custom detailing and distribution algorithms through procedures ImportGTDDetailing / ExecuteImportGTDDetailing).
  • Distribution Rules — changing the algorithm for distributing customs payments across products/FA (by customs cost, weight, quantity).
  • ED Integration — extending exchange with IS ESF and SNF module for auto-generating electronic documents for imports.

Частые вопросы

What is the VAT rate on imports used in the document for the RK in 2026?
The current VAT rate in the Republic of Kazakhstan is 16%. It is indicated in the "VAT Rate" column of the "Sections" table part and is applied to the customs value when calculating the VAT amount on imports (entry Debit 1420 — Credit 3310/3320). The 12% rate from old demo databases is no longer relevant.
Why does the message "To detail, the document must be saved" appear when attempting to detail?
The ImportDetailingGTD procedure in the document form checks the condition NOT ValueFilled(Object.Reference) — that is, the document has not yet been saved. You need to save the GTD first. If the document has already been saved but modified, the message "The document has been changed. To detail, the document must be saved." will appear — in this case, simply save the document again.
How are accounts 1210, 6010, 7010 involved in this document?
They are not involved. Accounts 1210 (Accounts Receivable from Customers), 6010 (Revenue from Sales), and 7010 (Cost of Sales) relate to sales documents. In the import GTD, accounts 1420 (VAT on purchased goods), 1310/1320 (goods), 2410 (fixed assets), and 3310/3320 (liabilities to suppliers/customs) are used.
On what basis is the GTD for imports created?
It is created based on the document "Receipt of Goods and Services" (Document.ReceiptOfGoodsAndServices) during the import supply. The nomenclature, quantity, amounts, and batch documents are transferred from the receipt, the cost of which is then adjusted by allocated customs payments.
What to do when the message "Select only one section for detailing" appears?
This message is issued by the ExecuteImportDetailingGTD procedure when the condition SelectedRows.Count() > 1 is met. You need to select exactly one row of the section in the "Sections" table part and repeat the detailing.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.