Registry entry

Chile Notice of Vehicle Sale (Aviso de Venta de Vehículos, Formulario 1816)

The Servicio de Impuestos Internos' (SII, Chile's tax authority) Formulario 1816, a sworn declaration ('declaración jurada') a taxpayer who owns one or more motor vehicles used in passenger transport (e.g. taxis, buses) or in third-party freight transport ('transporte de carga ajena') must file with SII each time they sell one such vehicle — one form per vehicle sold, per the form's own instructivo. It identifies the seller and buyer, the sale's own terms (date, price, notary), the vehicle being sold, and — only for taxpayers whose category requires it per the instructivo's own sections 4.2/4.3 — whether the seller continues as a Primera Categoría taxpayer and/or the sale's own capital-gain ('utilidad') calculation. This is the closest DMV-vertical analogue in this registry to a vehicle-sale/transfer notification for Chile (matching the precedent set by `br/mg/detran/comunicacao-de-venda-de-veiculo` and `kr/molit/vehicle-ownership-transfer-registration`), even though it is administered by Chile's tax authority rather than a dedicated transport/vehicle-registry body — Chile has no separate agency-published sale-notification form for this process; SII's own F1816 is it. The form is genuinely downloadable and fillable (a two-page AcroForm PDF hosted directly on sii.cl, HTTP 200, no login/CAPTCHA/WAF gate) for printing and in-person submission at SII's own Unidad de Término de Giro; this document is derived entirely from the public, unauthenticated PDF form and its own second-page instructivo. Deliberately does not model: the general private passenger-vehicle sale/transfer process handled by the Servicio de Registro Civil e Identificación ('declaración consensual' or notarial transfer) — that channel is entirely ClaveÚnica-gated online with no PDF fallback found this cycle, and is a materially different process (this form is scoped to commercial passenger/freight-for-hire vehicles a taxpayer sells, not any private vehicle sale); the reverse-side 'USO EXCLUSIVO SII'/notarial-authorization/fiscalizador stamp-and-signature block, which is not applicant-supplied data; and the office-assigned 'FOLIO' control number and page-selector dropdown, neither of which is applicant-entered. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Government of Chile or the Servicio de Impuestos Internos.

Registry entry

cl/sii/aviso-venta-vehiculo

Jurisdiction
Chile · national
Version
1.0.0
Verification
draft

