XML 102 R42.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Trade receivables (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Text Block [Abstract] |
Summary of Trade and Other Receivables Explanatory |
|  | December 31, 2021 |  |  | December 31, 2020 |
Trade receivables |  |  | 41,972 |  |  |  | 25,140 |
Loss allowances |  |  | (1,147 | ) |  |  | (649 | )
|  |  | 40,825 |  |  |  | 24,491 |
Current |  |  | 34,682 |  |  |  | 24,491 |
Non-current |  |  | 6,143 |  |  |  | — |
Summary of Allowance for Credit Losses |
|  | 2021 |  |  | 2020 |
At January 1 |  |  | (649 | ) |  |  | (1,167 | )
Addition, net |  |  | (887 | ) |  |  | (972 | )
Addition from acquisition of subsidiaries |  |  | (100 | ) |  |  | — |
Write-off |  |  | 429 |  |  |  | 1,056 |
Exchange-rate change |  |  | 60 |  |  |  | 434 |
At December 31 |  |  | (1,147 | ) |  |  | (649 | )
Details about the calculation of the loss allowance are provided in note 26.2(a)(iii).
Summary of Trade Receivables by Maturity are Distributed | Trade receivables by maturity are distributed as follows:
|  | December 31, 2021 |  |  | December 31, 2020 |
Current |  |  | 38,456 |  |  |  | 22,019 |
Overdue between: |  |  |  |  |  |  |  |
From 1 to 30 days |  |  | 1,251 |  |  |  | 1,578 |
From 31 to 60 days |  |  | 847 |  |  |  | 537 |
From 61 to 90 days |  |  | 439 |  |  |  | 293 |
From 91 to 120 days |  |  | 113 |  |  |  | 245 |
From 121 to 300 days |  |  | 866 |  |  |  | 468 |
Total |  |  | 41,972 |  |  |  | 25,140 |

X
- Definition The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 10 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_10_e&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of amounts to be recovered or settled after twelve months for classes of assets and liabilities that contain amounts to be recovered or settled both no more, and more than, twelve months after reporting date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 61 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of trade and other receivables. [Refer: Trade and other receivables] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 10 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_10_e&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Text block + References No definition available. + Details
Name: | vtex_TextBlockAbstract
Namespace Prefix: | vtex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration