russia-vat.md643 lines32.7 KB
v1
| 1 | --- |
| 2 | name: russia-vat |
| 3 | description: Use this skill whenever asked to prepare, review, or advise on a Russian VAT (NDS - Nalog na Dobavlennuyu Stoimost) return or any transaction classification for Russian VAT purposes. Trigger on phrases like "Russian VAT", "NDS", "Russian tax return", "VAT in Russia", "FNS filing", or any request involving Russian VAT obligations. This skill contains the complete Russian VAT classification rules, rate structure, return form mappings, deductibility rules, reverse charge treatment, and filing deadlines required to produce a correct return. NOTE: International sanctions regimes (EU, US, UK, and others) may significantly affect cross-border VAT treatment for Russian entities. Always flag sanctions-related issues as [T2] or [T3]. ALWAYS read this skill before touching any Russian VAT-related work. |
| 4 | --- |
| 5 | |
| 6 | # Russia VAT (NDS) Return Preparation Skill |
| 7 | |
| 8 | --- |
| 9 | |
| 10 | ## Skill Metadata |
| 11 | |
| 12 | | Field | Value | |
| 13 | |-------|-------| |
| 14 | | Jurisdiction | Russian Federation | |
| 15 | | Jurisdiction Code | RU | |
| 16 | | Tax Name | NDS (Nalog na Dobavlennuyu Stoimost / VAT) | |
| 17 | | Primary Legislation | Tax Code of the Russian Federation, Part Two, Chapter 21 (Articles 143-178) | |
| 18 | | Supporting Legislation | Government Decree No. 1137 (invoice rules); Federal Law No. 303-FZ (rate changes); Customs Code of the EAEU | |
| 19 | | Tax Authority | Federal Tax Service (FNS / Federalnaya Nalogovaya Sluzhba) | |
| 20 | | Filing Portal | https://lkfl2.nalog.ru (Personal Account); via certified electronic reporting operators | |
| 21 | | Contributor | Open Accounting Skills Registry | |
| 22 | | Validated By | Deep research verification, April 2026 | |
| 23 | | Validation Date | April 2026 | |
| 24 | | Skill Version | 1.0 | |
| 25 | | Confidence Coverage | Tier 1: rate application, standard box assignment, basic reverse charge. Tier 2: sanctions impact, partial exemption, intercompany pricing, EAEU trade. Tier 3: transfer pricing disputes, complex group restructuring, criminal tax liability. | |
| 26 | |
| 27 | --- |
| 28 | |
| 29 | ## IMPORTANT: Sanctions Notice [T2] |
| 30 | |
| 31 | Russia is subject to extensive international sanctions regimes imposed by the EU, US, UK, and other jurisdictions. These sanctions may affect: |
| 32 | |
| 33 | - Cross-border supply chains and the ability to invoice or receive payment |
| 34 | - Import/export VAT treatment where goods are sanctioned |
| 35 | - The availability of reverse charge mechanisms with sanctioned counterparties |
| 36 | - Banking and payment processing for VAT refund claims |
| 37 | - Software and technology services from Western providers |
| 38 | |
| 39 | **Any cross-border transaction involving a Russian entity must be flagged for sanctions compliance review before VAT treatment is determined. This is a [T2] minimum -- escalate to [T3] if the practitioner is uncertain about sanctions applicability.** |
| 40 | |
| 41 | --- |
| 42 | |
| 43 | ## Confidence Tier Definitions |
| 44 | |
| 45 | Every rule in this skill is tagged with a confidence tier: |
| 46 | |
| 47 | - **[T1] Tier 1 -- Deterministic.** Apply exactly as written. No reviewer judgement required. |
| 48 | - **[T2] Tier 2 -- Reviewer Judgement Required.** Flag the issue and present options. A qualified tax practitioner must confirm before filing. |
| 49 | - **[T3] Tier 3 -- Out of Scope / Escalate.** Skill does not cover this. Do not guess. Escalate to qualified practitioner and document the gap. |
| 50 | |
| 51 | --- |
| 52 | |
| 53 | ## Step 0: Client Onboarding Questions |
| 54 | |
| 55 | Before classifying ANY transaction, you MUST know these facts about the client. Ask if not already known: |
| 56 | |
| 57 | 1. **Entity name and INN (Taxpayer Identification Number)** [T1] -- 10 digits for legal entities, 12 digits for individuals |
| 58 | 2. **KPP (Registration Reason Code)** [T1] -- 9 digits, assigned to each branch/subdivision |
| 59 | 3. **VAT registration status** [T1] -- General regime (OSNO) taxpayer, simplified regime (USN), or VAT-exempt under Article 145 |
| 60 | 4. **VAT period** [T1] -- quarterly (standard for all NDS payers) |
| 61 | 5. **Industry/sector** [T2] -- impacts reduced rate eligibility and specific exemptions |
| 62 | 6. **Does the business make exempt supplies under Article 149?** [T2] -- If yes, separate accounting required; partial deduction rules apply |
| 63 | 7. **Does the business engage in cross-border trade?** [T2] -- Impacts EAEU rules, customs VAT, and sanctions screening |
| 64 | 8. **Does the business operate in special economic zones?** [T2] -- May affect VAT obligations |
| 65 | 9. **Accumulated VAT credits carried forward** [T1] -- from prior periods |
| 66 | 10. **Is the business subject to international sanctions?** [T2] -- affects cross-border treatment |
| 67 | |
| 68 | **If any of items 1-4 are unknown, STOP. Do not classify any transactions until registration status and period are confirmed.** |
| 69 | |
| 70 | --- |
| 71 | |
| 72 | ## Step 1: Transaction Classification Rules |
| 73 | |
| 74 | ### 1a. Determine Transaction Type [T1] |
| 75 | - Sale (output NDS) or Purchase (input NDS) |
| 76 | - Salaries, social contributions, dividend payments, loan principal repayments, fines/penalties, bank commission on loans = OUT OF SCOPE (never on NDS return) |
| 77 | - **Legislation:** Tax Code Chapter 21, Article 146 (taxable objects) |
| 78 | |
| 79 | ### 1b. Determine Counterparty Location [T1] |
| 80 | - Russia (domestic): supplier/customer is registered in Russian Federation |
| 81 | - EAEU: Armenia (AM), Belarus (BY), Kazakhstan (KZ), Kyrgyzstan (KG) |
| 82 | - Non-EAEU foreign: all other countries |
| 83 | - **Note:** EAEU members have special VAT rules under the Treaty on the Eurasian Economic Union |
| 84 | |
| 85 | ### 1c. Determine VAT Rate [T1] |
| 86 | |
| 87 | | Rate | Application | Legislation | |
| 88 | |------|-------------|-------------| |
| 89 | | 22% | Standard rate -- most goods and services (increased from 20% effective 1 January 2026 per Federal Law signed 28 November 2025) | Article 164(3) | |
| 90 | | 10% | Reduced rate -- food products (basic foodstuffs), children's goods, medical goods/equipment, periodicals/books (educational) | Article 164(2) | |
| 91 | | 0% | Zero rate -- exports, international transportation, space-related services, diplomatic supplies | Article 164(1) | |
| 92 | |
| 93 | **Rate determination from invoice amounts:** |
| 94 | - Calculate: `rate = vat_amount / net_amount * 100` |
| 95 | - Normalize: <= 2% = 0%; 5-15% = 10%; >= 15% = 22% |
| 96 | |
| 97 | ### 1d. Reduced Rate (10%) -- Specific Categories [T1] |
| 98 | |
| 99 | The 10% rate applies to the following under Article 164(2): |
| 100 | |
| 101 | **Food products:** |
| 102 | - Meat and meat products (except delicacies: tongue, veal, suckling pig, balyk, etc.) |
| 103 | - Milk and dairy products |
| 104 | - Eggs and egg products |
| 105 | - Sugar, salt, flour, bread, cereals, pasta |
| 106 | - Vegetable oil, margarine |
| 107 | - Vegetables, fruits (domestic production) |
| 108 | - Baby food products |
| 109 | - Diabetic food products |
| 110 | - Fish (live, chilled, frozen -- except delicacy species) |
| 111 | - Seafood (except delicacy species: sturgeon, salmon, lobster, crab) |
| 112 | |
| 113 | **Children's goods:** |
| 114 | - Children's clothing and footwear |
| 115 | - Baby beds, mattresses, carriages |
| 116 | - School supplies (notebooks, pens, pencils) |
| 117 | - Diapers |
| 118 | - Toys |
| 119 | |
| 120 | **Medical goods:** |
| 121 | - Medicines (included in the Government-approved list) |
| 122 | - Medical devices (included in the Government-approved list) |
| 123 | |
| 124 | **Publications:** |
| 125 | - Books and periodicals of educational, scientific, or cultural nature (excluding advertising and erotic content) |
| 126 | |
| 127 | ### 1e. Exempt Supplies (Article 149) [T1] |
| 128 | |
| 129 | The following are exempt from NDS (no output tax, no input tax recovery): |
| 130 | - Medical services (licensed) |
| 131 | - Educational services (licensed, non-commercial) |
| 132 | - Financial services (banking, insurance, securities) |
| 133 | - Residential rental |
| 134 | - Religious articles (produced by religious organizations) |
| 135 | - Burial services |
| 136 | - Passenger transport (urban, suburban) |
| 137 | - Sale of residential property (secondary market) |
| 138 | - Certain cultural/artistic services |
| 139 | |
| 140 | ### 1f. Determine Expense Category [T1] |
| 141 | - Fixed assets: if acquisition value >= RUB 100,000 and useful life > 12 months (Article 256-257) |
| 142 | - Goods for resale: purchased to resell without transformation |
| 143 | - Raw materials/supplies: consumed in production |
| 144 | - Services/overheads: everything else (rent, utilities, consulting, etc.) |
| 145 | |
| 146 | --- |
| 147 | |
| 148 | ## Step 2: NDS Return Form Structure [T1] |
| 149 | |
| 150 | **The NDS return (Nalogovaya deklaratsiya po NDS) is filed electronically via certified operators. The declaration consists of 12 sections:** |
| 151 | |
| 152 | **Legislation:** Tax Code Article 174; FNS Order No. MMV-7-3/558@ |
| 153 | |
| 154 | ### Section 1 -- Summary (Tax Payable/Refundable) |
| 155 | |
| 156 | | Line | Description | |
| 157 | |------|-------------| |
| 158 | | 030 | NDS payable by non-NDS payers who issued invoices with NDS | |
| 159 | | 040 | NDS payable to the budget | |
| 160 | | 050 | NDS refundable from the budget | |
| 161 | |
| 162 | ### Section 3 -- Calculation of NDS Payable |
| 163 | |
| 164 | | Line | Description | Rate | |
| 165 | |------|-------------|------| |
| 166 | | 010 | Taxable sales at 22% -- tax base | 22% | |
| 167 | | 010 (tax) | Output NDS on line 010 | calculated | |
| 168 | | 020 | Taxable sales at 10% -- tax base | 10% | |
| 169 | | 020 (tax) | Output NDS on line 020 | calculated | |
| 170 | | 030 | Sales at calculated rates (22/122 or 10/110) | varies | |
| 171 | | 040 | Output NDS on construction for own consumption | 22% | |
| 172 | | 050 | Output NDS on goods imported (transfer for own use) | varies | |
| 173 | | 070 | Advance payments received -- NDS | calculated | |
| 174 | | 080 | NDS on amounts related to taxable supplies | varies | |
| 175 | | 118 | TOTAL output NDS | sum | |
| 176 | | 120 | Input NDS on acquired goods/services/rights | deductible | |
| 177 | | 130 | Input NDS paid on imports | deductible | |
| 178 | | 150 | NDS paid as tax agent | deductible | |
| 179 | | 160 | NDS on construction for own consumption (deductible) | deductible | |
| 180 | | 170 | NDS on advances to suppliers (deductible) | deductible | |
| 181 | | 180 | NDS paid by tax agent (deductible as buyer) | deductible | |
| 182 | | 190 | TOTAL input NDS deductions | sum | |
| 183 | | 200 | NDS payable (if 118 > 190) | result | |
| 184 | | 210 | NDS refundable (if 190 > 118) | result | |
| 185 | |
| 186 | ### Section 4 -- Operations Taxed at 0% (Confirmed Exports) |
| 187 | |
| 188 | | Line | Description | |
| 189 | |------|-------------| |
| 190 | | 010 | Transaction code | |
| 191 | | 020 | Tax base for confirmed 0% rate | |
| 192 | | 030 | Input NDS deductions related to 0% supplies | |
| 193 | | 040 | NDS previously claimed, now restored | |
| 194 | |
| 195 | ### Section 5 -- Previously Unconfirmed 0% Rate (Now Confirmed) |
| 196 | |
| 197 | ### Section 6 -- Unconfirmed 0% Rate Operations |
| 198 | |
| 199 | | Line | Description | |
| 200 | |------|-------------| |
| 201 | | 010 | Transaction code | |
| 202 | | 020 | Tax base | |
| 203 | | 030 | NDS at 22% (or 10%) applied to unconfirmed exports | |
| 204 | |
| 205 | ### Section 7 -- Exempt Operations (Article 149) |
| 206 | |
| 207 | ### Section 8 -- Purchase Ledger (Kniga Pokupok) Data |
| 208 | |
| 209 | Detailed invoice-by-invoice listing of all purchase invoices (scheta-faktury) claimed as input NDS deductions. |
| 210 | |
| 211 | ### Section 9 -- Sales Ledger (Kniga Prodazh) Data |
| 212 | |
| 213 | Detailed invoice-by-invoice listing of all sales invoices (scheta-faktury) generating output NDS. |
| 214 | |
| 215 | ### Section 10 -- Intermediary (Agent/Commission) Operations -- Invoices Issued |
| 216 | |
| 217 | ### Section 11 -- Intermediary Operations -- Invoices Received |
| 218 | |
| 219 | ### Section 12 -- Invoices Issued by Non-NDS Payers / Exempt Persons |
| 220 | |
| 221 | --- |
| 222 | |
| 223 | ## Step 3: Reverse Charge and Tax Agent Mechanisms |
| 224 | |
| 225 | ### 3a. Tax Agent Obligations (Article 161) [T1] |
| 226 | |
| 227 | In the following cases, the Russian buyer must withhold and remit NDS as a tax agent: |
| 228 | |
| 229 | | Situation | Tax Agent Duty | Rate | |
| 230 | |-----------|---------------|------| |
| 231 | | Purchase of services from a foreign entity not registered in Russia | Buyer withholds NDS | 22% (or 10%) | |
| 232 | | Lease of federal/municipal property | Tenant withholds NDS | 22/122 | |
| 233 | | Purchase of state/municipal property | Buyer withholds NDS | 22/122 | |
| 234 | | Sale of confiscated property | Seller (agent) withholds NDS | 22/122 | |
| 235 | | Agency for foreign entity (no Russian registration) | Agent withholds NDS | 22/122 | |
| 236 | |
| 237 | **Legislation:** Tax Code Article 161 |
| 238 | |
| 239 | ### 3b. Tax Agent -- Foreign Services [T1] |
| 240 | |
| 241 | When a Russian entity purchases services from a foreign entity with no Russian tax registration: |
| 242 | 1. Determine place of supply under Article 148 |
| 243 | 2. If place of supply is Russia, buyer must withhold NDS at 22/122 from the payment |
| 244 | 3. Withheld NDS is remitted to the budget on the payment date |
| 245 | 4. Buyer claims the withheld NDS as input deduction in the same quarter (if entitled) |
| 246 | |
| 247 | **Calculated rate formula:** `NDS = Payment Amount * 22 / 122` |
| 248 | |
| 249 | ### 3c. EAEU Imports [T2] |
| 250 | |
| 251 | Goods imported from EAEU member states (Belarus, Kazakhstan, Armenia, Kyrgyzstan): |
| 252 | - NDS is NOT collected at the customs border |
| 253 | - Instead, buyer self-assesses NDS on the imported goods |
| 254 | - Files a separate EAEU import declaration (Statistical form) by the 20th of the month following the month of acceptance |
| 255 | - Pays the NDS by the same deadline |
| 256 | - Claims input NDS deduction after payment and filing |
| 257 | |
| 258 | **Legislation:** Treaty on the EAEU, Protocol on Indirect Taxes; Tax Code Article 72 of the EAEU Treaty |
| 259 | |
| 260 | ### 3d. Non-EAEU Imports [T1] |
| 261 | |
| 262 | Goods imported from non-EAEU countries: |
| 263 | - NDS is collected by Russian Customs at the border |
| 264 | - Customs NDS is recoverable as input NDS |
| 265 | - Requires customs declaration (DT) as documentary evidence |
| 266 | - Rate: 22% or 10% depending on goods classification |
| 267 | |
| 268 | ### 3e. Exports -- Zero Rate Confirmation [T2] |
| 269 | |
| 270 | Exports are zero-rated under Article 164(1), but the exporter must confirm the 0% rate by submitting a documentary package to the FNS within 180 calendar days of the customs export declaration: |
| 271 | |
| 272 | Required documents: |
| 273 | 1. Export contract (or extract) |
| 274 | 2. Customs declaration with export stamps |
| 275 | 3. Transport/shipping documents with customs stamps |
| 276 | 4. Bank statement confirming receipt of payment (if applicable) |
| 277 | |
| 278 | **If 180-day deadline is missed:** The export is re-rated at 22% (or 10%). Output NDS must be charged. The exporter may later reclaim the 0% rate by submitting the documents within 3 years. |
| 279 | |
| 280 | --- |
| 281 | |
| 282 | ## Step 4: Input NDS Deduction Rules |
| 283 | |
| 284 | ### 4a. General Conditions for Deduction (Article 171-172) [T1] |
| 285 | |
| 286 | Input NDS is deductible if ALL of the following conditions are met: |
| 287 | 1. Goods/services are acquired for use in NDS-taxable operations |
| 288 | 2. Goods/services are recorded in accounting (accepted on the books) |
| 289 | 3. A properly executed invoice (schyot-faktura) is available |
| 290 | 4. For imports: customs declaration and payment documents are available |
| 291 | |
| 292 | ### 4b. Blocked Input NDS (Non-Deductible) [T1] |
| 293 | |
| 294 | Input NDS is NOT deductible in the following cases: |
| 295 | |
| 296 | | Category | Legislation | |
| 297 | |----------|-------------| |
| 298 | | Goods/services used exclusively for exempt operations (Article 149) | Article 170(2)(1) | |
| 299 | | Goods/services used by non-NDS payers (USN, ENVD, patent) | Article 170(2)(3) | |
| 300 | | Goods/services used for operations outside Russian territory | Article 170(2)(2) | |
| 301 | | Entertainment expenses exceeding 4% of labor costs | Article 264(2) + Article 170 | |
| 302 | | Goods/services acquired with budget subsidies | Article 170(2.1) | |
| 303 | | Free distribution of goods for advertising (if unit cost > RUB 300) | Article 149(3)(25) / Article 170 | |
| 304 | |
| 305 | ### 4c. Partial Deduction (Separate Accounting) [T2] |
| 306 | |
| 307 | If a business makes both taxable and exempt supplies: |
| 308 | - Must maintain separate accounting of input NDS |
| 309 | - Input NDS on goods/services used exclusively for taxable operations: fully deductible |
| 310 | - Input NDS on goods/services used exclusively for exempt operations: not deductible (included in cost) |
| 311 | - Input NDS on mixed-use goods/services: split proportionally |
| 312 | |
| 313 | **Proportion formula:** |
| 314 | ``` |
| 315 | Deductible % = (Taxable revenue for quarter / Total revenue for quarter) * 100 |
| 316 | ``` |
| 317 | |
| 318 | **5% rule:** If exempt operations constitute 5% or less of total expenses for the quarter, the taxpayer may deduct ALL input NDS without separate accounting (Article 170(4)). |
| 319 | |
| 320 | **Flag for reviewer: proportional split must be confirmed by qualified practitioner.** |
| 321 | |
| 322 | ### 4d. NDS on Advances [T1] |
| 323 | |
| 324 | **Advances received (seller):** |
| 325 | - Output NDS must be charged on advance payments received: `NDS = Advance * 22/122` |
| 326 | - When goods/services are shipped, advance NDS is reversed and NDS is charged on the full supply |
| 327 | - Legislation: Article 167(1)(2) |
| 328 | |
| 329 | **Advances paid (buyer):** |
| 330 | - Buyer MAY claim input NDS on advance payments to suppliers |
| 331 | - Requires advance invoice (schyot-faktura na avans) from supplier |
| 332 | - When goods/services are received, advance NDS deduction is reversed and replaced by standard deduction |
| 333 | - Legislation: Article 171(12), Article 172(9) |
| 334 | |
| 335 | --- |
| 336 | |
| 337 | ## Step 5: Derived Calculations [T1] |
| 338 | |
| 339 | ``` |
| 340 | Total Output NDS (Section 3, line 118) = |
| 341 | NDS on sales at 22% (line 010 tax) |
| 342 | + NDS on sales at 10% (line 020 tax) |
| 343 | + NDS at calculated rates (line 030 tax) |
| 344 | + NDS on own-consumption construction (line 040) |
| 345 | + NDS on advance payments received (line 070) |
| 346 | + Other output NDS (line 080) |
| 347 | |
| 348 | Total Input NDS Deductions (Section 3, line 190) = |
| 349 | Input NDS on purchases (line 120) |
| 350 | + Input NDS on imports (line 130) |
| 351 | + NDS paid as tax agent (line 150) |
| 352 | + NDS on own-consumption construction deductible (line 160) |
| 353 | + NDS on advances paid (line 170) |
| 354 | + Tax agent NDS deductible as buyer (line 180) |
| 355 | |
| 356 | IF line 118 > line 190 THEN |
| 357 | Line 200 = line 118 - line 190 (NDS payable) |
| 358 | Line 210 = 0 |
| 359 | ELSE |
| 360 | Line 200 = 0 |
| 361 | Line 210 = line 190 - line 118 (NDS refundable) |
| 362 | END |
| 363 | |
| 364 | Section 1, Line 040 = Line 200 (payable) |
| 365 | Section 1, Line 050 = Line 210 (refundable) |
| 366 | ``` |
| 367 | |
| 368 | --- |
| 369 | |
| 370 | ## Step 6: Key Thresholds |
| 371 | |
| 372 | | Threshold | Value | Legislation | |
| 373 | |-----------|-------|-------------| |
| 374 | | VAT exemption (Article 145) | Revenue <= RUB 2,000,000 for prior 3 consecutive months | Article 145 | |
| 375 | | Fixed asset classification | >= RUB 100,000 acquisition cost, > 12 months useful life | Article 256-257 | |
| 376 | | Export 0% confirmation deadline | 180 calendar days from customs export declaration | Article 165(9) | |
| 377 | | Advertising materials (free distribution exempt) | Unit cost <= RUB 300 | Article 149(3)(25) | |
| 378 | | 5% rule for separate accounting | Exempt expenses <= 5% of total expenses | Article 170(4) | |
| 379 | | Electronic invoice mandatory | All NDS payers (since 2014) | Article 169(1) | |
| 380 | | USN revenue threshold (exemption from NDS) | RUB 20,000,000 (2026); RUB 15,000,000 (2027); RUB 10,000,000 (from 2028) -- phased reduction | Article 145 / transitional provisions | |
| 381 | | USN revenue threshold (no NDS -- general USN eligibility) | RUB 265,800,000 (indexed annually) | Article 346.12 | |
| 382 | |
| 383 | --- |
| 384 | |
| 385 | ## Step 7: Filing Deadlines [T1] |
| 386 | |
| 387 | | Obligation | Period | Deadline | Legislation | |
| 388 | |------------|--------|----------|-------------| |
| 389 | | NDS return (electronic) | Quarterly | 25th of the month following the quarter end | Article 174(5) | |
| 390 | | NDS payment (installment 1/3) | Quarterly | 28th of the month following the quarter end | Article 174(1) | |
| 391 | | NDS payment (installment 2/3) | Quarterly | 28th of the second month following quarter end | Article 174(1) | |
| 392 | | NDS payment (installment 3/3) | Quarterly | 28th of the third month following quarter end | Article 174(1) | |
| 393 | | EAEU import declaration | Monthly | 20th of the month following month of acceptance | EAEU Treaty Protocol | |
| 394 | | EAEU import NDS payment | Monthly | 20th of the month following month of acceptance | EAEU Treaty Protocol | |
| 395 | | Tax agent NDS (foreign services) | Per payment | Date of payment to foreign supplier | Article 174(4) | |
| 396 | | Export 0% documentary package | Per shipment | 180 days from customs declaration | Article 165(9) | |
| 397 | |
| 398 | **NDS is paid in three equal installments** over the three months following the reporting quarter. Example: Q1 (Jan-Mar) NDS is paid 1/3 on April 28, 1/3 on May 28, 1/3 on June 28. |
| 399 | |
| 400 | **Electronic filing is mandatory** for all NDS payers. Paper returns are not accepted (except for tax agents who are not NDS payers themselves, under specific conditions). |
| 401 | |
| 402 | --- |
| 403 | |
| 404 | ## Step 8: Invoice (Schyot-Faktura) Requirements [T1] |
| 405 | |
| 406 | A valid schyot-faktura must contain (Article 169(5)): |
| 407 | |
| 408 | | Field | Requirement | |
| 409 | |-------|------------| |
| 410 | | Sequential number and date | Mandatory | |
| 411 | | Seller name, address, INN/KPP | Mandatory | |
| 412 | | Buyer name, address, INN/KPP | Mandatory | |
| 413 | | Shipper and consignee (if different) | Mandatory for goods | |
| 414 | | Payment document reference (if advance) | Mandatory for advance invoices | |
| 415 | | Description of goods/services | Mandatory | |
| 416 | | Unit of measurement | Mandatory (OKEI code) | |
| 417 | | Quantity | Mandatory | |
| 418 | | Price per unit (excl. NDS) | Mandatory | |
| 419 | | Total amount (excl. NDS) | Mandatory | |
| 420 | | Excise amount (if applicable) | Mandatory | |
| 421 | | NDS rate | Mandatory (22%, 10%, 0%, or "bez NDS") | |
| 422 | | NDS amount | Mandatory | |
| 423 | | Total amount (incl. NDS) | Mandatory | |
| 424 | | Country of origin and customs declaration number | Mandatory for imported goods | |
| 425 | | Currency code | Mandatory | |
| 426 | |
| 427 | **Invalid invoices result in denial of input NDS deduction.** |
| 428 | |
| 429 | **Corrective invoices (ispravitelny schyot-faktura):** Issued to correct errors in original invoices. |
| 430 | |
| 431 | **Adjustment invoices (korrektirovochny schyot-faktura):** Issued when the price or quantity changes after the original supply (Article 169(5.2)). |
| 432 | |
| 433 | --- |
| 434 | |
| 435 | ## Step 9: Edge Case Registry |
| 436 | |
| 437 | ### EC1 -- Purchase of services from a US software company (SaaS) [T2] |
| 438 | |
| 439 | **Situation:** Russian company subscribes to a US-based SaaS platform. No NDS on the invoice. |
| 440 | **Resolution:** Since 2019, foreign providers of electronic services to Russian consumers (B2C) must register and pay NDS themselves. For B2B: the Russian buyer acts as tax agent and withholds NDS at 22/122. However, **sanctions may prevent payment processing** to certain US companies. Flag for reviewer: confirm (a) whether the US provider has registered for NDS in Russia under the "Google tax" rules, (b) whether sanctions affect the payment, (c) tax agent obligations. |
| 441 | **Legislation:** Article 161, Article 174.2 |
| 442 | |
| 443 | ### EC2 -- Export of goods with missed 180-day deadline [T1] |
| 444 | |
| 445 | **Situation:** Company exported goods but failed to collect confirmation documents within 180 days. |
| 446 | **Resolution:** The export must be treated as a domestic sale at 22% (or 10%). Output NDS is charged on the export value as of the date of shipment. The company may subsequently submit documents within the 3-year statute of limitations and reclaim the 0% rate and receive a refund. |
| 447 | **Legislation:** Article 165(9), Article 164(1) |
| 448 | |
| 449 | ### EC3 -- Advance payment received from customer [T1] |
| 450 | |
| 451 | **Situation:** Company receives RUB 1,200,000 advance payment for future delivery. |
| 452 | **Resolution:** Output NDS on advance = RUB 1,200,000 * 22/122 = RUB 216,393 (rounded). Issue advance schyot-faktura. When goods are shipped, reverse the advance NDS and charge NDS on the full shipment amount. Section 3 line 070 for advance NDS; line 170 for reversal. |
| 453 | **Legislation:** Article 167(1)(2), Article 154(1) |
| 454 | |
| 455 | ### EC4 -- Import from Belarus (EAEU) [T2] |
| 456 | |
| 457 | **Situation:** Russian company imports goods from Belarus. |
| 458 | **Resolution:** NDS is NOT collected at the customs border (no customs border within EAEU). Buyer self-assesses NDS on the import value. Files a separate statistical declaration by the 20th of the following month. Pays NDS by the same date. Claims input deduction after payment and filing. Rate depends on goods (20% or 10%). |
| 459 | **Legislation:** EAEU Treaty Protocol on Indirect Taxes, Article 72 |
| 460 | |
| 461 | ### EC5 -- Mixed taxable and exempt operations [T2] |
| 462 | |
| 463 | **Situation:** A company provides both taxable consulting services and exempt educational services. |
| 464 | **Resolution:** Separate accounting is mandatory. Input NDS on costs directly attributable to taxable operations is fully deductible. Input NDS on costs directly attributable to exempt operations is not deductible (added to cost). Mixed costs are split proportionally based on revenue. Check the 5% rule: if exempt expenses are <= 5% of total quarterly expenses, all input NDS may be deducted. |
| 465 | **Legislation:** Article 170(4), Article 149 |
| 466 | |
| 467 | ### EC6 -- Free distribution of promotional goods [T1] |
| 468 | |
| 469 | **Situation:** Company distributes branded merchandise to clients at no charge. |
| 470 | **Resolution:** If unit cost of each item <= RUB 300, the transfer is exempt from NDS under Article 149(3)(25). If unit cost > RUB 300, output NDS must be charged on the market value. Input NDS on the merchandise is deductible only if the transfer is NDS-taxable (i.e., cost > RUB 300). |
| 471 | **Legislation:** Article 146(1)(2), Article 149(3)(25) |
| 472 | |
| 473 | ### EC7 -- Construction for own consumption [T1] |
| 474 | |
| 475 | **Situation:** Company builds a warehouse using its own workforce and materials. |
| 476 | **Resolution:** Construction for own consumption (khozyaystvennym sposobom) triggers output NDS at 22% on the cost of construction at quarter-end (Section 3, line 040). The same NDS is immediately deductible as input NDS (line 160), resulting in a net zero effect for fully taxable businesses. The tax base is the actual cost of construction (materials + labor + overheads). |
| 477 | **Legislation:** Article 146(1)(3), Article 159(2), Article 171(6) |
| 478 | |
| 479 | ### EC8 -- VAT refund claim triggering desk audit (kameral'naya proverka) [T2] |
| 480 | |
| 481 | **Situation:** Company files an NDS return claiming a refund (line 050 populated). |
| 482 | **Resolution:** FNS will automatically conduct a desk audit (kameral'naya proverka) within 2 months (may be extended to 3 months). During the audit, FNS cross-references all invoices in Sections 8-9 against counterparties' returns. Discrepancies trigger additional information requests. Flag for reviewer: ensure all schyot-faktury are correct and counterparties have reported matching data. Consider whether an accelerated refund procedure (zayavitel'ny poryadok) is available under Article 176.1 (requires bank guarantee or history of large tax payments). |
| 483 | **Legislation:** Article 176, Article 88 |
| 484 | |
| 485 | ### EC9 -- Digital services "Google Tax" [T2] |
| 486 | |
| 487 | **Situation:** Foreign company provides digital services to Russian customers. |
| 488 | **Resolution:** Since January 2019, foreign providers of electronic/digital services must register with FNS and pay NDS at 22% (previously 20%, raised from 1 January 2026) on B2C supplies (Article 174.2). For B2B supplies, the Russian buyer acts as tax agent. If the foreign provider has registered and charges Russian NDS, the Russian buyer should NOT also withhold as tax agent. Flag for reviewer: verify whether the foreign provider is on the FNS registry of registered foreign digital service providers. |
| 489 | **Legislation:** Article 174.2, FNS Registry |
| 490 | |
| 491 | ### EC10 -- Sanctions-affected cross-border transaction [T2] |
| 492 | |
| 493 | **Situation:** Russian company attempts to purchase goods/services from an EU supplier subject to EU sanctions. |
| 494 | **Resolution:** The VAT/NDS treatment cannot be determined independently of sanctions compliance. The transaction itself may be prohibited. Even if the transaction proceeds, banking restrictions may prevent payment and thus prevent tax agent obligations from being fulfilled. **Escalate to legal counsel for sanctions review before determining NDS treatment.** Do not classify until sanctions clearance is obtained. |
| 495 | **Legislation:** EU Regulations 833/2014 (as amended), US Executive Orders, UK Sanctions Regulations |
| 496 | |
| 497 | --- |
| 498 | |
| 499 | ## Step 10: Special Regimes and Exemptions [T2] |
| 500 | |
| 501 | ### USN (Simplified Tax System) |
| 502 | - USN payers are NOT NDS payers (Article 346.11) |
| 503 | - Exception: NDS on imports (customs and EAEU) must still be paid |
| 504 | - Exception: NDS as tax agent must still be withheld |
| 505 | - If a USN payer issues an invoice with NDS, they must remit that NDS to the budget (but cannot claim input deductions) |
| 506 | - Revenue threshold for USN eligibility: RUB 265,800,000 (indexed; check current year) |
| 507 | |
| 508 | ### Article 145 Exemption |
| 509 | - Available to taxpayers with revenue <= RUB 2,000,000 for 3 consecutive preceding calendar months |
| 510 | - Must notify FNS; exemption lasts 12 months (can be extended) |
| 511 | - Does not apply to excisable goods |
| 512 | - NDS on imports must still be paid |
| 513 | - Cannot claim input NDS during exemption period |
| 514 | |
| 515 | ### ENVD / Patent System |
| 516 | - ENVD was abolished from January 1, 2021 |
| 517 | - Patent system (PSN) payers are not NDS payers (same exceptions as USN) |
| 518 | |
| 519 | --- |
| 520 | |
| 521 | ## Step 11: Reviewer Escalation Protocol |
| 522 | |
| 523 | When a [T2] situation is identified, output the following structured flag: |
| 524 | |
| 525 | ``` |
| 526 | REVIEWER FLAG |
| 527 | Tier: T2 |
| 528 | Transaction: [description] |
| 529 | Issue: [what is ambiguous] |
| 530 | Options: [list the possible treatments] |
| 531 | Recommended: [which treatment is most likely correct and why] |
| 532 | Action Required: Qualified tax practitioner must confirm before filing. |
| 533 | ``` |
| 534 | |
| 535 | When a [T3] situation is identified, output: |
| 536 | |
| 537 | ``` |
| 538 | ESCALATION REQUIRED |
| 539 | Tier: T3 |
| 540 | Transaction: [description] |
| 541 | Issue: [what is outside skill scope] |
| 542 | Action Required: Do not classify. Refer to qualified practitioner. Document gap. |
| 543 | ``` |
| 544 | |
| 545 | --- |
| 546 | |
| 547 | ## PROHIBITIONS [T1] |
| 548 | |
| 549 | - NEVER let AI guess NDS treatment -- classification is deterministic from facts and legislation |
| 550 | - NEVER apply input NDS deduction without a valid schyot-faktura (invoice) |
| 551 | - NEVER allow USN/Patent payers to claim input NDS deductions |
| 552 | - NEVER apply 0% rate to exports without confirmed documentary evidence within 180 days |
| 553 | - NEVER ignore tax agent obligations on purchases from foreign entities |
| 554 | - NEVER classify sanctions-affected transactions without legal review [T2] |
| 555 | - NEVER confuse EAEU imports (self-assessed, no customs) with non-EAEU imports (customs-collected) |
| 556 | - NEVER apply the 5% rule without calculating actual exempt expenses as a percentage of total expenses |
| 557 | - NEVER accept paper NDS returns -- electronic filing is mandatory |
| 558 | - NEVER omit advance NDS when advance payments are received |
| 559 | - NEVER compute any number -- all arithmetic is handled by the deterministic engine, not the AI |
| 560 | |
| 561 | --- |
| 562 | |
| 563 | ## Step 12: Test Suite |
| 564 | |
| 565 | ### Test 1 -- Standard domestic sale at 22% |
| 566 | |
| 567 | **Input:** Russian company sells consulting services to Russian client. Net amount RUB 500,000. NDS at 22%. |
| 568 | **Expected output:** Section 3 line 010: tax base = RUB 500,000. Output NDS = RUB 110,000. Section 9 entry with schyot-faktura details. |
| 569 | |
| 570 | **Note:** Prior to 1 January 2026, the standard rate was 20% and output NDS would have been RUB 100,000. All test cases below use the 22% rate effective from 2026. |
| 571 | |
| 572 | ### Test 2 -- Purchase with input NDS deduction |
| 573 | |
| 574 | **Input:** Russian company purchases office supplies from Russian supplier. Gross RUB 122,000 including NDS RUB 22,000, net RUB 100,000. Valid schyot-faktura received. Goods recorded in accounting. |
| 575 | **Expected output:** Section 3 line 120: input NDS = RUB 22,000. Section 8 entry with schyot-faktura details. Fully deductible. |
| 576 | |
| 577 | ### Test 3 -- Tax agent on foreign services |
| 578 | |
| 579 | **Input:** Russian company pays USD 10,000 (equivalent RUB 900,000) to a UK consulting firm with no Russian registration. Services consumed in Russia. |
| 580 | **Expected output:** Tax agent NDS = RUB 900,000 * 22/122 = RUB 162,295 (rounded). Withhold and remit on payment date. Section 3 line 150: deductible NDS = RUB 162,295 (if entitled). Net effect zero for fully taxable business. |
| 581 | |
| 582 | ### Test 4 -- Export with confirmed 0% rate |
| 583 | |
| 584 | **Input:** Russian company exports machinery to Turkey. Invoice value RUB 3,000,000. All documentary evidence submitted within 180 days. |
| 585 | **Expected output:** Section 4: tax base = RUB 3,000,000. NDS rate = 0%. Related input NDS deductions claimed in Section 4 line 030. |
| 586 | |
| 587 | ### Test 5 -- Sale of food products at 10% |
| 588 | |
| 589 | **Input:** Russian company sells flour and bread products. Net amount RUB 200,000. NDS at 10%. |
| 590 | **Expected output:** Section 3 line 020: tax base = RUB 200,000. Output NDS = RUB 20,000. |
| 591 | |
| 592 | ### Test 6 -- Advance payment received |
| 593 | |
| 594 | **Input:** Russian company receives advance of RUB 600,000 from customer for future delivery. |
| 595 | **Expected output:** Advance NDS = RUB 600,000 * 22/122 = RUB 108,197 (rounded). Section 3 line 070 = RUB 108,197. Advance schyot-faktura issued. |
| 596 | |
| 597 | ### Test 7 -- EAEU import from Kazakhstan |
| 598 | |
| 599 | **Input:** Russian company imports raw materials from Kazakhstan. Value RUB 1,000,000. Goods accepted on March 15. |
| 600 | **Expected output:** Self-assessed NDS = RUB 1,000,000 * 22% = RUB 220,000. EAEU import declaration filed by April 20. NDS paid by April 20. Input NDS of RUB 220,000 claimed after payment and filing. [T2] -- confirm goods classification and rate. |
| 601 | |
| 602 | ### Test 8 -- USN payer issues invoice with NDS |
| 603 | |
| 604 | **Input:** USN payer issues an invoice to customer showing NDS of RUB 50,000. Not registered as NDS payer. |
| 605 | **Expected output:** USN payer must remit RUB 50,000 to the budget. Section 12 entry. NO input NDS deduction available. Report in Section 1 line 030. |
| 606 | |
| 607 | --- |
| 608 | |
| 609 | ## 2026 Tax Reforms |
| 610 | |
| 611 | | Change | Details | Effective | |
| 612 | |--------|---------|-----------| |
| 613 | | Standard NDS rate increase | 20% to 22% | 1 January 2026 | |
| 614 | | Reduced rate (10%) | Unchanged -- food, children's goods, medicines, educational publications | N/A | |
| 615 | | USN VAT exemption threshold | Reduced to RUB 20,000,000 (from RUB 60,000,000); further reductions: RUB 15M (2027), RUB 10M (2028) | 1 January 2026 | |
| 616 | | Banking VAT exemptions | Certain banking services (acquiring, processing, payment services) now subject to 22% NDS | 1 January 2026 | |
| 617 | | Software exemption | VAT exemption for rights to Russian software retained | Retained | |
| 618 | | SME transition support | Moratorium on penalties for SMEs newly subject to VAT under simplified regime | 2026 | |
| 619 | |
| 620 | --- |
| 621 | |
| 622 | ## Contribution Notes |
| 623 | |
| 624 | This skill requires validation by a licensed Russian tax practitioner (nalogovyy konsul'tant or auditor). Given the rapidly evolving sanctions environment and frequent legislative changes, **this skill should be re-validated at least annually.** |
| 625 | |
| 626 | Key areas requiring local expertise: |
| 627 | 1. Current sanctions applicability and their NDS impact |
| 628 | 2. Updated USN thresholds and special regime parameters |
| 629 | 3. FNS administrative practices and audit triggers |
| 630 | 4. EAEU protocol amendments |
| 631 | 5. Digital services registry (Article 174.2) updates |
| 632 | |
| 633 | **A skill may not be published without sign-off from a qualified practitioner in the relevant jurisdiction.** |
| 634 | |
| 635 | |
| 636 | --- |
| 637 | |
| 638 | ## Disclaimer |
| 639 | |
| 640 | This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon. |
| 641 | |
| 642 | The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes. |
| 643 |
Run this skill, then get an accountant to check it
After running the full skill pack in Claude, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.
Depends on
Quality
Q2: Research-verified
Deep research against tax authority sources. Not yet tested on real data.
Needs real client data + practitioner sign-off to reach Q1.
Accountant Review
Unverified
0/59
About
RUty-2025