Authoritative source Formulario 1816, 'Aviso de Venta de Vehículos', Servicio de Impuestos Internos (SII) (2-page fillable AcroForm PDF, page 2 carries the form's own instructivo)

Machine access

Schema document
registry/cl/sii/aviso-venta-vehiculo/1.0.0/schema.jsonapplication/schema+json
Registry catalog
registry/index.jsonone record per schema id

Field reference

40 fields across 8 steps, read from the published schema.json, with names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.

Encabezado — Rol Único Tributario

  • rutVendedor string required

    RUT (Rol Único Tributario) of the vendor (seller) filing this notice. The instructivo's own §4.1 names this as required 'en todos los casos' (in all cases): 'Rol Único Tributario (vendedor)'.

    patternclassification: sensitive-pii

A. Identificación del Vendedor

  • razonSocialApellidoPaternoVendedor string required

    Legal-entity name (razón social), if the vendor is a company, or paternal surname, if the vendor is a natural person. The form itself does not carry a separate Persona Natural/Persona Jurídica selector; which meaning applies is inferred from context (e.g. whether the Persona Jurídica/Representante block below is also completed).

    classification: pii
  • apellidoMaternoVendedor string optional

    Maternal surname of the vendor, when the vendor is a natural person. Modelled as optional: not every vendor entry carries a second surname (e.g. a company, or a foreign-nationality individual), and the source names no per-field mandatory marker.

    classification: pii
  • nombresVendedor string required

    Given name(s) of the vendor.

    classification: pii
  • domicilioCalleVendedor string required

    Street name of the vendor's address.

  • domicilioNumeroVendedor string required

    Street number of the vendor's address.

  • domicilioOficinaLocalDeptoVendedor string optional

    Office/store/apartment unit of the vendor's address, if applicable.

  • domicilioPoblacionVillaVendedor string optional

    Named residential development (población/villa) of the vendor's address, if applicable.

  • domicilioComunaVendedor string required

    Comuna (Chile's third-level administrative division) of the vendor's address.

  • domicilioFonoVendedor string optional

    Telephone number of the vendor.

    classification: pii

Representante (Si Se Trata de Persona Jurídica) o Mandatario

  • apellidoPaternoRepresentante string optional

    Paternal surname of the legal representative (if the vendor is a legal entity) or mandatario (attorney-in-fact) acting on the vendor's behalf. The instructivo describes this block as applicable 'si actúa un representante' (if a representative acts); the form carries no separate boolean marker for this, so it is modelled as optional rather than gated on a fabricated condition.

    classification: pii
  • apellidoMaternoRepresentante string optional

    Maternal surname of the legal representative or mandatario, if applicable.

    classification: pii
  • nombresRepresentante string optional

    Given name(s) of the legal representative or mandatario, if applicable.

    classification: pii
  • rutRepresentante string optional

    RUT of the legal representative or mandatario, if applicable.

    patternclassification: sensitive-pii

Individualización del Comprador

  • razonSocialApellidoPaternoComprador string required

    Legal-entity name (razón social), if the buyer is a company, or paternal surname, if the buyer is a natural person.

    classification: pii
  • apellidoMaternoComprador string optional

    Maternal surname of the buyer, when the buyer is a natural person. Modelled as optional for the same reason as `apellidoMaternoVendedor`.

    classification: pii
  • nombresComprador string required

    Given name(s) of the buyer.

    classification: pii
  • domicilioCalleComprador string required

    Street name of the buyer's address.

  • domicilioNumeroComprador string required

    Street number of the buyer's address.

  • domicilioOficinaLocalDeptoComprador string optional

    Office/store/apartment unit of the buyer's address, if applicable.

  • domicilioPoblacionVillaComprador string optional

    Named residential development (población/villa) of the buyer's address, if applicable.

  • domicilioComunaComprador string required

    Comuna of the buyer's address.

  • domicilioFonoComprador string optional

    Telephone number of the buyer.

    classification: pii

B. Detalles

  • fechaIniciacionActividad date required

    The vendor's own date of iniciación de actividades (start of the economic activity within which the sold vehicle was used). Printed as three narrow day/month/year AcroForm text boxes; modelled as a single date-typed field per this registry's convention.

  • fechaVenta date required

    Date the vehicle was sold. Printed as three narrow day/month/year AcroForm text boxes; modelled as a single date-typed field.

  • precioVenta number required

    Sale price of the vehicle, in Chilean pesos.

    classification: financial
  • nombreNotario string required

    Name of the notary before whom the sale contract was executed.

    classification: pii
  • numeroRepertorio string required

    Notarial repertoire (registry) number assigned to the sale contract.

C. Identificación del Vehículo

  • inscripcionRVM string required

    The vehicle's inscription/registration number in the Registro de Vehículos Motorizados (R.V.M.).

  • tipoVehiculo string required

    Type of vehicle (the instructivo's own non-exhaustive examples: auto, bus, camión, camioneta, 'etc.' — not a closed list printed on the form, so modelled as open string rather than a fabricated enum).

  • marcaVehiculo string required

    Make/brand of the vehicle.

  • modeloVehiculo string required

    Model of the vehicle.

  • anioVehiculo string required

    Model year of the vehicle.

    pattern
  • otrosDetallesVehiculo string optional

    Any other identifying details of the vehicle the vendor wishes to note. Not named in the instructivo's own list of always-mandatory Sección C items, so modelled as optional.

D. Determinación de la Utilidad en Venta (sólo si corresponde)

  • precioVentaUtilidad number optional

    Sale price of the vehicle, as used in the Sección D capital-gain ('utilidad en venta') calculation. Per the instructivo's own §4.3, Sección D is mandatory only for specific taxpayer categories (owners of more than one passenger-transport vehicle, companies, or partial-liquidation Renta Presunta cargo-transport filers) that this form provides no boolean field to distinguish from the §4.2 categories exempt from it — modelled `required: false` rather than fabricating a `requiredWhen` gate with no corresponding source field. See VERIFICATION.md.

    classification: financial
  • costoAdquisicionActualizado number optional

    Updated acquisition cost of the vehicle, net of accumulated depreciation, per the instructivo's own §4's worked formula. Same conditional-applicability limitation as `precioVentaUtilidad`.

    classification: financial
  • utilidadPerdida number optional

    Resulting gain or loss on the sale (precioVentaUtilidad minus costoAdquisicionActualizado). Same conditional-applicability limitation as `precioVentaUtilidad`.

    classification: financial
  • numeroUltimaFacturaEmitida string optional

    Number of the last invoice (factura) issued, asked only of cargo-for-hire ('transporte de carga ajena') taxpayers under the Renta Presunta regime per instructivo §4.1's own closing sentence, a category this form provides no field to identify — modelled optional.

E. Declaro que Continuaré como Contribuyente de Primera Categoría de la Ley de la Renta (sólo si corresponde)

  • continuaPrimeraCategoriaSi boolean optional

    Whether the vendor declares they will continue as a Primera Categoría taxpayer of the Ley de la Renta after this sale. Per instructivo §4.2, Sección E is mandatory only for specific taxpayer categories (natural persons selling their sole passenger-transport vehicle, or full-liquidation Renta Presunta cargo-transport sellers) this form provides no field to distinguish — modelled `required: false`. Mutually exclusive with `continuaPrimeraCategoriaNo`.

  • continuaPrimeraCategoriaNo boolean optional

    Whether the vendor declares they will NOT continue as a Primera Categoría taxpayer after this sale. Mutually exclusive with `continuaPrimeraCategoriaSi`.

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and flow and states the current verification claim honestly.

Current claim

  • status: draft
  • verification.method: manual-source-review-v1
  • verification.lastVerifiedAt: 2026-07-07

This is a GovSchema Standard Research cycle (GOV-1638), opening Chile's second vertical (DMV) after cl/sii/inicio-actividades-personas-naturales (Business Formation, GOV-1624, PR #271).

Why this candidate

The brief was to investigate Chile's five other open verticals in priority order (DMV, Taxes, Visa, Passport/National ID) and pick whichever turned up a genuinely public, unauthenticated, field-level source first. This cycle screened the following candidates:

  1. DMV — Registro Civil e Identificación vehicle registration (registrocivil.cl). A direct fetch of the site's own homepage returns a bot-protection CAPTCHA challenge page (support-code-bearing, with an embedded TSPD/bot-manager token), not the site itself — confirmed via both a direct curl fetch and an independent WebFetch render, both showing only the CAPTCHA interstitial. This matches the prior cycle's finding for Chile's flagship company-formation, passport, and national-ID channels (all ClaveÚnica-gated), extended here to Registro Civil's own vehicle-registration channel. ChileAtiende's aggregator fichas for the same process (3388-primera-inscripcion-de-vehiculos-motorizados, 3409/3343-transferencia-de-dominio-de-vehiculos-motorizados) all return HTTP 403 from CloudFront on direct fetch, matching the prior cycle's own finding for this same domain. No PDF fallback was found for either first inscription or dominio transfer.
  2. DMV — driver's licence (licencia de conducir), first-time application. Multiple official and municipal sources (gob.cl, ChileAtiende, and several comuna transit-department pages — Las Condes, Vitacura, Colina, San Miguel) confirm this is exclusively an in-person, by-municipality process (schedule an appointment, sit theoretical/ psychotechnical/medical/practical exams at the comuna's own Dirección de Tránsito) with no downloadable application form and no online wizard at all — a genuine dead end, not merely a login wall.
  3. DMV — Ministerio de Transportes y Telecomunicaciones (MTT/Subtrans) Formulario N°1, 'Solicitud de Inscripción o Anotación' (mtt.gob.cl/wp-content/uploads/2022/10/Formulario-N°1-de-Inscripción-y-anotación-del-Vehículo-3.pdf). A genuine, unauthenticated, bounded 2-page PDF (recovered via the Wayback Machine after mtt.gob.cl itself proved unreachable directly from this environment — ECONNREFUSED on every attempt, while web.archive.org served a 2023 capture cleanly). Investigated and set aside: this form registers/annotates vehicles specifically in the Registro Nacional de Servicios de Transporte de Pasajeros (urban/rural bus, taxi, etc.) — a commercial passenger-transport-service permit system, a narrower and more specialized scope than a general vehicle-sale/transfer notification, and (being a plain non-AcroForm printed form with blank underlines, no fillable widgets at all per a pdfjs-dist annotation check) would have required inferring every field boundary from print layout alone with no widget cross-check. Set aside in favor of the SII candidate below, whose AcroForm widget layer gives an independently checkable field boundary for every value.
  4. Taxes — SII Formulario 22 (Declaración de Renta, annual income tax return). sii.cl/ayudas/formularios/f22_at2026.pdf is a genuine, unauthenticated, current (AT2026) 15-page PDF, confirmed via direct fetch (HTTP 200). A full-document pdfjs-dist scan found no /AcroForm or /Widget object anywhere in the file — it is a prose instructivo (the "Suplemento Tributario"/line-by-line guide) with no fillable layer at all, describing F22's own live-online-filing wizard (itself Clave Tributaria/ClaveÚnica-gated, per SII's current guidance) rather than standing in as a fillable substitute the way F4415-PN does for the sibling schema. F22 is also SII's largest and most complex return (hundreds of line/code combinations across many schedules, materially exceeding the "bounded form" bar this registry applies), so even a from-instructivo modelling approach (as this registry has used elsewhere, e.g. co/dian/declaracion-renta-personas-naturales-formulario-210) would be a much larger, more error-prone single-pass undertaking than the candidate below. Deferred, not pursued further this cycle.
  5. Visa — Chile's consular e-visa/SAC channel. tramites.minrel.gov.cl is live and unauthenticated at its landing page (HTTP 200), and its own Content-Security-Policy header names a https://evisa.minrel.gob.cl/ subdomain, but that subdomain's hostname did not resolve from this environment (ENOTFOUND/curl exit 6 on every attempt) and the landing page's own prose states the visa/prior-authorization application itself is completed inside an authenticated "Sistema de Atención Consular" (SAC) session. Not independently confirmed reachable unauthenticated this cycle; left as an unscreened backlog candidate, not ruled out.
  6. DMV — SII Formulario 1816, 'Aviso de Venta de Vehículos' (this document). Confirmed via direct fetch: https://www.sii.cl/formularios/imagen/F1816.pdf returns HTTP 200 (Last-Modified: 2025-02-13, matching the currently-maintained-edition signal already established for F4415_PN.pdf on the same host), no login/CAPTCHA/WAF gate. pdfjs-dist extraction of the AcroForm layer found 55 widgets on page 1 (2 checkboxes, 1 page-selector combo box, 52 text boxes) plus a 2-page prose instructivo on page 2. Unlike the sibling cl/sii/inicio-actividades-personas-naturales schema's F4415-PN, this form's AcroForm field names are not self-documenting (Texto1 through Texto54, generic sequential names) — every field's real label was instead attributed by extracting the page's text layer with per-glyph x/y coordinates, grouping into printed rows, and matching each row's label position against the nearest widget rect below/beside it (the same coordinate-cross-matching discipline this registry has applied to other generically-named AcroForm layers, e.g. the Spain AEAT Modelo 030 candidate the sibling schema's own VERIFICATION.md described but did not pursue). This is a genuinely public, bounded (2-page, fixed-field), government-hosted AcroForm PDF matching this registry's established DMV precedent for a vehicle-sale/transfer notification (br/mg/detran/comunicacao-de-venda-de-veiculo, kr/molit/vehicle-ownership-transfer-registration) even though it is administered by Chile's tax authority rather than a dedicated vehicle-registry body — Chile publishes no separate agency-specific sale-notification form for this process; SII's own F1816 is it. Picked as this cycle's candidate.

Sources examined

Source 1 (primary source, the form itself)
  • Authority: Servicio de Impuestos Internos (SII)
  • Document: Formulario 1816, "Aviso de Venta de Vehículos" (a "declaración jurada" — sworn declaration)
  • URL (directly retrieved, HTTP 200, no login): https://www.sii.cl/formularios/imagen/F1816.pdf — a genuine two-page fillable AcroForm PDF, 338,861 bytes, Last-Modified: 2025-02-13 (the same currently-maintained-edition signal already confirmed for the sibling schema's F4415-PN on this host).
  • Extraction method: pdfjs-dist@3.11.174, legacy/build/pdf.js. getAnnotations() was used for the AcroForm widget layer (field name, type, rect, checkbox export values — 55 widgets on page 1, none on page 2); getTextContent() was used for the page's own text layer, with each item's transform[4]/transform[5] (x/y) coordinates extracted directly (not just the joined string pdfjs-dist's own text-content concatenation produces, which loses column/row structure), grouped into rows by rounded y-coordinate, and sorted by x-coordinate within each row. Every field in this document's fields[] was attributed to its printed label by matching each widget's rect position against the nearest label row above/beside it — necessary here (unlike the sibling schema) because this form's AcroForm field names (Texto1Texto54, Casilla de verificación52/53) carry no descriptive information of their own.
  • Retrieved / reviewed: 2026-07-07.
  • What it confirms: every field's exact position and section on page 1, and page 2's own prose instructivo (§§1–5), which states who must file, where, what accompanying documents are required, and which of the form's sections (A/B/C always; D/E only for specific taxpayer categories) are mandatory for which filer.
Source 2 (corroborating, still-current check)
  • A live web search (2026-07-07) independently confirmed Formulario 1816 remains the currently-cited SII form for this process (search results citing sii.cl/formularios/imagen/F1816.pdf directly, alongside third-party notary/legal sites referencing the same form number and process), and confirmed the alternative private-vehicle transfer/sale channel (registrocivil.cl "declaración consensual" or notarial transfer) is a materially different process from this form's own scope (commercial passenger/cargo-for-hire vehicles a taxpayer sells).

Field inventory (Phase 3)

All 40 fields[] entries and their exact source widget/label are listed inline in schema.json's own sourceRef per field. Summary by section:

| Section | Fields | Always mandatory? | |---|---|---| | Encabezado (header) | rutVendedor | Yes (instructivo §4.1, "en todos los casos... Rol Único Tributario (vendedor)") | | A. Identificación del Vendedor | razonSocialApellidoPaternoVendedor, apellidoMaternoVendedor, nombresVendedor, domicilioCalleVendedor, domicilioNumeroVendedor, domicilioOficinaLocalDeptoVendedor, domicilioPoblacionVillaVendedor, domicilioComunaVendedor, domicilioFonoVendedor | Core name/address fields yes (per §4.1's "Sección A. Individualización del vendedor"); secondary components (materno surname, oficina/depto, población/villa, fono) modelled optional, no per-field mandatory marker | | Representante/Mandatario | apellidoPaternoRepresentante, apellidoMaternoRepresentante, nombresRepresentante, rutRepresentante | No — conditional on a representative acting, a category this form has no field to flag | | Individualización del Comprador | razonSocialApellidoPaternoComprador, apellidoMaternoComprador, nombresComprador, domicilioCalleComprador, domicilioNumeroComprador, domicilioOficinaLocalDeptoComprador, domicilioPoblacionVillaComprador, domicilioComunaComprador, domicilioFonoComprador | Same pattern as vendedor | | B. Detalles | fechaIniciacionActividad, fechaVenta, precioVenta, nombreNotario, numeroRepertorio | Yes (instructivo §4.1's own "Sección B. DETALLES" list) | | C. Identificación del Vehículo | inscripcionRVM, tipoVehiculo, marcaVehiculo, modeloVehiculo, anioVehiculo, otrosDetallesVehiculo | Yes for the five instructivo-named items; otrosDetallesVehiculo optional (not named in the instructivo's own list) | | D. Determinación de la Utilidad en Venta | precioVentaUtilidad, costoAdquisicionActualizado, utilidadPerdida, numeroUltimaFacturaEmitida | Only for §4.3-category filers (multi-vehicle owners, companies, partial-liquidation Renta Presunta cargo-transport sellers) — no field on the form distinguishes this category, so modelled optional | | E. Declaro que Continuaré... | continuaPrimeraCategoriaSi, continuaPrimeraCategoriaNo | Only for §4.2-category filers (single-vehicle individual sellers, full-liquidation Renta Presunta cargo sellers) — same limitation, modelled optional |

Total: 40 fields, plus 2 documents[] entries (Certificado RNVM, required; Borrador del Contrato Notarial, conditional on cargo-for-hire ownership) and 1 exclusivityGroups entry (continuacionPrimeraCategoria, capturing the Sí/No checkbox pair).

Access notes and judgment calls

  1. No native per-field required/length constraint exists anywhere in this PDF, exactly as the sibling schema's F4415-PN — every AcroForm widget's own required and maxLen annotation properties are uniformly false/0/undefined. required: true is applied only to the fields inside the three sections (A, B, C) the instructivo's own §4.1 names as always-mandatory; within those sections, structurally-supplementary components (a second surname, oficina/depto, población/villa, one of the two phone numbers, "otros detalles") are modelled required: false, for the same reason as the sibling schema.
  2. Sections D and E are each conditional on a taxpayer-category distinction (§4.2 vs §4.3) this form provides no field to capture. Rather than fabricate a requiredWhen referencing a field that does not exist, both sections' fields are modelled required: false (visible unconditionally, since there is likewise no field to gate visibleWhen on). This is disclosed prominently in each affected field's own description in schema.json, not just here.
  3. This form's AcroForm field names are generic (Texto1Texto54), unlike the sibling schema's F4415-PN. Every field attribution in this document was made by coordinate-matching the widget's rect against the page's own text layer, not by name-guessing. A reviewer can independently re-verify any attribution by re-running the same extraction and checking the cited widget's rect against the label's row position (see Source 1 above).
  4. Three day/month/year AcroForm text-box triplets are each merged into one date-typed field (fechaIniciacionActividad from Texto33/34/ 35; fechaVenta from Texto36/37/38) — the form itself prints these as three narrow adjacent boxes, but this registry models the logical value, not the raw widget count, consistent with how fechaInicioActividades was modelled as a single field in the sibling schema despite date sub-components elsewhere in this registry's other schemas.
  5. The 'FOLIO' box (AcroForm field Texto1) and the page-selector combo box (AcroForm field 00, options "PÁGINA 1 DE 2"/"PÁGINA 2 DE 2") are deliberately excluded from fields[]. The former is an office-assigned sequential control number (not applicant-entered, matching this registry's precedent of excluding office-use-only header boxes); the latter is a print/page-navigation artifact, the same discipline the sibling schema applies to its own original-copia exclusion.
  6. The reverse-side/bottom-of-form "USO EXCLUSIVO SII" fiscalizador signature/stamp block, the notarial-authorization-validity line, and the "CERTIFICADO DE REG. NAC. DE VEHÍCULOS MOTORIZADOS DE FECHA" line all have no corresponding AcroForm widgets at all (confirmed — the annotation scan found only 55 widgets total, none positioned in that region) and are not applicant-supplied data regardless.
  7. A single narrow widget (Texto54, rect y≈108.5–125.9) sits directly above the printed caption "FIRMA DE CONTRIBUYENTE O REPRESENTANTE." Interpreted as the physical-signature line for the form's own printed attestation, not applicant domain data, and not modelled in fields[] — consistent with this registry's established discipline of excluding signature/stamp blocks.
  8. tipoVehiculo is modelled as an open string, not an enum. The instructivo's own parenthetical example list ("auto, bus, camión, camioneta, etc.") is explicitly non-exhaustive (ends "etc."), unlike the closed, fully-enumerated legends this registry closes into enums elsewhere (e.g. the sibling schema's calidadOcupacionDomicilio).
  9. The "Borrador del Contrato Notarial" document is modelled required: false because the instructivo's own §4.1 restricts it explicitly to "los contribuyentes propietarios de vehículos destinados al transporte de carga ajena" (cargo-for-hire vehicle owners only) — a category this form provides no field to flag, the same limitation as judgment call 2.
  10. The instructivo's own closing note in §4.1 ("los contribuyentes que exploten... vehículos motorizados en el transporte de carga ajena, acogidos al sistema de Renta Presunta, además deben adjuntar la última factura emitida y timbradas sin uso") describes attaching a physical invoice/unused-invoice-booklet, distinct from the form's own N° DE ÚLTIMA FACTURA EMITIDA text field (modelled as numeroUltimaFacturaEmitida). The physical attachment itself is not modelled as a separate documents[] entry this cycle — a narrower, niche special case left undisclosed as a fabricated document entry rather than itemized without a clean textual anchor, the same discipline the sibling schema applies to its own §6 "Casos Especiales" exclusion.

Test run (Phase 4)

No live submission was attempted: this is a sworn tax declaration ("declaración jurada") against SII's own live Término de Giro unit, and submitting fabricated vehicle-sale data against a real production tax registry is not a safe or reversible action.

Instead, two fully hand-constructed mock records were built from this document's own field inventory (see conformance/cl/sii/aviso-venta-vehiculo/1.0.0/) and independently checked with a standalone ajv-free rule-tracing script (not committed — reads schema.json's own required/requiredWhen/ visibleWhen/validation/exclusivityGroups and evaluates them against each mock record) in addition to the repo's own validators:

Scenario 1 — single-vehicle individual taxi owner (§4.2 category), the committed application-packet.json. A sole owner sells her only passenger-transport vehicle and declares continuation as a Primera Categoría taxpayer. Sección D (utilidad) is correctly absent (no requiredWhen/visibleWhen references it, since no field distinguishes the category — see judgment call 2); continuaPrimeraCategoriaSi: true / continuaPrimeraCategoriaNo: false satisfies the continuacionPrimeraCategoria exclusivity group (at most one true). Passes with zero errors.

Scenario 2 — small transport company (persona jurídica) with a legal representative, selling one of several buses it owns (§4.3 category). Exercises the apellidoPaternoRepresentante/apellidoMaternoRepresentante/ nombresRepresentante/rutRepresentante block and populates Sección D's three utility-calculation fields (precioVentaUtilidad, costoAdquisicionActualizado, utilidadPerdida) with a consistent precio-menos-costo-igual-utilidad arithmetic relationship, while Sección E's Sí/No fields are correctly left absent. Passes with zero errors.

Negative controls (each expected to fail exactly one rule, verified against the standalone script above): (a) removing nombreNotario from Scenario 1 — correctly flagged as a missing required field; (b) setting both continuaPrimeraCategoriaSi and continuaPrimeraCategoriaNo to true in Scenario 1 — correctly flagged as an exclusivity-group violation; (c) rutVendedor: "156782345" (no dash/check digit) — correctly flagged as a validation.pattern violation; (d) anioVehiculo: "18" (not 4 digits) — correctly flagged as a validation.pattern violation. All four negative controls were correctly rejected.

Both meta-schema validators were run against the finished document and pass clean:

``` $ node tools/validate.mjs registry/cl/sii/aviso-venta-vehiculo/1.0.0/schema.json ok registry/cl/sii/aviso-venta-vehiculo/1.0.0/schema.json

1/1 document(s) passed.

$ node tools/validate-ajv.mjs registry/cl/sii/aviso-venta-vehiculo/1.0.0/schema.json ok registry/cl/sii/aviso-venta-vehiculo/1.0.0/schema.json [v0.3]

1/1 document(s) validated against the meta-schema (ajv 2020-12). ```

View the raw record (VERIFICATION.md)

Version history

  • 1.0.0 draft latest this page has verification record schema.json

Independent and non-affiliated

GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by Servicio de Impuestos Internos or any government. The authoritative source is always the live government form and its official instructions.